我知道"LaTeX错误:包超级参考的选项冲突“。解决方案是在https://tex.stackexchange.com/questions/279964/option-clash-for-package-hyperref中我使用了另一个tex模板'sjtuthesis.cls',它使用了包hyperref,
./sjtuthesis.cls:83:\RequirePackage[xetex, bookmarksnumbered, colorlinks, urlcolor=black, linkcolor=black, citecolor=black, plainpages=false, pdfstartview=FitH]{hyperref}但是,预订也会自动添加软件包hyperref。在由bookdown.tex生成的https://github.com/rstudio/bookdown/tree/master/inst/examples文件中
./_book/bookdown.tex:25:\usepackage[unicode=true]{hyperref}
./_book/bookdown.tex:26:\PassOptionsToPackage{usenames,dvipsnames}{color} % color is loaded by hyperref所以这两行超级裁判发生了冲突。我的意思是,如何避免包之间的冲突,自定义tex模板与预订内部使用的包?如何修改rmd文件?有人能帮我吗谢谢。
发布于 2018-05-28 11:22:52
不幸的是,通常情况下,给定的类与rmarkdown使用的默认rmarkdown模板不能很好地协同工作。你必须写你自己的模板,c.f。Rmd to PDF compiling error: Package geometry \paperwidth (0.0pt) too short。
https://stackoverflow.com/questions/50559445
复制相似问题