pgundlach / lua-check-hyphen

LuaLaTeX package for hyphenation checking
MIT License
7 stars 1 forks source link

also use whitelist as source for `\hyphenation` (if possible) #11

Open Mo-Gul opened 8 years ago

Mo-Gul commented 8 years ago

In short: Use content of whitelist as source for the hyphenation command.

What follows is the long version already stated via email.

  1. [\hyphenation und Whitelist] Sinn und Zweck des Paketes ist es (richtigerweise) Trennstellen zu finden, damit diese dann überprüft werden können. Sollten falsche Trennstellen identifiziert worden sein, werden diese Wörter üblicherweise dann der \hyphenation-Liste hinzugefügt.

Allerdings habe ich das Wort dann doppelt, nämlich einmal in der \hyphenation-Liste und noch einmal in der Whitelist. (Ich gehe einfach mal davon aus, dass die Leute (eine) solche Liste(n) pflegen.) Wäre es nicht gut, wenn man eine oder mehrere Listen angeben könnte, die dann auch \hyphenation hinzugefügt werden können?

Ich weiß ja nicht, ob Lua auch "vor dem Start" schon Manipulationen vornehmen kann. Das wäre super, weil ich bisher keine Möglichkeit gefunden habe, nur die Wörter aus einer Datei in \hyphenation übernehmen zu können. (Natürlich kann man per \input Dateien einbinden, die dann aber auch das \hyphenation selbst in der Datei haben müssen.)

(Vielleicht muss ich da noch mal einen Feature Request an das Lua(La)TeX-Team stellen, falls meine oben vorgeschlagene Möglichkeit nicht funktioniert ...)