diff options
| author | John MacFarlane <jgm@berkeley.edu> | 2023-11-03 10:40:38 -0700 |
|---|---|---|
| committer | John MacFarlane <jgm@berkeley.edu> | 2023-11-03 10:40:38 -0700 |
| commit | bb36f127e2487144110973b450f57a67a66e5db4 (patch) | |
| tree | 6d5fa4f1367c8cf46718b0d78dd3dd4879fa7e60 /MANUAL.txt | |
| parent | 5132f1ef330d3eb2a0bf87037035beaeaf19d3f3 (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.txt | 7 |
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 |
