[Trennmuster] zeitinsensitiv, zeitinsensitive, hochdimensionalen
Guenter Milde
milde at users.sf.net
Do Mär 30 22:08:50 CEST 2023
Am 24.03.23 schrieb Werner LEMBERG:
> Der Idealfall wäre, wenn es überhaupt keine vorkompilierten
> Trennmuster gäbe, sondern daß sie bei Bedarf aus der Wortliste erzeugt
> werden:
Bis auf LuaTeX brauchen alle Engines die Muster nicht nur vorkompiliert,
sondern:
To change the set of hyphenation patterns recognised by a TeX-based or
XeTeX system, a partial reinstallation is necessary
-- https://texfaq.org/FAQ-hyphen
> Benutzer könnten dann die gewünschten Muster mithilfe von
> Parametern direkt im Dokument festlegen. Mein Gefühl sagt mir, daß
> die Mustererzeugung mit `patgen` nur deswegen so langsam ist, weil das
> Programm aufgrund seines Alters auf geringen Speicherverbrauch
> optimiert wurde. Wenn jemand käme und `patgen` neu implementierte,
> könnte man bestimmt die Geschwindigkeit verzehnfachen oder so. Dann
> müßte ein Benutzer bei der Erstkompilation eines Dokuments zwar ein
> paar Sekunden länger warten, bis die Trennmuster lokal erzeugt sind
> (mittels `extract-tex` und `patgen`); nachfolgende Kompilationen wären
> dann aber nicht mehr betroffen (sofern man Hilfsdateien nicht löscht).
Mustererzeugung mit "patgen" ist eine Art Maschinenlernen und als solches
eine Kunst (d.h. Übung macht den Meister). Insofern fände ich es gut, wenn
wir "sinnvolle" Muster im CTAN-Paket bereitstellen.
Günter
Mehr Informationen über die Mailingliste Trennmuster