Skip to main content
Participant
April 8, 2019
Question

How to insert non-breaking thin space

  • April 8, 2019
  • 2 replies
  • 11270 views

I need a non-breaking thin space (1/8) between text and punctuation for French. How best to do this?

Thanks for any help.  xo

    This topic has been closed for replies.

    2 replies

    vinny38
    Legend
    April 9, 2019

    Bevi Chagnon @ PubCom

    Thin spaces do not break. You can omit the non-breaking character style.

    gmotyka​:

    You need to give us more information about what you want to achieve exactly.

    If you're looking for a way to manually insert a thin space ("Espace fine" en français), you can follow Bevi's advice : Texte > Insérer une espace > Espace fine.

    Please note you can use shortcut: CTRL + MAJ + ALT + M.

    Now, I assume you might want to replace or add automagically thin spaces before all colons, closing typographic marks, euros, percents signs,... after opening typo quotations marks, and so on...

    In this case, the best way I know is to use FindChangebyList script.

    If you replacement concerns only a couple of signs, a GREP Find/Change could be enough.

    Bevi Chagnon - PubCom.com
    Legend
    April 8, 2019

    Insert the thin space the usual way. Either:

    1. Type / Insert Special Character / White Space
    2. Or insert Unicode glyph 2009

    Then create a character style to handle the non-breaking part:

    1. Under Basic Character Formats, check the option for No Break.
    2. Apply the character style to the space and whatever is on either side of it. This will keep all the pieces together.

    —Bevi

    |    Bevi Chagnon   |  Designer, Trainer, & Technologist for Accessible Documents ||    PubCom |    Classes & Books for Accessible InDesign, PDFs & MS Office |