我知道geometry
和savetrees
,但我想到的是其他东西。我希望能够做\usepackage
一些事情,既保留文本块的大小,又减少边距(相当于纸张大小),这样设置为“适合宽度”甚至“适合页面”的 pdf 查看器就可以显示尽可能多的内容,而不会浪费屏幕空间(与纸张的情况相反,极其一方面,这在生产力方面成本高昂,尤其是当我的笔记本电脑屏幕分辨率适中时;另一方面,这需要额外的缩放(这有点麻烦,因为我没有“聚焦”我的 pdf 查看器)。
答案1
这是一个技巧
\documentclass{amsart}
\usepackage{lipsum}% just for the example
\edef\mtht{\the\textheight}
\edef\mtwd{\the\textwidth}
\usepackage[paperwidth=\mtwd,paperheight=\mtht,text={\mtwd,\mtht}]{geometry}
\begin{document}
\lipsum[1-14]
\end{document}
编辑
更好的办法是\let
\let\mtht\textheight
\let\mtwd\textwidth
一个人可以获得小利润
\usepackage[paperwidth=1.04\mtwd,paperheight=1.02\mtht,text={\mtwd,\mtht}]{geometry}
更新按照下面的评论,可以尝试
\usepackage[paperwidth=\dimexpr\mtwd+0.5cm\relax,
paperheight=\dimexpr\mtht+2cm\relax,
text={\mtwd,\mtht}]{geometry}
\documentclass{amsart}
\usepackage{lipsum}% just for the example
\edef\mtht{\the\textheight}
\edef\mtwd{\the\textwidth}
\usepackage[paperwidth=\dimexpr\mtwd+0.5cm\relax,
paperheight=\dimexpr\mtht+1.5cm\relax,
text={\mtwd,\mtht},
top=1cm]{geometry}
\begin{document}
\lipsum[1-14]
\end{document}