在LaTeX中挤占空间

本文转载自 https://robjhyndman.com/hyndsight/squeezing-space-with-latex/,如果要求,可以删除。

我一直在写一份有10页限制的资助申请,和往常一样,很难把所有东西都挤进去。不,我不能只是改变字体,因为它必须是12点,在A4纸上至少有2厘米的边距。幸运的是,LaTeX充满了强大的功能,可以帮助我把一切都挤进去。以下是我多年来使用过的一些技巧。

让你的文本块尽可能的大。最简单的方法是使用几何包。

    \usepackage[text={16cm,24cm}]{geometry}

使用紧凑的字体,如Times Roman。

    \我们的包{mathptmx}。

删除段落之间的间距,并有一个小的段落缩进

    \setlength{parskip}{0cm}。
    \setlength{parindent}{1em}。

删除章节标题周围的空间。

    \usepackage[compact]{titlesec}。
    \titlespacing{\section}{0pt}{2ex}{1ex}
    \titlespacing{\subsection}{0pt}{1ex}{0ex}
    \titlespacing{\subsubsection}{0pt}{0.5ex}{0ex}

谨防列举式和逐项式清单。取而代之的是,用紧凑的列表来取代它们。

    \usepackage{paralist}。

    \begin{compactitem}。
    \item ...
    \end{compactitem}。
    \begin{compactenum}.
    \begin{compactenum} ...
    \end{compactenum}.

如果你的条件允许,改用双栏可以节省大量的空间。

    \usepackage{multicols}。

    \begin{multicols}{2}。
    ...
    \end{multicols}.

如果规则说是12pt,你通常可以在没有人注意的情况下使用11.5pt。

    \begin{document}\fontsize{11.5}{14}\rm

当你走投无路时,你可以用以下方法挤压行间距离

    \纲要{0.9}。

还有一个 拯救树木 包,它做了大量的挤压工作,但结果并不总是好看的,所以最好尝试上述的一个或多个技巧来代替。

再解释一下几个小窍门 这里这里.

0 0 投票数
文章评级
订阅评论
提醒
来宾

0 评论
内联反馈
查看所有评论