From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/7791 Path: main.gmane.org!not-for-mail From: John Culleton Newsgroups: gmane.comp.tex.context Subject: Re: Non breaking small space Date: Thu, 2 May 2002 10:12:00 -0400 Sender: owner-ntg-context@let.uu.nl Message-ID: <200205021012.00082.john@wexfordpress.com> References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1035398236 22356 80.91.224.250 (23 Oct 2002 18:37:16 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 18:37:16 +0000 (UTC) Original-To: Nigel King , In-Reply-To: Xref: main.gmane.org gmane.comp.tex.context:7791 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:7791 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