I have learnt what the spaces need to be in front of ? ! ; » and after « in French texts, namely thin spaces (1/8em). I got that from this question and its answers:
Principles of Typography for different languagesNow we also need to make sure that those thin spaces behave like non-breaking narrow space. There is a code point in Unicode for this purpose (U+202F) but it is 1/3 of a normal space (U+0020) and it is missing from many of our working typefaces.
So I wonder how this is done in France please. We are producing our documents in Scribus (very latest 1.5.3svn with the new text engine). But if there are French users who can share how they do this in InDesign it might help us, if we manage to adapt the work-flow to Scribus.
Edit: Sorry, seems my question was unclear: I am not asking about what lay people are doing but was talking to the main audience of “Graphic Design” here. We are interested to make our printed documents the same quality as contemporary professional output in France. We want a narrow space with punctuation and we want to avoid orphan-like punctuation at the beginning of a line. We know what we want; the question is how do designers produce those nice results in France? Does everybody write their own scripts? Are there some tools we have missed? :tidE
Do you use scripts? Do you have the 1/8em thin space on your keyboards? How to you guarantee that the punctuation glyphs do not jump to the next line? Do you get your fonts tweaked by the manufacturers?
We are producing French texts for paper and for websites, but we are in West Africa, so we cannot just ask next door. Our budgets is also very limited, so please answer more than just “pay for an InDesign licence and activate option 4711”. We cannot pay, but we would gladly investigate option 4711, if it does exist for that purpose. Thank you.
Update 2017_06_14: Since no user shared real-life experience from typesetting in France, I have ordered two books from France. There are still stuck/lost in the mail (I am working in Africa). I have not forgotten to mark a final answer but am waiting to see what the documents can add for an answer.
Answer
I use InDesign so cannot speak for Scribus but the shortcut for a 1/8em space in InDesign (non-breaking by default) is cmd+option+shift+m or ctrl+alt+shift+m. Some people simply do a find/change and change it all by hand. This is usually how I teach my students to do it because we only work on short documents. I used to layout a magazine and got tired of this so I customized my own script that does this (as well as applying some other typographic rules) by using GREP and modifying the Find/Replace script already included in InDesign.
The thin space is a glyph that can be worked with like any other glyph, it is not built using kerning between glyphs.
I’m not sure which fonts fileformat.info searches specifically but I’ve never had problems with fonts that did not include this glyph. I’ve never given it thought before and this seems a bit odd to me now as I’ve ran into countless fonts that were missing the accents I need to do my work like “É, é, à, etc.” Maybe InDesign would be able to generate 1/8em spaces using other spaces in the font if they were missing? I can however assure you that I’ve never seen a thin space built using kerning by InDesign!
Attribution
Source : Link , Question Author : Martin Zaske , Answer Author : Lucian