一致性(Consistency)是技术写作里最重要的原则之一。即使是标点符号,也应保证其使用的一致性。
小小的横线,使用上也有区别。这里说的横线也就是 En Dash 和 Em Dash。
虽然这是技术写作里很基础的东西,还是在博客里记录一下,算是一个备忘吧。
En Dash 和 Em Dash 它们到底哪个长哪个短,其实很好记。En Dash 的长度大概就与字母 n 的长度一样(比 Hyphen 稍长一点),而 Em Dash 则大概与字母 m 的长度相当。因此,Em Dash 看上去就自然比 En Dash 要长一些了。
再来看看它们在用法上的区别吧:
En Dash (–)
主要用于连接时间和数字,比如:
The years 2010–2013
January–September
Pages 25–100
Em Dash (—)
用于连接句子,表示强调、停顿或转折,不建议过多使用。例如:
Test the expressions with different settings—for example, variables and conditions.
另外,无论是 En Dash 还是 Em Dash,在与其前后相连的字母或数字之间都无需使用空格。
在与其前后相连的字母或数字之间都无需使用空格
get