概述
我有一个LaTeX
文档(见下例),其排版1.7x
A4
尺寸为 -paper 大小(最终尺寸为357mm x 504.9mm
)。但是,我仍然希望最终文档为A4
-paper 大小。
为了实现这一点,我首先尝试使用 LaTeX,将 PDF 嵌入到新的 PDF 文件中,这样可以进行缩放,但会破坏链接。我决定使用 Adobe Acrobat Pro(版本2023.001.20174
)通过其可用的Scale pages
预检修复来缩放我的文档。这可以很好地缩放 PDF,但它会丢失内部链接(例如脚注和脚注反向引用),因为它们现在开始跳转到(看似)随机的视图,而不是它们应该去的目标。
有什么想法可以使链接保持完整吗?
附件
LaTeX
文件(示例)
% I've only included the packages relevant to the question.
\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[margin=2cm, paperwidth=357mm, paperheight=504.9mm]{geometry} % 1.7x A4-paper size (mm)
\usepackage{hyperref}
\usepackage[symbol=$\uparrow$]{footnotebackref}
\hypersetup{ % Stops links and references having a visible box around them.
pdfborder={0 0 0},
}
\usepackage{xspace}
\usepackage{microtype}
\begin{document}
Here's some text with a footnote.\footnote{This is a footnote!}
\end{document}
飞行前修复配置
PS 我并不想听取任何关于为什么不应该放大文档的建议/写作理念。我只想知道在应用缩放时链接如何不会断开。
答案1
运行后cpdf -scale-to-fit a4portrait in.pdf -o out.pdf
,缩放时链接及其目的地应能正确移动。如果没有,则表示存在错误,您可以在此处向我发送错误报告以及示例文件:https://github.com/coherentgraphics/cpdf-binaries