X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1600" "Tue" "25" "February" "1997" "08:38:13" "-0500" "Michael Downes" "mjd@MATH.AMS.ORG" nil "35" "Re: International documents" "^Date:" nil nil "2" nil "International documents" nil nil] nil) Received: from listserv.gmd.de (listserv.gmd.de [192.88.97.1]) by mail.Uni-Mainz.DE (8.8.5/8.8.4) with ESMTP id OAA25688; Tue, 25 Feb 1997 14:52:05 +0100 (MET) Received: from listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <14.253FAF7A@listserv.gmd.de>; Tue, 25 Feb 1997 14:39:18 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 106115 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Tue, 25 Feb 1997 14:38:20 +0100 Received: from math.ams.org (MATH.AMS.ORG [130.44.210.14]) by relay.urz.uni-heidelberg.de (8.7.6/8.7.4) with SMTP id OAA17880 for ; Tue, 25 Feb 1997 14:38:18 +0100 (MET) Received: from axp14.ams.org by math.ams.org via smtpd (for relay.urz.uni-heidelberg.de [129.206.119.201]) with SMTP; 25 Feb 1997 13:38:15 UT Received: from epsilon.ams.org by AXP14.AMS.ORG (PMDF V5.1-6 #16534) with SMTP id <01IFTRWEKEKW000A3Z@AXP14.AMS.ORG> for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Tue, 25 Feb 1997 08:38:14 EST Received: from localhost by epsilon.ams.org; (5.65/1.1.8.2/12Oct95-1155AM) id AA27210; Tue, 25 Feb 1997 08:38:13 -0500 X-MTS: smtp Message-ID: <9702251338.AA27210@epsilon.ams.org> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: "Your message of Mon, 24 Feb 97 22:26:18 +0100." <3312077A.3B72@sssk.se> Date: Tue, 25 Feb 1997 08:38:13 -0500 From: Michael Downes Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: International documents Status: R X-Status: X-Keywords: X-UID: 1839 > The thing is that - in Swedish - compuond words in which the first part > ends in a double consonant when a word by itself and the second part > starts with the same letter get this letter in triplicate when > hyphenated. Example: "tillaga" (make (food)) is hyphenated "till-laga" Knuth discusses this for German "Bettuch" -> "Bett-tuch" in the TeXbook, exercise 14.8. This kind of behavior in LaTeX is limited by the capabilities of the TeX typesetting engine. TeX cannot do it, unless you write "tilllaga" and use fonts with a suitable ligature spec to collapse the three l's into two. Compare the "ffi" ligature in "sufficient" where TeX collapses three letters into a single character; the separate letters will be resurrected if it is necessary to break at that point. Or you could write the double-triple consonants with a LaTeX command such as \DeclareTextCommand{\ll}{T1}{ll\discretionary{-}{l}{}} ... ti\ll aga The use of \discretionary will have the side effect of suppressing all other hyphenation in the word. Naming these might be a bit problematic since \ss, for example, is already used for German eszet. In general, if some instances of "ll" should be normal and some should be latent triple "lll", TeX will not know which kind is which unless you distinguish them by some difference in the input. This might not be necessary if TeX hyphenation patterns had a way to specify such behavior---but they don't. (If they did, paragraph breaking would undoubtedly take longer than it does now.) Using Omega instead of TeX might be a solution... Michael Downes, mjd@ams.org