破折号:- 与 – 与 —

破折号:- 与 – 与 —

这可能是也可能不是一个真正的 TeX / LaTeX 问题,而是一个关于标点符号的一般问题:

不同的破折号-“-”、--“–”和---“—”应该如何使用?

答案1

语法学校版本(用于英语使用)是:

  • -(称为连字符)在复合词的元素之间
  • --(称为短破折号)表示范围(例如,“3-7”表示“3 到 7”)
  • ---(称为破折号)句子中用于离题的标点符号——尽管我不知道它与括号注释有何不同——这就是为什么你不常见到它的原因

正如 Charles 在评论中指出的那样,您可能应该参考您使用(或被要求使用)的任何风格指南,以获得更全面、更详细的处理。尤其是对于棘手的情况。

答案2

到目前为止,我看到的答案和评论并不完整,在某些方面也不完全准确。这里没有将所有信息隐藏在评论中,而是进行了总结。请注意,我只列出了最常发生且似乎引起最多问题的案例。我不是说我的答案是详尽的。(例如,我省略了对对话或引用演讲中破折号的各种用法的讨论,因为(1)它们在(La)TeX 世界中很少出现,因为它们主要与小说的文字编辑有关(可以假设他们已经学会了规则);(2)它们的使用很少,因此不一定受严格、死板的规则的约束。)

破折号( ---) 目前很少有推荐的用例。

  1. 最常见的普遍接受的用例是在引文中的名字之前仅归因于某个人(即:未在书目中引用),例如在论文或章节的开头。
  2. 在美国排版中,括号中的短语通常用破折号分隔,周围不留空格。(有些资料建议在破折号周围留“细空格”,但其他资料则建议不要这样做,而且我在美国报纸和杂志中很少看到这种做法。)如今,一些风格指南建议不要这样做(排版师 Robert Bringhurst 间接称破折号为“维多利亚风格”),我同意这一点。虽然你可以将此描述为视觉品味的问题,但破折号确实存在一个问题没有周围空间跟踪(也称为字母间距,在某些 TeX 术语中也称为“拉伸”)不能很好地适应这种情况:对于用空格分隔的单词,单词间距将均匀增加,但对于用长破折号分隔且周围没有空格的单词,单词间距将保持不变。当然,这不适用于用空格包围的长破折号(出于这个原因,纽约时报风格指南建议这样做),但请记住,这会导致非常宽的印刷分隔。

(请注意,使用 em- 或 en-dash 来插入括号时,很多情况下您在视觉上只能看到一个 em/en-dash,这仅仅是因为隐含的正字法规则,即句子的开头或结尾“吃掉”了“破折号-破折号括号符号对”中的一个成员。)

短划线( --) 有两种常见用法:

  1. 作为现代标点符号对于括号内的短语。此用法中的短破折号始终被空格包围。这也适用于字距调整(见上文)。对于此括号用法,长破折号在美国排版中更常见,而短破折号在英国排版中更常见。
  2. 作为连字符替换,在复合词中充当语义链接元素(最常见的是:复合词名词)将两个元素结合在一起比同一化合物中的正常空间更松散这非常重要:当我有一个复合词,如“第二次世界大战前”,我真的希望它显示为pre-–World␣War␣II(可惜 Unicode 短破折号在本论坛上无法正确显示!)固定(不可拉伸)的空间(这个问题是关于如何产生这种固定宽度的空间的),因为从语义上讲,这个复合词有 [pre [World War II]] 的结构,因为“pre”修饰的是整个复合词/表达式“World War II”,而不仅仅是“World”这个词。也就是说:看看简单的规则,告诉你关于名词的连字符形容词、前缀等(这些太复杂了);相反,要注意语义结构,因为这才是最终最重要的。我们需要一个分隔符来分隔正字法单词(= 连续字母的簇)比普通空格稍微大一点,同时仍然表明事物属于一起。如果人们直接写“二战前”(用连字符,通常情况下(虽然本论坛上没有明确说明)更短比普通空格长度更长或相等),直接的视觉解析体验会从结构上将其理解为[[二战前]],这在语义上是不正确的。请注意,从语言学上讲,英语正字法并不(与德语正字法不同)将所有语言单词视为正字法单词(“游泳池”是一个语言单词,但有两个英语正字法单词)这一事实本质上需要使用短破折号,而德语正字法中完全没有这种短破折号。例如,我们写“Konrad-Adenauer-Stiftung”这样的东西;这里普通的连字符代表所有级别的内部复合连接。尽管“Konrad”和“Adenauer”之间的区分比“Adenauer”和“Stiftung”之间的区分更严格(这里的语义结构是 [[Konrad Adenauer]-Stiftung]),但至少不会出现“Adenauer”与“Stiftung”的联系比与“Konrad”的联系更紧密的错觉(如果在第一个间隙中使用空格,在第二个间隙中使用连字符而不是短划线,那么在英语中就会出现这种情况)。请注意,这里的重点是短划线有这种效果,因为它在视觉上必须比普通空格略宽。

问:是否有针对破折号周围换行的限制?

  • A: 括号破折号:我相信过去我曾经见过在括号破折号之前和之后的换行符,但最近我查看了一些美国杂志(例如《纽约客》、《大西洋月刊》和《哈泼斯杂志》),我在任何一栏中都只看到了行末破折号。这让我很惊讶,但要么是存在变化,要么是我之前错了。我看不出任何反对在行首使用括号破折号的理由,但如果它们不出现或很少出现,让我们在此记录这一观察结果。如果其他人对此有进一步的见解,请贡献自己的力量。
  • A: 短破折号作为连字符的替代:这些当然不能首先发生。

