我正在出版一本关于变色龙的杂志(http://www.agchamaeleons.de/downloads/),各个文章都是用 pdflatex / biber / pax 构建的,最后用 pax 将它们组合在一起以保持链接完整。每个文章内只有链接(即,大部分是可点击的参考书目,很少链接到该文章内的其他页面。)
然后,包装的 LaTeX 文档包含所有文章并生成链接各个文章的新目录:
\phantomsection
\addcontentsline{toc}{section}{One article title}
\includepdf[pages=-]{articles/Jan-Benedict-Glaw--Angelesen-2/article.pdf}
\clearpage
\phantomsection
使用 pdflatex 效果很好,但我正在考虑改用 lualatex。但是,使用 lualatex,甚至编译单个文章都会失败:
jbglaw@charon:~/Dropbox/AG Chamäleons/Chamaeleo-LaTeX/articles/Jan-Benedict-Glaw--Angelesen-2 [master] $ lualatex -recorder --shell-escape article.tex
This is LuaHBTeX, Version 1.12.0 (TeX Live 2020/Debian)
system commands enabled.
[...]
(/usr/share/texlive/texmf-dist/tex/latex/pax/pax.sty
! Package pax Error: pdfTeX is too old.
See the pax package documentation for explanation.
Type H <return> for immediate help.
...
l.36 }
%
我试图让 pax 与 lualatex 一起运行,是不是白费力气?我当然会尝试构建一个最小(非)工作示例,但也许有一种完全不同的方法可以使用 lualatex 包含 PDF 并保持内部链接完好无损?
多谢!