所以,我是一名 Mac 用户,并且有点打字狂(不过,与这里的许多用户相比可能不算什么!:P)
多年来,我一直很高兴地在键盘上输入破折号和花括号:⌥⇧-
, ⌥[
/ ⌥⇧[
... 你懂的。现在,LaTeX 到目前为止非常棒,但我一直在刻意避免使用像\wedge
或---
或这样的垃圾符号``
,在这些符号中,只需输入该死的 Unicode 字符就可以完美运行(尊敬的unicode 数学!…但我确实觉得这违背了社区的常态,我想编写被视为干净、惯用的代码,所以……
在 LaTeX 文档的源代码中使用``
而不是以及类似的 LaTeX 约定是否有任何排版优势或目的?“
答案1
假设您已通过以下方式正确声明 unicode 输入
\usepackage[utf8]{inputenc}
或者使用 xelatex 或 lualatex 然后 ``
将其连字符为“并产生相同的输出。
因此,优点和缺点都与编辑的人机界面有关,而不是与乳胶有关。
大多数 latex 用户使用 ascii 输入,因为他们已经使用了很长时间,但即使是现在它也有一些优势,因为许多人通过查看源代码来学习(或复制他们以前所做的事情),对于大多数人来说,使用大多数键盘不需要任何说明就可以知道如何输入``
或,\infty
但可能不是那么清楚(并且说明将非常针对系统和语言环境)如何输入“
或∞
。
例如,我⌥⇧-
完全不认识你,但第一个字符是 U+2325,即 OPTION KEY,我依稀记得这是 Mac 键盘上的一个修饰键的名称。