如何输入“智能引号”(U+201C、U+201D)

如何输入“智能引号”(U+201C、U+201D)

就像这样:(U+201C)(U+201D)。

答案1

使用Compose钥匙:

  • Compose , "
  • Compose < "
  • Compose > "
  • Compose < '
  • Compose > '

您可以按任一顺序输入最后两个字符,至少在大多数区域设置中如此。可能在某些区域设置中它仅按顺序工作Compose < "或仅按顺序工作Compose " <

如果您需要按ShiftAltGr输入其中一些字符,则需要像往常一样按住这些修饰键。您可以Compose在后续字符之前按下并释放,也可以Compose根据您的喜好按下并按住它。

大多数键盘没有标记为“Compose”的键,但您可以配置一个键,并且您的环境可能已经配置了一个键。在PC上,一个流行的选择是右键Windows和右键之间的“菜单”键Ctrl。大多数桌面环境的键盘设置都包含一个选项,可以将此键或其他键设为撰写键。

答案2

在 Gnome 中,您可以按住Ctrl+ Shift,然后键入u201c

Ctrl当然,如果++绑定到 Copy,那么这在 Gnome 终端中不起作用,在这种情况下,在 GEdit 中键入它并粘贴它,或者了解如何在您选择的编辑器中输入Shift它。c

答案3

一些不使用 [2] 的“智能”[1] 引号Compose(并且不记住 Unicode 代码点):

AltGr+ 9= '

AltGr+ 0= '

AltGr+ [= «

AltGr+ ]= »

AltGr+ Shift+ [= “

AltGr+ Shift+ ]=”

这些可以在任何桌面上使用,只要您已ISO_Level3_Shift分配给您的AltGr键并且使用键盘映射(例如带有 AltGr 的美国国际键盘)。

对于Compose组合,请检查 Gilles 的答案(或您所在区域的 XCompose 文件)。他们反过来,取决于您的区域设置和/或~/.XCompose文件的存在/设置。

[1]“印刷”可能更合适。 “智能”是指当您键入 ASCII 引号'或 时,文字处理程序能够自动在引号对中使用正确的字符"

[2] 当然,您可以同时启用ComposeAltGr。我愿意,而且效果很好。

答案4

我重新定义了键盘布局,只需按 alt-key + 即可;或 ' 得到:“ ”。适用于每个桌面环境。

有很多选择如何做到这一点 - 例如,您可以使用字符映射应用程序(肯定存在于 Gnome 和 KDE 中)来获取您想要的任何字符。

相关内容