Bladeren bron

LaTeX: Use \ul (from the "soul" package) instead of \uline

* ox-latex.el (org-latex-text-markup-alist): Use \ul{...} for
underlining instead of \uline{...} as requiring the hyperref
package makes \uline{...} unusable on headline.

* org.el (org-latex-default-packages-alist): Add the "soul"
package.

Thanks to Konstantin Kliakhandler for reporting this.
Bastien Guerry 11 jaren geleden
bovenliggende
commit
b399ff0cba
2 gewijzigde bestanden met toevoegingen van 2 en 1 verwijderingen
  1. 1 0
      lisp/org.el
  2. 1 1
      lisp/ox-latex.el

+ 1 - 0
lisp/org.el

@@ -3843,6 +3843,7 @@ header, or they will be appended."
     (""     "wrapfig"   nil)
     (""     "rotating"  nil)
     ("normalem" "ulem"  t)
+    (""     "soul"      t)
     (""     "amsmath"   t)
     (""     "textcomp"  t)
     (""     "marvosym"  t)

+ 1 - 1
lisp/ox-latex.el

@@ -533,7 +533,7 @@ When nil, no transformation is made."
 					 (code . verb)
 					 (italic . "\\emph{%s}")
 					 (strike-through . "\\sout{%s}")
-					 (underline . "\\uline{%s}")
+					 (underline . "\\ul{%s}")
 					 (verbatim . protectedtexttt))
   "Alist of LaTeX expressions to convert text markup.