我正在写一篇会议论文(在 中lncs
)。我看到人们使用不同的项目化样式:asparaitem
、compactitem
和itemize
。由于这些环境的间距有些不同,我想知道是否有一些选择的惯例。例如,应该在最低级别的段落中使用哪一个......
有人能澄清在什么情况下应该使用哪种项目化样式吗?
答案1
以下是我发现的有关这个主题的信息,以及一些个人建议。(我只会写列表,因为与 相关的内容itemize
也应该与 相关的内容enumerate
。)
施洛瑟,使用 LaTeX 编写科学论文,建议使用 LaTeX 的标准列表环境来处理包含多行项目的列表,但提倡使用由mdwlist
如果列表项较短,则打包。 (带星号的版本前后间距与标准环境类似,但项之间的间距等于compactitem
/的间距compactenum
,即没有额外空格。)
布林赫斯特,印刷风格的要素,没有明确规定列表间距,但他书中的列表在项目之间没有额外的空间。列表前后的间距从没有额外空间到有半行或一行额外空间不等(请注意,Bringhurst 经常使用印刷变化来给出隐含的例子)。前后有额外空间的列表大概是段落的开始/结束。
就我个人而言,我要么在列表项之间不使用额外的空间(因为我是网格排版的粉丝),要么至少使用比 LaTeX 标准列表环境略小的间距。前后间距应取决于段落是否开始/结束,并且应易于辨别(这又意味着修改 LaTeX 的默认间距 - 减小\topsep
,但增大\partopsep
)。我坚决不同意 Schlosser 根据项目长度改变列表项之间间距的做法,因为这会产生不一致的文档布局 - 列表就是列表,如果您认为某些列表的额外空间不好看,请删除所有列表的空间。
asparaitem
Schlosser 和 Bringhurst 都没有提及或展示像/这样的“段落式”列表的例子asparaenum
。一种可能的用途是某种逐步论证/证明,其中有较长的个别项目(可能跨越多个段落),整个列表跨越多页——在这种情况下,最好不要强调“列表式”外观。