如何在 Windows 7/8 中键入 en-dash 和 em-dash?

sam*_*ris 34 windows windows-7 typing windows-8

我写博客文章,我经常需要在我的博客文章中键入短划线 (-),有时还需要键入长破折号 (-)。目前我将这些字符保存在一个文本文件中,并在需要时复制粘贴它们。不用说,当您键入大文本时,在键盘和鼠标之间移动是一件令人头疼的事情。

如果有可用于这两个字符的键盘快捷键,对我来说会更好。有没有办法在 Windows 中键入 en-dash 和 em-dash?我在不同的计算机上使用 Windows 7 和 Windows 8。


如果您出于某种原因需要查看差异,这里是一个对齐的破折号比较。

  1. 这是破折号
  2. 这是 - 破折号
  3. 这是——em-dash

Vam*_*msi 36

如果您有小键盘,请打开 numlock 并Alt + 0150用于 en-dash 和Alt + 0151em-dash。那就是按住 Alt 并在数字小键盘上输入数字。

编辑:正如@gronostaj 指出的,这仅适用于左 Alt。

  • 值得注意的是,它仅适用于左 Alt。 (9认同)
  • 刚刚检查过,这对我也适用于正确的 Alt。我曾经使用 autohotkey 将右 Alt 映射到左 Alt 一段时间,但不再是了。也许它依赖于键盘 (3认同)
  • 它还需要一个 10 键。 (2认同)

Jas*_*mra 11

为寻找一个稍微快一点(虽然不是本地的)解决方案,我做了一个AutoHotkey的程序,让你输入EM和短划线有点自然。我真的是为自己做的,但如果有人感兴趣,它就在Github上。

它被称为 Em-n-en。

该程序的全部意义在于允许用户通过键入==-(Em dash) 或--=(En dash)来快速插入 em/en 破折号。还有其他插入破折号的方法 - 这些在程序本身中都有介绍。请注意,这仅适用于 Windows。

希望这是有帮助的!:)


rol*_*lve 7

从 Windows 10 版本 1903 开始​​,您可以使用更新的表情符号面板以更简单的方式输入短划线、长破折号和各种其他符号:

只需键入Win+ .(或Win+ ;)并选择面板顶部的欧米茄符号。

如果您不想将手从键盘上移开,可以使用 TAB 和箭头键选择 omega 符号。