update of packages
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
;;; ox-latex.el --- LaTeX Back-End for Org Export Engine -*- lexical-binding: t; -*-
|
||||
|
||||
;; Copyright (C) 2011-2022 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 2011-2023 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Nicolas Goaziou <n.goaziou at gmail dot com>
|
||||
;; Maintainer: Daniel Fleischer <danflscr@gmail.com>
|
||||
@@ -928,7 +928,7 @@ The function should return the string to be exported."
|
||||
(defcustom org-latex-src-block-backend 'verbatim
|
||||
"Backend used to generate source code listings.
|
||||
|
||||
This sets the behaviour for fontifying source code, possibly even with
|
||||
This sets the behavior for fontifying source code, possibly even with
|
||||
color. There are four implementations of this functionality you may
|
||||
choose from (ordered from least to most capable):
|
||||
1. Verbatim
|
||||
@@ -942,7 +942,7 @@ highlighting (listings), or none at all (verbatim).
|
||||
When using listings, you also need to make use of LaTeX package
|
||||
\"listings\". The \"color\" LaTeX package is also needed if you
|
||||
would like color too. These can simply be added to
|
||||
`org-latex-packages-alist', using customise or something like:
|
||||
`org-latex-packages-alist', using customize or something like:
|
||||
|
||||
(require \\='ox-latex)
|
||||
(add-to-list \\='org-latex-packages-alist \\='(\"\" \"listings\"))
|
||||
@@ -981,7 +981,7 @@ Emacs' font-lock information. This requires the Emacs package
|
||||
engrave-faces (available from ELPA), and the LaTeX package
|
||||
fvextra be installed.
|
||||
|
||||
The styling of the engraved result can be customised with
|
||||
The styling of the engraved result can be customized with
|
||||
`org-latex-engraved-preamble' and `org-latex-engraved-options'.
|
||||
The default preamble also uses the LaTeX package tcolorbox in
|
||||
addition to fvextra."
|
||||
@@ -1202,11 +1202,11 @@ as long as it:
|
||||
\"Verbatim\" environments (provided by fvextra) will be wrapped with.
|
||||
|
||||
In the default value the colors \"EFD\" and \"EfD\" are provided
|
||||
as they are respectively the foreground and background colours,
|
||||
as they are respectively the foreground and background colors,
|
||||
just in case they aren't provided by the generated preamble, so
|
||||
we can assume they are always set.
|
||||
|
||||
Within this preamble there are two recognised macro-like placeholders:
|
||||
Within this preamble there are two recognized macro-like placeholders:
|
||||
|
||||
[FVEXTRA-SETUP]
|
||||
|
||||
@@ -1272,7 +1272,7 @@ used. When nil, no theme is applied."
|
||||
(defun org-latex-generate-engraved-preamble (info)
|
||||
"Generate the preamble to setup engraved code.
|
||||
The result is constructed from the :latex-engraved-preamble and
|
||||
:latex-engraved-optionsn export options, the default values of
|
||||
:latex-engraved-options export options, the default values of
|
||||
which are given by `org-latex-engraved-preamble' and
|
||||
`org-latex-engraved-options' respectively."
|
||||
(let* ((engraved-options
|
||||
@@ -1820,9 +1820,11 @@ INFO is a plist used as a communication channel. See
|
||||
"Protect special chars, then wrap TEXT in \"\\texttt{}\"."
|
||||
(format "\\texttt{%s}"
|
||||
(replace-regexp-in-string
|
||||
"--\\|[\\{}$%&_#~^]"
|
||||
"--\\|<<\\|>>\\|[\\{}$%&_#~^]"
|
||||
(lambda (m)
|
||||
(cond ((equal m "--") "-{}-")
|
||||
(cond ((equal m "--") "-{}-{}")
|
||||
((equal m "<<") "<{}<{}")
|
||||
((equal m ">>") ">{}>{}")
|
||||
((equal m "\\") "\\textbackslash{}")
|
||||
((equal m "~") "\\textasciitilde{}")
|
||||
((equal m "^") "\\textasciicircum{}")
|
||||
@@ -2600,7 +2602,7 @@ CONTENTS is nil. INFO is a plist holding contextual information."
|
||||
(otherwise "\\lstlistoflistings")))))))))
|
||||
|
||||
|
||||
;;;; Latex Environment
|
||||
;;;; LaTeX Environment
|
||||
|
||||
(defun org-latex--environment-type (latex-environment)
|
||||
"Return the TYPE of LATEX-ENVIRONMENT.
|
||||
@@ -2658,7 +2660,7 @@ CONTENTS is nil. INFO is a plist holding contextual information."
|
||||
(insert caption)
|
||||
(buffer-string))))))
|
||||
|
||||
;;;; Latex Fragment
|
||||
;;;; LaTeX Fragment
|
||||
|
||||
(defun org-latex-latex-fragment (latex-fragment _contents _info)
|
||||
"Transcode a LATEX-FRAGMENT object from Org to LaTeX.
|
||||
|
||||
Reference in New Issue
Block a user