大写字母之间是否有特殊的连字符?

大写字母之间是否有特殊的连字符?

在由小写字母组成的单词中,-连字符似乎是正确的。在由大写字母组成的单词(缩写、首字母缩略词)中,常见的连字符似乎(至少在我看来)位置太低而且太短(而短划线太长)。有没有“大写字母连字符命令”?(以及在小写字母和大写字母之间用什么作为连字符?)MWE:

\documentclass{article}
\begin{document}
pole-axe versus CD-ROM versus FamouseMusicGroup-CD versus A-side
\end{document}

至少CD-ROM对我来说,其中的连字符看起来是“错误的”。

\usepackage{graphicx}
\newcommand{\capitalhyphen}{\raisebox{0.24ex}{\resizebox{0.4em}{\height}{-}}\kern-0.07em}

这是可能的,但我认为这个问题已经有解决方案了,不是吗?

连字符

顶线:-

底线:\capitalhyphen

  • 长柄斧-是可以的
  • CD-ROM 需求\capitalhyphen(或在这种情况下要使用的命令)
  • FamouseMusicGroup-CD 既不理想-也不\capitalhyphen理想,但-可以接受
  • A 面还 -可以

答案1

我认为印刷上正确的做法是使用小写字母来表示全大写字母的单词,CD-ROM例如\textsc{cd-rom}

这样,连字符就可以与周围的字母很好地对齐,而全大写的单词也不会太突出。这也是 Erik Spiekerman 在他的拼写错误提示

答案2

我不确定它是否需要比正常尺寸更长。考虑以下几点:

在此处输入图片描述

您会发现连字符的宽度与窄字母的宽度相同。但是,如果您仍希望连字符更宽一些,可以考虑选择其他字体(宽度因字体而异)或选择更大的字体。(图片来自维基百科)。

在此处输入图片描述

但也许最好的建议是使用小型大写字母,正如杰克在评论中指出的那样。

答案3

垂直对齐规则在排版中始终是一个难题。看看这个,

兽

您可能会觉得 B 和 e 的水平笔划没有正确对齐。Rotis 采用了(完全?)不同的方法: 印度煎饼

但这确实是一个品味问题。

在我看来,连字符在不同单词之间垂直“跳跃”的负面影响比大写字母之间垂直位置略有错位的连字符更糟糕。

答案4

不确定我是否正确理解了你的问题,但是你为什么不使用命令--作为单词之间的连字符。

连字符有三种类型

  • -拆分单词
  • --组合不同的单词,例如 CD-ROM
  • ---将两个句子分开

以下是按相同顺序排列的简短示例:

三个不同的连字符

相关内容