Received: via tmail-4.1(11) (invoked by user schoepf) for schoepf; Tue, 25 Jan 2000 11:18:40 +0100 (MET) Received: from mailgate2.zdv.Uni-Mainz.DE (mailgate2.zdv.Uni-Mainz.DE [134.93.8.57]) by mail.Uni-Mainz.DE (8.9.3/8.9.3) with ESMTP id LAA18452 for ; Tue, 25 Jan 2000 11:18:35 +0100 (MET) MIME-Version: 1.0 Received: from mail.listserv.gmd.de (mail.listserv.gmd.de [192.88.97.5]) by mailgate2.zdv.Uni-Mainz.DE (8.9.3/8.9.3) with ESMTP id LAA05707 for ; Tue, 25 Jan 2000 11:18:34 +0100 (MET) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01BF671D.8C95C000" Received: from mail.listserv.gmd.de (192.88.97.5) by mail.listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <4.58AF5CEB@mail.listserv.gmd.de>; Tue, 25 Jan 2000 11:18:19 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 448882 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Tue, 25 Jan 2000 11:17:05 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id LAA08454 for ; Tue, 25 Jan 2000 11:17:03 +0100 (MET) Received: from mons.uio.no (mons.uio.no [129.240.130.14]) by relay.uni-heidelberg.de (8.9.3+Sun/8.9.3) with ESMTP id LAA25309 for ; Tue, 25 Jan 2000 11:17:05 +0100 (MET) Received: from dioscuri.uio.no ([129.240.222.166]) by mons.uio.no with esmtp (Exim 2.12 #7) id 12D33H-0001Gz-00 for LATEX-L@URZ.UNI-HEIDELBERG.DE; Tue, 25 Jan 2000 11:18:23 +0100 Received: by dioscuri.uio.no ; Tue, 25 Jan 2000 11:18:23 +0100 In-Reply-To: Achim Blumensath's message of "Tue, 18 Jan 2000 21:03:47 CET" Lines: 26 References: Return-Path: x-vm-v5-data: ([nil nil nil nil nil nil nil nil nil]["1038" "Tue" "25" "January" "2000" "11:18:23" "+0100" "Rune Kleveland" "runekl@MATH.UIO.NO" nil "26" "Re: templates for galley (paragraph) formatting" "^Date:" nil nil "1" nil nil nil nil nil]nil) User-Agent: Gnus/5.0804 (Gnus v5.8.4) Emacs/20.5.93 Content-class: urn:content-classes:message Subject: Re: templates for galley (paragraph) formatting Date: Tue, 25 Jan 2000 11:18:23 +0100 Message-ID: <200001251018.LAA27771@dioscuri.uio.no> X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "Rune Kleveland" Sender: "Mailing list for the LaTeX3 project" To: "Multiple recipients of list LATEX-L" Reply-To: "Mailing list for the LaTeX3 project" Status: R X-Status: X-Keywords: X-UID: 3506 This is a multi-part message in MIME format. ------_=_NextPart_001_01BF671D.8C95C000 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Achim Blumensath writes: > o hyphenation template. This template should IMHO be dropped. The only > important parameters it sets are (ex)hyphenpenalty which can be = moved > to the linebreak template. Just a small comment from a non-expert. There exist a quite simple change-file to TeX that allows different penalties at different hyphen points, and also a change file to Patgen to make hyphenation patterns that support this. ftp://peano.mathematik.uni-freiburg.de/pub/etex/hyphenation/ If this makes it into eTeX or pdfTeX, more parameters can be set, one for each hyphen class. There can be up to nine hyphen classes, the actual number depends on the patterns used. So as with left/righthyphenmin, the settings are language dependent. This change works for me, but the pattern files becomes huge. For Norwegian, a language with many compound words, I have 4 hyphen classes, and 300K patterns does the right thing on about 97% of the 575000 words I have collected. -- Regards, Rune Kleveland ------_=_NextPart_001_01BF671D.8C95C000 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Re: templates for galley (paragraph) formatting

        Achim = Blumensath <blume@CORONA.OCHE.DE> writes:

> o hyphenation template. This template should IMHO = be dropped. The only
>   important parameters it sets are = (ex)hyphenpenalty which can be moved
>   to the linebreak template.

Just a small comment from a non-expert.

There exist a quite simple change-file to TeX that = allows different
penalties at different hyphen points, and also a = change file to Patgen
to make hyphenation patterns that support = this.

ftp= ://peano.mathematik.uni-freiburg.de/pub/etex/hyphenation/

If this makes it into eTeX or pdfTeX, more parameters = can be set, one
for each hyphen class.  There can be up to nine = hyphen classes, the
actual number depends on the patterns used.  So = as with
left/righthyphenmin, the settings are language = dependent.

This change works for me, but the pattern files = becomes huge.  For
Norwegian, a language with many compound words, I = have 4 hyphen
classes, and 300K patterns does the right thing on = about 97% of the
575000 words I have collected.

--
Regards, Rune Kleveland

------_=_NextPart_001_01BF671D.8C95C000--