类似于我的上一个问题,我就几句结尾吧ACRONYM; word
。
chktex
建议我插入句子间距(ACRONYM\@; word
)。我找不到合适的参考资料来解释为什么应该在句子中间使用句子间距 - 我认为,如果我不在分号前面加上首字母缩略词,那么应该使用句子间距吗?
如果句子间间距是正确的选择(而不是我对单词间间距的天真假设),我的问题是:这是一个样式问题(我应该选择句子间间距,因为这是缩写词前面没有分号的间距方式),还是一种间距在技术上比另一种更正确?
当我不确定为什么要做一件事而不是另一件事时,是否有一套英文排版规则可以参考?
答案1
LaTeX(如下)定义
\def\nonfrenchspacing{\sfcode`\.3000\sfcode`\?3000\sfcode`\!3000%
\sfcode`\:2000\sfcode`\;1500\sfcode`\,1250 }
因此.
?
!
获得完整的句子末尾间距:
;
并,
逐渐减少应用的空间拉伸。
我手头没有任何“传统”风格指南,但如果给出前数字时代的指导方针,它们不太可能给出如此精确的数字因素,但我认为标点符号后的空间是衡量短语结尾强度的一般观念是相当普遍的。
因此,您的检查程序正确地表明\@
它的使用不会强制“句子末尾的空间”(尽管有时为了简单起见这样描述)它强制“与以下标点符号的空间因子代码相关的空间”。