在由小写字母组成的单词中,-
连字符似乎是正确的。在由大写字母组成的单词(缩写、首字母缩略词)中,常见的连字符似乎(至少在我看来)位置太低而且太短(而短划线太长)。有没有“大写字母连字符命令”?(以及在小写字母和大写字母之间用什么作为连字符?)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---
将两个句子分开
以下是按相同顺序排列的简短示例: