extract-tex.pl: Neuimplementation von Option `-g`.
commit129718789b3175a15fedc7fd46a248cb9b8223a2
authorWerner Lemberg <wl@gnu.org>
Thu, 24 Aug 2023 16:35:22 +0000 (24 18:35 +0200)
committerWerner Lemberg <wl@gnu.org>
Thu, 24 Aug 2023 17:00:44 +0000 (24 19:00 +0200)
tree89578aa71696fa5f668bb095eafe052925d71daf
parent533328e3974181495a24f8cae12ad0dc9ebfcf6c
extract-tex.pl: Neuimplementation von Option `-g`.

* Ca. 20% schneller.
* Unterstützt auch `<<`.
* Analog zu `=`, `>` und `<` wird jetzt auch `==` stärker gewichtet als `=>`
  und `<=` (und ditto für mehr Verdopplungen von `=`).  Dadurch ergeben sich
  eine kleine Anzahl von Unterschieden zu früher.  Beispiel:

    Wortliste: An<=al-.pha=be-ten==quo-te

           alt                     neu
      --------------------------------------------------
      -g1  An<=alphabeten==quote   Analphabeten==quote
      -g2  An<=alpha=beten==quote  An<=alphabeten==quote
      -g3               An<=alpha=beten==quote

* `<` und `>` werden jetzt besser behandelt, wenn sie in verschiedenen
  Teilwörtern auftreten.  Beispiel:

    Wortliste: Ab<fall=wis-sen>schaft=>ler

           alt                        neu
      --------------------------------------------------
      -g1                 Abfallwissenschaft=>ler
      -g2                 Abfall=wissenschaft=>ler
      -g3  Ab<fall=wissenschaft=>ler  Ab<fall=wissen>schaft=>ler
      -g4                 Ab<fall=wissen>schaft=>ler
skripte/wortliste/extract-tex.pl