我见过 LaTeX 代码
- 在中间放一个 ~每一个数学表达式及其前面的文本,
- 根本不以这种方式使用~,并且
- 当且仅当数学表达式是数字(即由数字组成)时,才以这种方式使用 ~。
我认为第一种方法不太好,因为它在排版其余文本方面对 TeX 有很大限制。我采用第三种方法,因为我隐约记得在某处读到过应该这样做;但我记不起在哪里了,我也没有任何理由这样做。
这里要遵循什么规则?这个规则背后的印刷/TeX 原则是什么?如果有参考资料就更好了,这样可以说服固执的合著者(如果需要的话!)。
类似地,几乎普遍遵守的规则是 ~ 应该位于 \cite{} 之前,其背后的原因是什么?这有记录吗?
答案1
换行带来的物理影响是阅读时出现短暂的停顿/分心,所以我会使用一种心理技巧:想象一下,如果在有问题的地方停顿一下,大声朗读句子会是什么样。有些情况比其他情况更清楚,但总的来说,这种方法对我来说效果很好。
偶尔我会在排版输出中看到一些视觉上看起来很糟糕的东西,尽管它听起来不错,然后我会纠正输入中的联系以修复那个错误。
由于问题与您使用的实际语言有关,您也可以在english.stackexchange.com
答案2
请参阅 TeXbook 的第 14 章,其中 Knuth 提出了以下联系:
- 第12章
- 定理~1.2
- 附录~A
- 图~3
- 表格~\hbox{B-8}
- 引理 5 和 6
- 唐纳德·E·克努斯
- 路易斯~I.特拉布〜帕多
- 巴特尔~伦德特·范~德~瓦尔登
- 查理十二世
- 夏尔·路易·泽维尔~约瑟夫·德拉瓦利~普桑
- 维度~$d$
- 寬闊~$w$
- 函数~$f(x)$
- 长度为~$l$ 的字符串~$s$
- 长度为 $l$~ 或更长的字符串~$s$
- 1、~2 或 ~3
- $a$、~$b$ 和 ~$c$。
- 1,~2, \dots,~$n$。
- 的~$x$
- 从 0 到~1
- 将 $z$ 增加~1
- 与~$m$ 相同
- $u$~和~$v$。
- 等于~$n$
- 小于~$\epsilon$
- (给定〜$X$)
- 模式~2
- 模~$p^e$
- 对于所有较大的~$n$
- 是~15
- 是身高的15倍
- (b)~证明 $f(x)$ (1)~连续;(2)~有界
练习中还有更多的例子,但涵盖了大多数情况......