From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/4964 Path: main.gmane.org!not-for-mail From: Eckhart =?iso-8859-1?Q?Guth=F6hrlein?= Newsgroups: gmane.comp.tex.context Subject: Re: two questions Date: Sat, 07 Jul 2001 16:47:21 +0200 Sender: owner-ntg-context@let.uu.nl Message-ID: <5.1.0.14.0.20010707163657.00a9aaf0@public.uni-hamburg.de> References: <3.0.6.32.20010705231055.010c9e50@server-1> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Trace: main.gmane.org 1035395590 30163 80.91.224.250 (23 Oct 2002 17:53:10 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 17:53:10 +0000 (UTC) Cc: ConTeXt mailing list Original-To: Taco Hoekwater In-Reply-To: <3B4580AC.6050405@elvenkind.com> Xref: main.gmane.org gmane.comp.tex.context:4964 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:4964 At 09:11 06.07.2001 +0000, you wrote: >Hans' solution is probably the best. But there really is no way to disable >ligatures without side-effects (you loose hyphenation) I looked into babel.sty and germanb.ldf how the shorthand "| is implemented. The following (stolen) definition allows me to prevent a ligature while allowing hyphenation at this place as well as before and afterwards in the same word. (With cmr, babel's choice of .03em looks good, I think.) \def\nolig{\nobreak\discretionary{-}{}{\kern.03em}\nobreak\hskip\z@skip} % (after changing the catcode of @) Is there any problem with that definition? If not, I would suggest including a similar command in ConTeXt, since ligatures in words like "Auflage" or "hinauffliegen" have to be corrected. Eckhart