关于编写手册的更好序言的建议

关于编写手册的更好序言的建议

以下是我编写学生手册时所用的序言。我认为有些地方不对。文档编写得很好,但我正在寻找改进建议。

\documentclass[11pt,twoside]{report}

\usepackage[text={6in,7.25in},centering,papersize={7in,8.5in},top=0.5in]{geometry}
\usepackage{newpxtext,newpxmath}
\usepackage{lipsum}

\setlength{\oddsidemargin}{-0.75in}
\setlength{\evensidemargin}{-0.4in}

\setlength{\parindent}{0pt}

\begin{document}    
    \lipsum
\end{document}

在此处输入图片描述

首先,为什么要选这个report课程?它是最好的吗?而且在几何方面,他们正试图最大限度地利用所指示的纸张尺寸(我想这一点保持不变)。当然还有和问题oddsidemarginevensidemargin请注意,我删除了所有不必要的包和文本,只关注几何、类和实现。

附言:我不擅长几何这个话题以及如何最好地实现它。

答案1

以下是一些评论/建议。显然,它们不可能(也不打算)详尽无遗。

  • 如果\parindent必须将参数设置为零,则必须将参数设置\parskip为某个非零(正)值。如果您不进行调整\parskip,则在很多情况下,段落中断是否发生不清楚。

    我认为,与其直接摆弄\parindent\parskip长度参数,不如加载帕斯基普包,部分原因是它还调整列表项之间的跳过。

  • centering在加载geometry包时使用选项,然后将\evensidemargin和设置为非零值似乎有点误导\oddsidemargin。选择合适的绑定偏移显然对文档的整体外观非常重要。如果需要调整绑定偏移,我认为最好通过传递给 geometry 包的选项来进行,而不是直接操作低级 TeX 参数\evensidemargin和。geometry 包为此目的\oddsidemargin提供了选项。bindingoffset={...}

    \evensidemargin如果你确实保留了直接操纵和的值的方法来操作\oddsidemargin,我不禁想到它们的当前值可能是“向后的”:奇数页(反面)上文本块的左边缘将接近小册子的装订,并设置\oddsidemargin消极的值使文本块的左侧危险地靠近绑定。检查这些值是否应该反转。

    顺便说一句,由于您似乎正在使用带有 twoside 选项的报告文档类,因此可能已经内置了奇数页(正面)和偶数页(背面)位置的绑定偏移量。有关文档设计这一庞大主题的更多信息,我建议您查看关于书籍设计的几点说明作者:Peter Wilson。本文档是软件包用户指南的一部分memoir,但现在可作为单独的独立文档使用。

  • 您可能还想提供说明\raggedbottom。对于学生手册来说,段落之间的均匀(即统一的)间距可能比所有页面的底部边缘整齐排列更重要。

  • 文本块的宽度似乎有点过大。或者是页边距太窄……无论如何,宽文本块都会不必要地难以阅读和吸收学生手册中提供的信息。

    如果必须使用较窄的页边距,请考虑创建双栏文档。最简单的方法是twocolumn在执行时设置选项\documentclass

  • 一定要使用 Times New Roman 字体吗?这是一种相当冷漠的字体。虽然这对于许多文档来说都很好,但学生手册使用 Times Roman 字体可能会无意中给人留下文档冷漠、冷漠的印象,这可能会让至少一些学生不愿意真正阅读文档。对于其他读者来说,Times Roman 字体可能表示“无聊!”——这再次降低了文档实际被阅读的机会。

    我不知道您有哪种字体和字体包,但我会尝试“oldstyle”或“Garalde”字体。尝试一下该包ebgaramond,看看您是否喜欢结果。注意:EB Garamond字体系列不提供大胆的字体;确实,它提供了一个斜体字型。

  • 尤其是如果您使用twocolumn文档类别选项,您将会有很多包含分栏符和分页符的段落。为了减少印刷孤行和孤行(在 TeX 术语中称为“俱乐部”)的频率,您可能需要设置

    \widowpenalty10000
    \clubpenalty10000
    

以下是我对最基本的序言的建议:

\documentclass[11pt,twoside,twocolumn]{report}
\usepackage[text={6in,7.25in},papersize={7in,8.5in}]{geometry}
%%\usepackage{newpxtext,newpxmath} % Times (New) Roman clone
\usepackage{ebgaramond} %% see if you like this font
\usepackage{parskip} % zero parident, nonzero parskip
\raggedbottom        % uniform spacing between parapraphs
\widowpenalty10000
\clubpenalty10000

答案2

请避免设置\parindent为零:五个世纪的印刷术都支持使用缩进来表示新段落的开始。

我会使用book,它比具有更多功能。使用后report不要设置\oddsidemargin和:如果您的目的是为绑定添加一些空间,那么这就是您要寻找的选项。\evensidemargingeometrybindingoffset

\documentclass[11pt,twoside,openany]{book}

\usepackage[
  text={6in,7.25in},
  centering,
  papersize={7in,8.5in},
  top=0.5in,
  heightrounded,
  bindingoffset=0.2in,
]{geometry}
\usepackage{newpxtext,newpxmath}

\usepackage{lipsum}

\pagestyle{plain}

\begin{document}

\lipsum[1-12]

\end{document}

在此处输入图片描述

我应该指出,行太长,边距太窄。

相关内容