From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/1026 Path: main.gmane.org!not-for-mail From: Tobias Burnus Newsgroups: gmane.comp.tex.context Subject: Re: ConTeXt german hyphenation Date: Sun, 17 Oct 1999 15:39:04 +0200 Sender: owner-ntg-context@let.uu.nl Message-ID: <3809D178.BAC72371@gmx.de> References: <3809C967.E8CEC805@t-online.de> 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 1035391869 29178 80.91.224.250 (23 Oct 2002 16:51:09 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 16:51:09 +0000 (UTC) Cc: ntg-context@ntg.nl Original-To: Peter Willadt Xref: main.gmane.org gmane.comp.tex.context:1026 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:1026 Hallo Peter, > when hyphenating german texts, context seems to fail on words containing > the umlauts (äöü). With LaTeX, hyphenation works. Somehow this reminds > me of oldtime TeX (I know, accented letters do introduce explicit kerns, > and TeX never hyphenates at an explicit kern, but after all I type an > eight-bit character and also an eight-bit character is typeset, I > thought). > > With LaTeX, TeX says Al-ten-pfle-gesch[]ule-rin-nen, which is much > better, it misses only two possible breaks. As I guess that ConTeXt uses > the same hyphenation table as LaTeX does, this is quite astonishing to > me. (Hans, Taco, correct me if I say nonsense!) I think TeX doesn't always hyphenate correct in LaTeX, when the hyphenation is allowed in words containing accentuated characters (such as ü = diphthong + u) and now two different philosophies become appearent: LaTeX says: better to be mostly correct, finetuning is possible anyway. ConTeXt: Better not hyphenating than wrong hyphenation, so the user will correctly reply to a overfull box. -- I think both ideas are valid. In order to use ä as a letter and not as a accent placed on a letter you need a font, which contains this letter. This can be a virtual font (as ae, which maps ä to CM's "a) or a real one as the frequent used LaTeX EC fonts (which have no Type 1 equivalent.) Using CM fonts directly it is impossible to hyphenate accented words correctly, independed whether you type \"a, "a or ä. (I don't know in how far this is true for Postscript fonts or EC, or for ae virtual fonts under ConTeXt.) Regards, groetjes, Gruß, Tobias