(现在你可能会问:为什么有人要禁止在破折号的一侧或两侧换行?我能想到两个可能的原因:(1)也许有人想通过视觉类比将所有破折号都视为连字符。(2)一个可以将括号对中的两个连字符视为“开连字符”和“闭连字符”,并与其他括号类型类似,禁止前者出现在行末,后者出现在行首。但实践中从来没有做出过这样的区分。

维基百科声称使用破折号“关系和联系”,但芝加哥不是认出即;这种“关系和联系”用法在我看来是新奇的,并不被普遍接受。但是,请注意,我并不完全同意芝加哥的观点。(因为它的许多陈述都是规范主义的建议,但我试图成为描述主义者。规范主义很好,但我读过的很多建议——在这里和其他地方——既不描述准确,也没有论据支持。)

连字符-):

  • 对于大多数人认为使用连字符的地方。(我可以尝试列出一份详尽的清单,但我认为这不属于这里。)

关于的一些想法和观察页面范围

  • 我读到过很多地方都规定在页码范围中使用短破折号(例如pp.~100--200),但请注意,这种用法即使在美国也绝不是普遍的。不过,主观上,我认为它在英语中的使用比在德语中的使用更多。考虑到这一点,德语的用法可能会发生变化,而且如果技术学科的文献受到 (La)TeX 惯例的影响,我也不会感到惊讶。((La)TeX 社区倾向于建议在页码范围中使用短破折号。)
  • 虽然有些资料建议在页面范围中使用短破折号,但许多资料对此只字未提。因为普通人可能不会注意到页面范围中的短破折号(而不是连字符),所以我认为事实上使用连字符的人要多得多(尽管这不能证明这样做更好)。
  • 在德国,我可以肯定地说,普通的连字符是主要用于页面范围(尽管这确实留下了一个问题:什么是“理想”的印刷实践)。
    • 虽然 DIN 5008 据称规定了范围的短划线(“Halbgeviertstrich”),但 Duden 的“语法”卷或改革后的正字法的官方规则中均未提及此类用法。从描述上讲,数字之间的短划线绝大多数未使用。
    • 我相信 DIN 1505-2 没有提到或要求在数字周围使用短划线
    • 短划线是不是教导用于并列属于同等类别(在英语中这也绝对是边缘用法),所以对于数字组来说也不应该是这样。
  • 请注意,Unicode 提供了所谓的数字破折号 (U+2012),其宽度与数字相同。有些人认为,这是每个人都“应该”使用的,但我想提醒大家,最终的使用取决于信息水平和各个目标社区的接受程度。虽然我不知道数字破折号的普及程度(我相当肯定它目前还没有普及),但我很想知道这个社区对此的立场。
  • 《芝加哥格式手册》(第 16 版)建议在范围中使用短破折号 (6.78) [从审美角度我不同意这种做法],但其建议与在其他情况下短破折号(或数字破折号)不属于数字之间的观点一致:“连字符用于分隔不包括在内的数字,例如电话号码、社会保险号和 ISBN。”(6.77)

请注意,维基百科提供了一些“规定主义的胡说八道”(该表达取自 Language Log 博客,我强烈推荐):“当必须在数字中使用破折号时,使用数字破折号(例如电话号码 555-0199)。它不表示范围,而使用 en 破折号 [...]。”实际上,这些规定从何而来并不清楚。我绝对可以说,这种用法是不是广泛使用,我看不出有什么明显的原因:连字符的语义状态与数字不同,无论是在数字字符串中(它充当分隔符),还是在范围中(页码、物理单位等)。从语义上讲,唯一直观的规则是分隔符应该比数字分隔符更宽(即比零更宽),并且理想情况下应该比其他周围的正字法分隔符更窄,以清楚地表明数字组是一个紧密的单位(在短语结构级别上)。也就是说,在页面范围内使用破折号会很奇怪(因为包含该页面范围的句子的最大视觉分隔符标记就是那个破折号),但出于同样的原因,使用短破折号也不合适。因此,连字符似乎完全没问题,而且我有点惊讶,在 (La)TeX 社区中经常听到的“范围需要使用短划线”的说法既没有可靠的参考资料,也没有关于标记、正字法和短语结构的良好语言论证来支持。至于非范围数字分组:点和冒号也可以用作数字序列中的分隔元素,但没有人会想到要将它们设置为等宽字体,宽度等于数字。

答案3

破折号的用法,因为这是 dmckee 的解释没有解决的问题:最好将破折号视为句子中的戏剧性停顿,并且不需要在括号中使用。 芝加哥(6.87) 称它为“最常用、用途最广泛的破折号”,并列出了它的用途:

  1. 扩展或解释,例如,芝加哥的例子:“她制定了战略——她希望这个战略能够确保和平。”
  2. 将主语与代词分开:“TeX — 那是他们使用的排版程序。”
  3. 表示突然中断:“现在我们完成了——不,等一下,这是什么?”
  4. 用来代替其他标点符号:这是因为它是连字符、逗号、冒号或括号的低优先级替代品。它还具有其他很好的特性,例如它可以用作逗号,与感叹号或问号一起使用。 芝加哥的例子:“只有当你丢失了护照时——但愿不会!——你才应该打电话回家。”
  5. 按照布伦特的回答,介绍演讲。

不要过度使用!长划线比任何其他普通标点符号都更显眼,页面上使用太多长划线会使文本看起来荒谬。只使用它来增加写作力度,或解决难以解析的标点符号问题——而这些问题通常最好通过找到一种不太复杂的方式来表达你的观点。

答案4

维基百科上有关于这些主题的非常全面的文章:

相关内容