]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/Template/LaTeX.pm
LaTeX-Escaping: gewisse Formen von »no line to end here« vermeiden
[kivitendo-erp.git] / SL / Template / LaTeX.pm
index ba310a9d4a094b71477ee180cdadecf58d95e92a..130a42484d1405f49f88bcae7d8c0c67d9ff191b 100644 (file)
@@ -98,6 +98,8 @@ sub _format_html {
   $content =~ s{ ^ ( \\newline \  )+ }{ _lb_to_space($1) }gxe;                              # convert line breaks at the start of the text to vertical space
   $content =~ s{ ( \n\n+ ) ( \\newline \  )+ }{ $1 . _lb_to_space($2) }gxe;                 # convert line breaks at the start of a paragraph to vertical space
   $content =~ s{ ( \\end\{ [^\}]+ \} \h* ) ( \\newline \  )+ }{ $1 . _lb_to_space($2) }gxe; # convert line breaks after LaTeX environments like lists to vertical space
+  $content =~ s{ ^ \h+ \\newline }{\\newline}gmx;
+  $content =~ s{ \n\n \h* \\newline \h* }{\n\n}gmx;
 
   return $content;
 }