如何增加文本所用的页面宽度

如何增加文本所用的页面宽度

我想减少正文两边的空白。是否有可以编辑的特定属性来实现此目的,还是需要导入包并使用该包?

我认为包含我的代码并不是特别合适,所以除非有人告诉我它实际上与问题相关,否则我不会这样做。

我正在使用article文档类。

答案1

像其他人一样,我更喜欢并强烈推荐该geometry软件包(请注意,我还包含了showframe显示边距的软件包)。 MWE:

    \documentclass{article}
    \usepackage{geometry}
    %\usepackage{showframe} %This line can be used to clearly show the new margins

    \newgeometry{vmargin={15mm}, hmargin={12mm,17mm}}   % set the margins

    \begin{document}
    Insert your relatively wide text here
    \end{document}

另一个可选的包是a4wide使页面大小更像 MS Word:

    \documentclass{article}
    \usepackage{a4wide}
    %\usepackage{showframe} %This line can be used to clearly show the new margins

    \begin{document}
    Insert your word like text here
    \end{document}

如果出于某种原因你不想使用某个包,我强烈建议你访问维基百科站点。使用以下\setlength命令:

    \documentclass{article}
    %\usepackage{showframe} % This line can be used to clearly show the new margins

    \setlength{\oddsidemargin}{11pt}% the default is 31pt so decrease by 20pt
    \setlength{\textwidth}{430pt}% the default is 390pt so increase by 40pt

    \begin{document}
    Insert your 40 pt wider text here, note 1pt ≈ 0.3515mm
    \end{document}

答案2

您可以使用该geometry包:

\usepackage[left=2cm,right=2cm]{geometry}

一些类别(KOMA-Script、回忆录)有内部方法来做同样的事情,但该geometry包应该在任何地方都能工作。

答案3

您可以在geometry包中尝试一些简单的操作,如\usepackage[margin=1in]{geometry}在序言中添加 1 英寸的边距。

相关内容