我尝试使用瑞典 G5 纸张尺寸 (169x239)mm,文本宽度为 111mm,文本高度为 165mm,侧边距为 29mm,上边距为 37mm。为什么文本没有居中?
\documentclass[twoside,10pt]{report}
\usepackage[paperwidth=169mm,paperheight=239mm]{geometry}
\usepackage{lipsum}
\setlength{\textwidth}{111mm} \setlength{\textheight}{165mm}
\setlength{\oddsidemargin}{29mm} \setlength{\evensidemargin}{29mm}
\setlength{\topmargin}{37mm}
\begin{document}
\lipsum[0-5]
\end{document}
答案1
我不会混合geometry
语法LaTeX
,而是简单地写
\documentclass[twoside,10pt]{report}
\usepackage[papersize={169mm,239mm},top=37mm,text={111mm,165mm},centering]{geometry}
\usepackage{lipsum}
\begin{document}
\lipsum[0-5]
\end{document}
您注意到的行为是由于一英寸的驱动器边距造成的:粗略地说,边距不是由给出的,\oddsidemargin
而是给出的\oddsidemargin+1in
。您可以使用更改参考点\hoffset
,但只有在您真的知道你在做什么。从实际目的来看,让它们geometry
为你完成工作:-)
。