summaryrefslogtreecommitdiff
path: root/MANUAL.txt
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2023-11-03 10:40:38 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2023-11-03 10:40:38 -0700
commitbb36f127e2487144110973b450f57a67a66e5db4 (patch)
tree6d5fa4f1367c8cf46718b0d78dd3dd4879fa7e60 /MANUAL.txt
parent5132f1ef330d3eb2a0bf87037035beaeaf19d3f3 (diff)
LaTeX template: include bookmark package unconditionally.
This package produces better PDF bookmarks than hyperref and does it on the first pass. As a consequence, we now default to running LaTeX only once in producing a PDF (instead of twice). If a table of contents is present, we still have to run three times to get the page numbers.
Diffstat (limited to 'MANUAL.txt')
-rw-r--r--MANUAL.txt7
1 files changed, 3 insertions, 4 deletions
diff --git a/MANUAL.txt b/MANUAL.txt
index af14f23c9..fcfbe2695 100644
--- a/MANUAL.txt
+++ b/MANUAL.txt
@@ -139,7 +139,7 @@ When using LaTeX, the following packages need to be available
[`iftex`], [`listings`] (if the
`--listings` option is used), [`fancyvrb`], [`longtable`],
[`booktabs`], [`graphicx`] (if the document
-contains images), [`hyperref`], [`xcolor`],
+contains images), [`bookmark`], [`xcolor`],
[`soul`], [`geometry`] (with the `geometry` variable set),
[`setspace`] (with `linestretch`), and
[`babel`] (with `lang`). If `CJKmainfont` is set, [`xeCJK`]
@@ -157,9 +157,8 @@ output quality if present, but pandoc does not require them to
be present: [`upquote`] (for straight quotes in verbatim
environments), [`microtype`] (for better spacing adjustments),
[`parskip`] (for better inter-paragraph spaces), [`xurl`] (for
-better line breaks in URLs), [`bookmark`] (for better PDF
-bookmarks), and [`footnotehyper`] or [`footnote`] (to allow
-footnotes in tables).
+better line breaks in URLs), and [`footnotehyper`] or
+[`footnote`] (to allow footnotes in tables).
[TeX Live]: https://www.tug.org/texlive/
[`amsfonts`]: https://ctan.org/pkg/amsfonts