传统 UNIX 引号 (`` ...'') 的约定从何而来?

传统 UNIX 引号 (`` ...'') 的约定从何而来?

UNIX 手册和信息页以及许多标准实用程序使用相当独特的引用约定:

`single quotes' ``double quotes''

其他软件往往只使用单引号或双引号。

这个传统从何而来?

答案1

我所知道的最古老的用法是特克斯。 TeX 使用“单引号”和“双引号”来代替“单引号”和“双引号”。它使用它们是因为左引号和右引号的排版方式不同,它们围绕引用的文本弯曲。当时,Unicode 左引号和右引号还不存在。

根据 Wikipedia,TeX 最初于 1978 年发布。那是不久前的事了。

在许多字体中,尤其是较旧的终端字体中,撇号 (') 看起来像闭引号 (')。重音符号 (`) 看起来像开引号 ('),或者至少比撇号更接近。我不确定这是否早于 TeX;它可以(至少,对于许多简单的英语使用撇号(例如,鲍勃的机器),传统的排版通常使用闭引号弯曲字符。

(其他值得一看的地方是诺夫 [1973]或者径流 [1964])。

相关内容