为什么使用破折号这么难?

Cli*_* Ok 7 text-editors special-characters text-processors

在 Word、记事本甚至 Google 文档中输入文本时。我想使用破折号。请注意,符号用于对话框中。

所有键盘都没有破折号 (Alt+0151),因此大多数人使用连字符(数字键盘上的减号)。

注意区别:

连字符:-
破折号:-

当使用对话框写书或其他文本时,没有破折号特别痛苦......恕我直言,破折号不是特殊字符,而是(非常)常见的字符!

这里的一些作家生活在那种情况下?怎么可能没有人注意到缺席/问题?你是如何解决这个问题的?

Gil*_*il' 8

人分三种:

  • 大多数人不在乎。
  • 有些人确实关心,但技术上不成熟,使用的工具很差,因此找到一种方法从网页中复制粘贴字符(有关字符或脚本的维基百科文章是一个不错的选择),或使用字符映射程序(甚至 Windows 附带一个)。(这些实际上是输入很少使用的字符的合理方法。但破折号并不罕见,不足以限定。)
  • 有些人确实关心,并使用更好的工具:

    • Unix 系统传统上有一个 Compose 键。你按下Compose ' e并得到é。使用当前常见的默认设置(X.org,utf-8),Compose - - -给出一个 em-dashCompose - - .给出一个 en-dash
    • 对于 Windows,有提供 Compose 密钥的第三方程序。AllChars是一种可能性;它有破折号和短破折号Compose - mCompose - n默认分别。
    • 标记语言通常具有指定通过ASCII序列,例如字符的方式-----在TeX的破折号和连接划线,或—–在HTML中。
    • Microsoft Word 和 Open Office 等文字处理器具有自动更正功能,可以更改---(我认为实际上它们的默认设置中都有此功能)。


gar*_*ohn 5

在 Word 2003 中,转到Tools菜单,AutoCorrect Options...然后选择AutoFormat As You Type选项卡。在 下Replace as you type,选中Hyphens (--) with dash(—)前面的复选框。

我通常使用 LaTeX,在这种情况下,源代码中的破折号由三个连字符或 HTML 表示,在这种情况下,破折号由—.