答案1
如果我理解您的设置正确的话,您正在使用article
document 类。这是最常见的通用 LaTeX 文档类之一。
假设您的 TeX 发行版已完全更新,并且您使用的是 v. 1.4n (2021/10/04)
article.cls
。由于您似乎没有使用任何特定选项加载此文档类,因此默认字体系列为
Computer Modern
,默认文档字体大小为10pt
。默认边距大小部分取决于您使用的打印纸的大小。一般文档排版最常用的两种纸张大小是
letterpaper
(又名“美国信纸”,11 英寸 x 8.5 英寸或 795.0pt x 614.3pt;主要(仅?)在北美使用)和a4paper
(又名“A4 纸”,297 毫米 x 210 毫米或 845.05pt x 597.51pt;用于世界上几乎所有其他地方的打印机)。您的 TeX 发行版可能设置为选择这两个选项中的一个作为默认纸张大小。但是,不要以为仅仅因为您的计算机和任何连接的打印机可能位于欧洲某处,该选项就默认
a4paper
对您的 TeX 发行版有效。就我而言,我居住在欧洲,但我特意选择将其letterpaper
作为默认纸张大小,主要是因为我的绝大多数科学合作者恰好居住在北美。(如果您好奇:我是一名经济学家。我们不必重新格式化跨大西洋发送的 LaTeX 论文,这节省了大量时间……)该文件
article.cls
还定义了a5paper
、b5paper
、legalpaper
和的尺寸executivepaper
。如果您加载诸如 之类的包geometry
,则会定义更多默认纸张尺寸供您选择。
假设您使用的是(基本)10pt 字体大小,我们接下来可以研究
size10.clo
——我认为“clo”代表“类选项”——以获取有关边距的更多信息。不幸的是,我无法凭良心推荐您花大量时间阅读
size10.clo
(或者,size11.clo
或者size12.clo
)。它们充满了信息,但并不容易解析。只需说一下,
\textwidth
(文本块的宽度)的默认值是——如果或有效,则结果345pt
为4.774in
,或——。顺便说一句,您可以通过在测试文档中的某个地方执行来直接验证这一点。12.125cm
letterpaper
a4paper
\the\textwidth
的默认值
\textheight
可以通过了解以及和\paperheight
的默认设置来计算。长话短说:只要包是\topmargin
\bottommargin
geometry
不是加载后,如果有效,则参数\textheight
计算为 550.0pt(又名 7.61in 或 19.33cm)letterpaper
,如果选项a4paper
有效,则计算为 598.0pt(又名 21.02cm 或 8.275in)。因此,尽管
\textwidth
无论letterpaper
或a4paper
是否有效,默认情况下都是相同的,但情况并非如此\textheight
:此参数约为 1.8cm更大如果a4paper
正在使用中。
除非
twoside
选择了文档类别选项(模板文档不是这种情况),否则水平边距是对称的。因此,假设letterpaper
有效(等于\paperwidth
) ,可以通过减去并将结果除以 2来8.5in
计算左侧和右侧边距:1.863 英寸。对于有效情况,计算和的值留给读者作为练习。\textwidth
\paperwidth
\leftmargin
\rightmargin
a4paper
如果你开始认为前面的要点中使用的解释相当复杂,那么你并不孤单。就我而言,我会绝不建议您直接操作控制边距的 LaTeX 参数。相反,我强烈建议您使用几何学
\textheight
包来设置纸张尺寸和边距宽度,或者等效地,和的值\textwidth
。
快乐 (La)TeXing!