branch: externals/engrave-faces
commit 1f68496edd26c7c84ce18cf5adf46aa452af6f2b
Author: TEC <t...@tecosaur.com>
Commit: TEC <t...@tecosaur.com>

    LaTeX: use named colour for fg when possible
---
 engrave-faces-latex.el | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/engrave-faces-latex.el b/engrave-faces-latex.el
index 5166309..29c208b 100644
--- a/engrave-faces-latex.el
+++ b/engrave-faces-latex.el
@@ -78,11 +78,10 @@ See `engrave-faces-preset-styles' and 
`engrave-faces-latex-output-style'."
 
 (defun engrave-faces-latex-post-processing ()
   (goto-char (point-min))
-  (when (eq engrave-faces-latex-output-style 'preset)
-    (insert "\\color[HTML]{"
-            (substring (plist-get (cdr (assoc 'default 
engrave-faces-preset-styles))
-                                  :foreground) 1)
-            "}"))
+  (insert
+   (if (eq engrave-faces-latex-output-style 'preset)
+       (format "\\color{EF%s}" (plist-get (cdr (assoc 'default 
engrave-faces-preset-styles)) :slug))
+     "\\color[HTML]{" (substring (plist-get (cdr (assoc 'default 
engrave-faces-preset-styles)) :foreground) 1) "}"))
   (dolist (find-sub engrave-faces-latex-char-replacements)
     (goto-char (point-min))
     (while (search-forward (car find-sub) nil t)

Reply via email to