[Trennmuster] Formale Qualitätssicherung? hier: validate.lua-Patch

Werner LEMBERG wl at gnu.org
Di Sep 15 08:40:31 CEST 2020


> A non-text-attachment was scrubbed... Ist also zumindest bei mir
> leider noch nicht durchgedrungen.

Jetzt direkt in der E-Mail unten.

> Ich habe validate.lua (in der am 2020-08-17 aktuellen Fassung) über
> die Wortliste laufen lassen uind bekomme eine gefühlte Milliarde
> Meldungen, die sicher nicht alle nur etwas mit dem neuen
> Trennzeichen „<·“ zu tun haben.

Also ich bekomme keine Fehlermeldungen mehr für die aktuelle Version
der »wortliste«-Datei, wenn ich den Patch unten anbringe (ich verwende
TeXLive 2020).


    Werner


======================================================================


diff --git a/skripte/lua/helper_words.lua b/skripte/lua/helper_words.lua
index 0f0d4a1..792efa0 100644
--- a/skripte/lua/helper_words.lua
+++ b/skripte/lua/helper_words.lua
@@ -252,19 +252,22 @@ local word = P{
    hyphen_compound_prefix = V"hyphen_ch_prefix" * V"hyphen_compound",
    -- vor Suffix eines zusammengesetzten Wortes
    hyphen_compound_suffix = V"hyphen_compound" * V"hyphen_ch_suffix",
-   -- unkategorisiert
-   hyphen_uncategorized = V"hyphen_ch_uncategorized",
+   -- Randtrennung für Notentext
+   hyphen_song = V"hyphen_ch_song",
+   -- einbuchstabige Vorsilbe
+   hyphen_song_prefix = V"hyphen_ch_prefix" * V"hyphen_ch_song",
    -- eine morphologische Markierung (Achtung: In der folgenden Regel
    -- ist die Reihenfolge der Prüfung relevant.  Gemischte Trennzeichen
    -- müssen vor reinen Trennzeichen geprüft werden.)
    hyphen_morph =
       V"hyphen_compound_prefix"
+      + V"hyphen_song_prefix"
       + V"hyphen_compound_suffix"
       + V"hyphen_inner"
       + V"hyphen_prefix"
       + V"hyphen_suffix"
       + V"hyphen_compound"
-      + V"hyphen_uncategorized"
+      + V"hyphen_song"
    ,
    --
    -- qualitative Markierungen (Bewertung)
@@ -279,7 +282,7 @@ local word = P{
    hyphen_ch_suffix = P">",
    hyphen_ch_compound = P"=",
    hyphen_ch_quality = P".",
-   hyphen_ch_uncategorized = P"·",
+   hyphen_ch_song = P"·",
    --
    -- Kluster
    --




Mehr Informationen über die Mailingliste Trennmuster