State that =engrave-faces= is not ready for prime time

This commit is contained in:
Gerard Vermeulen 2022-08-18 20:22:04 +02:00
parent 9a39a89bc7
commit 9bfaee9146

View File

@ -226,7 +226,6 @@ The [[info:emacs#Init File][init file (info)]] does not load the ~custom-file~ a
'(async ; asynchroneous processing
auctex ; Aalborg University Center TeX
company ; complete anything
engrave-faces ; convert font-lock faces to text
magit ; Git Text-based User Interface
no-littering ; keep `user-emacs-directory' clean
orderless ; Emacs completion style
@ -2118,6 +2117,27 @@ valid directories and files. In an [[https://orgmode.org/][Org-mode]] buffer th
(error "%s" (string-trim output))))))
#+end_src
*** [[https://github.com/tecosaur/engrave-faces#readme][Engrave Faces]]
:PROPERTIES:
:CUSTOM_ID: sec:engrave-faces
:END:
This package aims to produce a versatile generic core which can process a
fontified buffer and pass the data to any number of backends to deal with
specific output formats.
I have tried to configure [[info:org#Source blocks in LaTeX export][Org source block export to LaTeX (info)]] setting
=org-latex-src-block-backend= to =engraved= instead of =minted=, but the LaTeX
backend chokes on multi-line documentation strings.
#+caption[Ensure installation of =engrave= for experimentation]:
#+caption: Ensure installation of =engrave= for experimentation.
#+name: lst:ensure-engrave-installation
#+begin_src emacs-lisp
(when (ensure-package-installation 'engrave-faces)
(message "Engrave-faces chokes on multi-line documentation strings."))
#+end_src
*** [[info:org#Adding Hyperlink Types][Making Org hyperlink types (info)]]
:PROPERTIES:
:CUSTOM_ID: sec:making-org-hyperlink-types