[Trennmuster] langes-S

Keno Wehr wehr at abgol.de
So Apr 23 22:10:16 CEST 2023


Am 26.01.23 um 07:10 schrieb Werner LEMBERG:
>> Der einzige negative Effekt, der mir einfällt, sind neu auftretende
>> Fehltrennungen von Wörtern, die nicht in der Wortliste sind, wie es
>> sie ja auch bei der Einführung der Umlautersatzschreibungen gab.  Im
>> T1-Encoding ist das Lang-s allerdings nicht enthalten, wenn ich das
>> auf die Schnelle richtig gesehen habe. Daher dürfte es mit der
>> PDFTeX-Unterstützung schwierig werden.
> Ich denke, da brauchen wir uns nicht große Gedanken zu machen.  Die
> »hyphen-utf8«-Mannschaft stellt bereits jetzt Trennmuster zur
> Verfügung, wo Nicht-EC-Zeichen herausgefiltert sind (im besonderen für
> »ptex«).  In unseren »daten/*.tex.in«-Dateien können wir »ſ« für
> EC-Kodierung einfach auf »s« abbilden, weil verdoppelte Muster in
> »\patterns« erlaubt sind.

Ich habe das mit folgender Änderung der Manteldatei ausprobiert:

          \def^^c5#1{%
            \ifx#1^^a1^^b2\else % š - U+0161 - scaron
            \ifx#1^^be^^ba\else % ž - U+017E - zcaron
    +      \ifx#1^^bf^^73\else % ſ - U+017F - longs, mapped to s
            \ifx#1^^93^^f7\else % œ - U+0163 - oe

Wenn ich versuche, Lang-s-Muster in die TeX-Formate einbauen zu lassen, 
sagt INITEX allerdings bei den PDFTeX-Engines:

    ! Duplicate pattern.

Verdoppelte Muster scheinen also doch nicht erlaubt zu sein oder werden 
in diesem Fall jedenfalls nicht akzeptiert.

Die Lösung hängt davon ab, welchen Status die Trennmuster mit 
Lang-s-Unterstützung künftig haben sollen. Wenn wir sie ergänzend 
anbieten, können wir für PDFTeX einfach keine Muster laden (wie bisher 
schon für pTeX). Wenn sie zum Standard werden sollen, brauchen wir eine 
eigene Musterdatei für PDFTeX, die entweder durch Ausschneiden aller 
Muster mit ſ oder durch einen eigenen Patgen-Lauf ohne die 
Lang-s-Varianten erzeugt werden könnten.

Irgendwelche Ideen?

Schöne Grüße
Keno
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/trennmuster/attachments/20230423/d2212741/attachment.htm>


Mehr Informationen über die Mailingliste Trennmuster