Revision 69e0114b
Von Moritz Bunkus vor mehr als 10 Jahren hinzugefügt
SL/Template/Plugin/KiviLatex.pm | ||
---|---|---|
58 | 58 |
$text =~ s{ \r+ }{}gx; |
59 | 59 |
$text =~ s{ \n+ }{ }gx; |
60 | 60 |
$text =~ s{ (?:\ |\s)+ }{ }gx; |
61 |
$text =~ s{ <ul>\s*</ul> | <ol>\s*</ol> }{}gx; # Remove lists without items. Can happen with copy & paste from e.g. LibreOffice. |
|
61 | 62 |
|
62 | 63 |
my @parts = map { |
63 | 64 |
if (substr($_, 0, 1) eq '<') { |
Auch abrufbar als: Unified diff
KiviLatex-Template-Plugin: leere Listen entfernen
Das sind Einträge, die im HTML so aussehen: <ul> </ul> LaTeX schmeißt
beim Äquivalent (\begin{itemize} \end{itemize}) Fehler. Kann z.B. via
Copy & Paste aus LibreOffice passieren.