我正在使用 LaTex 编写某种笔记本。我希望每个笔记基本上都有一页,页面与笔记的文本相适应。目前,我默认使用非常长的页面,使用 pdflatex 生成 pdf,然后使用 pdfcrop 裁剪它们,最后使用 gs 合并它们。一切运行正常,但裁剪后的 pdf 中的链接已损坏。
我可以直接从 pdflatex 生成适合的 pdf 吗?否则,我可以裁剪 pdf 并保留链接吗?谢谢!
答案1
下一个代码取自这个答案并稍微修改了添加multi=task, border=2mm
选项。
它使用standalone
类作为cropping
工具并tcolorbox
生成注释(在本例中为任务)。
\documentclass[multi=task,border=2mm]{standalone}
\usepackage[theorems]{tcolorbox}% version 2.51 (2013/09/16)
\usepackage{lipsum}
\newtcbtheorem{task}{\strut Task}{fonttitle=\bfseries}{tk}
\begin{document}
\begin{task}[width=3in]{Important homework}{major}
\lipsum[3]
\end{task}
\begin{task}[width=5in]{}{minor}
\lipsum[3]
\end{task}
\end{document}
此代码生成一个 pdf 文件,其页面如下: