Skip to content

Commit edf21e6

Browse files
authored
MANUAL: update the list of required LaTeX packages (#9728)
1 parent ddc66ca commit edf21e6

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

MANUAL.txt

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -138,14 +138,17 @@ When using LaTeX, the following packages need to be available
138138
[`amsfonts`], [`amsmath`], [`lm`], [`unicode-math`],
139139
[`iftex`], [`listings`] (if the
140140
`--listings` option is used), [`fancyvrb`], [`longtable`],
141-
[`booktabs`], [`graphicx`] (if the document
141+
[`booktabs`], [`multirow`] (if the document contains a table with
142+
cells that cross multiple rows), [`graphicx`] (if the document
142143
contains images), [`bookmark`], [`xcolor`],
143144
[`soul`], [`geometry`] (with the `geometry` variable set),
144145
[`setspace`] (with `linestretch`), and
145146
[`babel`] (with `lang`). If `CJKmainfont` is set, [`xeCJK`]
146-
is needed. The use of `xelatex` or `lualatex` as
147-
the PDF engine requires [`fontspec`]. `lualatex` uses
148-
[`selnolig`]. `xelatex` uses [`bidi`] (with the `dir` variable set).
147+
is needed. [`framed`] is required if code is highlighted in a
148+
scheme that use a colored background. The use of `xelatex` or
149+
`lualatex` as the PDF engine requires [`fontspec`]. `lualatex`
150+
uses [`selnolig`] and [`lua-ul`]. `xelatex` uses [`bidi`] (with
151+
the `dir` variable set).
149152
If the `mathspec` variable is set, `xelatex` will use [`mathspec`]
150153
instead of [`unicode-math`]. The [`upquote`] and [`microtype`]
151154
packages are used if available, and [`csquotes`] will be used
@@ -175,13 +178,14 @@ better line breaks in URLs), and [`footnotehyper`] or
175178
[`fontspec`]: https://ctan.org/pkg/fontspec
176179
[`footnote`]: https://ctan.org/pkg/footnote
177180
[`footnotehyper`]: https://ctan.org/pkg/footnotehyper
181+
[`framed`]: https://ctan.org/pkg/framed
178182
[`geometry`]: https://ctan.org/pkg/geometry
179183
[`graphicx`]: https://ctan.org/pkg/graphicx
180-
[`grffile`]: https://ctan.org/pkg/grffile
181184
[`hyperref`]: https://ctan.org/pkg/hyperref
182185
[`iftex`]: https://ctan.org/pkg/iftex
183186
[`listings`]: https://ctan.org/pkg/listings
184187
[`lm`]: https://ctan.org/pkg/lm
188+
[`lua-ul`]: https://ctan.org/pkg/lua-ul
185189
[`longtable`]: https://ctan.org/pkg/longtable
186190
[`mathspec`]: https://ctan.org/pkg/mathspec
187191
[`microtype`]: https://ctan.org/pkg/microtype

0 commit comments

Comments
 (0)