![如何将页面的左边距/右边距设置为 1 英寸,将顶部/底部边距设置为 ½ 英寸?](https://linux22.com/image/239025/%E5%A6%82%E4%BD%95%E5%B0%86%E9%A1%B5%E9%9D%A2%E7%9A%84%E5%B7%A6%E8%BE%B9%E8%B7%9D%2F%E5%8F%B3%E8%BE%B9%E8%B7%9D%E8%AE%BE%E7%BD%AE%E4%B8%BA%201%20%E8%8B%B1%E5%AF%B8%EF%BC%8C%E5%B0%86%E9%A1%B6%E9%83%A8%2F%E5%BA%95%E9%83%A8%E8%BE%B9%E8%B7%9D%E8%AE%BE%E7%BD%AE%E4%B8%BA%20%C2%BD%20%E8%8B%B1%E5%AF%B8%EF%BC%9F.png)
我尝试将左右边距设置为 1 英寸,将上下边距设置为 0.5 英寸。以下是我的代码:
% Setup the margin
\usepackage[centering, margin={1in, 0.5in}, includeheadfoot]{geometry}
\setlength{\headheight}{0.6in}
\setlength{\headsep}{25pt}
\setlength{\topmargin}{0pt}
\setlength{\footskip}{25pt}
\setlength{\marginparsep}{11pt}
但我不知道为什么结果没有显示正确的页面设置。
如您所见,底部边距显然为 0,并且页脚缺失。这不是我设置的。有人能告诉我我的代码有什么问题吗?以及如何修复它?非常感谢。
答案1
由于您覆盖了包定义的默认设置geometry
(例如\footskip
),因此将应用最后的设置以生效。您设置\footskip
为25pt
,这太小了!
我建议您geometry
仅使用 的设置,而不要将其与本机长度宏混合使用。如果您已经加载了包,则不应使用以下本机长度宏geometry
。
\setlength{\headheight}{0.6in}
\setlength{\headsep}{25pt}
\setlength{\topmargin}{0pt}
\setlength{\footskip}{25pt}
\setlength{\marginparsep}{11pt}
链接如何避免 marginpar 被裁剪?下面的代码片段可以帮助您了解如何设置页面布局。
\documentclass{article}
\usepackage
[
a4paper,% other options: a3paper, a5paper, etc
left=1cm,
right=2cm,
top=3cm,
bottom=4cm,
% use vmargin=2cm to make vertical margins equal to 2cm.
% us hmargin=3cm to make horizontal margins equal to 3cm.
% use margin=3cm to make all margins equal to 3cm.
]
{geometry}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\end{document}
如果您需要更多信息,请发表评论。