使用坟号 (`) 符号后跟撇号 (') 来引用是否正常?

使用坟号 (`) 符号后跟撇号 (') 来引用是否正常?

例如,“foo bar”将被引用为“foo bar”或“foo bar”。是否鼓励或一般做法使用这种引用语法?这在某些文档中似乎很常见。

答案1

请不。 WRT 常规文本:单引号,很好。双引号可以啊反引号仅按字面意思使用(例如,与 shell 一起使用)并且不是作为引号。还有扩展字符集字符“(左双引号)和”(右双引号),但由于它们不在普通键盘上,因此通常使用“代替它们。还有一个右单引号和左单引号,但由于它们不在键盘上,所以撇号 ' 通常代表它们。

在编程环境中(包括 shell 脚本),引号的含义因语言而异,都不是 Linux 所特有的。编程语言 AFAIK 将自身限制为 ASCII 字符集,因此单引号使用普通的 " 和撇号 ' 。

我到处都看到了文档,这些文档可以实现您所说的那种功能。在我看来,这既丑陋又荒谬,但对每个人来说都是如此。它当然不表示任何超出笨拙的东西,更肯定不表示编程或 shell 上下文中的任何内容(除了“语法错误”)。

答案2

例如,LaTeX 用来表示左右双引号(或左右单引号)。看看任何一本印刷精美的书,你会发现它们随处可见。野蛮的电脑键盘没有这些字符。

答案3

这仅取决于所使用的约定。文件中广泛使用的一种约定README是 Markdown(就像这里一样),它使用“...”字面引用。

我猜你提到了程序源代码注释上下文。如果是这样,不幸的是,该领域没有完善的标准(尽管 Markdown 是一个很好的候选者),因此引用文字命令或标识符的方式也是如此。

相关内容