KiviLatex-Plugin: HTML-zu-LaTeX-Wandlung aus SL::Template::LaTeX verwenden
authorMoritz Bunkus <m.bunkus@linet.de>
Tue, 11 Jan 2022 14:09:45 +0000 (15:09 +0100)
committerMoritz Bunkus <m.bunkus@linet.de>
Tue, 11 Jan 2022 14:15:07 +0000 (15:15 +0100)
commitea32f94d4ea8a8fd505fbd3eead7ae44dbc22f06
treee85939683464708a6d20d2b7a0a4a1be93894bcf
parentc4b07238387eba288f94934a54847d1d432d3481
KiviLatex-Plugin: HTML-zu-LaTeX-Wandlung aus SL::Template::LaTeX verwenden

Die Umwandlung von HTML zu LaTeX ist komplex. Es gibt viele Randfälle,
in denen ein falsch platziertes \newline übrig bleibt, über das LaTeX
dann stolpert.

Bisher gab es zwei Implementationen dieses Codes:

1. Im Modul für alte Vorlagen, SL::Template::LaTeX::_format_html
2. Im Modul für neue Vorlagen (inklusive Pflichtenheft),
   SL::Template::Plugin::KiviLatex::filter_html

Erstere war deutlich besser getestet und hat deutlich mehr Randfälle
abgedeckt.

Mit dieser Änderung gibt es nur noch eine Implementation in
SL::Template::LaTeX. Diese wird auch von
SL::Template::Plugin::KiviLatex direkt aufgerufen.
SL/Template/Plugin/KiviLatex.pm