On Tuesday 30 April 2002 16:58, Nigel King wrote:
> In LaTeX there is \, which is a small space which does not break easily at
> the end of lines. It can be used as the space between say 10 and GHz.
> Obviously I could use units but that seems to be a bit of a sledgehammer to
> crack my nut. ConTeXt has |~| a small space but it breaks between lines. Is
> there any solution that I have missed.

Do you want it to break at eol or not?

You could try kerning, as in \kern .1667em (the definition of plain tex 
thinspace)

 Latex is based on TeX and the TeX primitives work.
You can even make it a macro as in:
\def\thinspace{\kern .1667 em} % (TeXBook p 352)

On the TeXBook p 96 it says that a kern is breakable if it is followed by 
glue. So to make it non-breakable try:

10\kern.1667em GHz.  

HTH 

John Culleton

Reply via email to