西班牙语键盘如何显示西班牙语重音字符?

How is spanish accented character displayed for spanish keyboard?

我有英文键盘。我的 window 机器上的键盘首选项设置很少,我可以输入西班牙语字符。


要键入 á,我必须按两个键。
' + a = á
但是当我更改为正常的英文布局时,我得到
' + a = 'a

如何在不同 keyboard/layout 之间切换给出不同的结果?根据我的理解,在这两种情况下,它都传递相同的键码,但最终结果不同。

它不应该给出相同的结果,因为它们是不同的符号。

  • "Spanish" accent,也称为 "acute accent" 有自己的 utf-8 代码,用于更改添加它们的字母的声音值。
  • 其他符号是撇号,其用法与前一个有很大不同。

那是因为我相信有一些理由认为他们没有使用相同的键码,而是使用了不同的键配置。

看看这个 UTF-8 table: https://www.utf8-chartable.de/unicode-utf8-table.pl

  • 口音:U+00B4
  • 撇号:U+0027

请检查您的键盘以确保其配置正确以区分这两个符号。

在我的例子中,使用西班牙语键盘配置,我能够显示如下:

  • Soy Rubén(西班牙语示例)
  • 我是 Rubén(英文翻译)