跳转到内容

AltGr键

维基百科,自由的百科全书
AltGr键通常代替右侧的Alt键
AltGr键是空格键右侧第一个键。
带有附加雕刻的键盘,显示按住 AltGr 时键入的字符。 (位于空格键右侧的 AltGr 键没有出现在这张照片中。)

AltGr(也称为AltGraphRight Alt)是某些计算机键盘上的修饰键(有时也会在键盘上写作Gr),主要用于键入不常见的字符,如货币符号预组字元等。

在典型Windows兼容PC键盘,如果存在AltGr键则会代替右侧Alt键。若操作系统选择使用AltGr键盘布局,即使键刻的是Alt或其它。此位置也将作为AltGr运行。[1]

macOS系统,Option键的功能类似于AltGr键。

AltGr与Shift键的用法相似:按住键的同时敲击另一键以获取其他字符。有时将AltGr和Shift结合使用以获得另一字符。一些语言,如孟加拉语其字母数量对于标准键盘来说较多时可以使用此键。例如,在美国国际键盘布局,该C键可用于插入四个不同字符:

含义

[编辑]

IBMAltGralternate graphic(替代图形)的缩写[2][3]

历史

[编辑]
Sun Microsystems键盘将键标记为AltGraph。

在Windows国际键盘布局之前,许多计算机键盘上都有一个标有AltGraphic变体的键。在早期的家用计算机上,备用字素主要是方框绘制字符[4]

这可能是PC键盘Alt键的预期用途,但各软件很快将其占作各种快捷组合键。因此又需要一个新键生成其他字符。

Ctrl+Alt

[编辑]

Windows以Ctrl+Alt取代AltGr以适应一些既没有AltGr键也没有右手Alt键的紧凑型键盘,例如netbook键盘。因此Ctrl+Alt+aAltGr+a具有相同的效果。由于此功能,Microsoft建议不要将Ctrl+Alt用作任何应用程序键盘快捷键的一部分,因为它会阻止在此类键盘上键入匹配的AltGr字符。[5]

各地默认键盘功能

[编辑]

在大多数键盘图,按住AltGr时得到的符号在右下角以蓝色显示,否则Shift+AltGr的符号显示在右上角。

Jatiya布局(AltGr激活的蓝色字符)

源于法国键盘键盘布局的AZERTY键盘Windows版本可能仅支持这些字符的一个子集。

Linux比利时键盘(Ubuntu 9.10)
符合ABNT的键盘布局(AltGr激活的蓝色字符)


符合ABNT2的键盘布局(AltGr激活的蓝色字符)

[编辑]
  • AltGr+C组合是前巴西货币巴西克鲁塞罗英语Brazilian cruzeiro (disambiguation)的旧符号₢。
  • AltGr+QAltGr+WAltGr+E组合可用于替代/?键,这在非巴西键盘上实际上不存在。
  • 某些软件(例如 Microsoft Word)会将AltGr+R映射到®,并将 AltGr+T映射到™,但这不是标准行为,很可能是意外,因为Ctrl+Alt+RCtrl+Alt+T的组合是有意的。

法国键盘键盘布局的AZERTY键盘,可以使用AltGr键输入以下字符:

French AZERTY keyboard

德语键盘英语German keyboard layout,可以使用AltGr键输入以下字符:

符合DIN 2137-1:2012-06的T1德文键盘布局

Windows 8引入了AltGr+⇧ Shift+ß以产生大写ß英语capital ß)的功能。尽管这通常不会在物理键盘上显示——可能是由于空间不足,因为ß键已经具有三个不同的级别ß → "ß"、⇧ Shift+ß → "?",以及如上图所示,AltGr+ß → "\"了——在Windows虚拟键盘选择德语键盘布局的必要键。一些较新类型的德语键盘提供分配 AltGr+H → 大写 ß。

希腊语键盘布局

如果使用polytonic布局,其中一些组合键也会产生不同的字符。

希伯来语

[编辑]

希伯来语键盘英语Hebrew keyboard,可以使用AltGr键输入以下字符:

有几种使用AltGr的组合可以激活希伯来语元音。

希伯来语键盘可以用意第绪语书写,因为这两种语言共享许多字母。意第绪语有一些额外的二合字母和希伯来语中没有的符号也可以通过AltGr输入。

还有一种替代布局,其不同之处仅在于可通过AltGr访问字符配置,包括波浪号和大括号。

拉脱维亚语键盘布局,可以使用AltGr键输入以下字符:

马其顿语键盘,可以使用AltGr键输入以下字符:

  • Digits row
    • AltGr+1 → ¹ and ¡
    • AltGr+2 → ²
    • AltGr+3 → ³
    • AltGr+4 → £ and ¤
    • AltGr+5 → €
    • AltGr+6 → ¼
    • AltGr+7 → ½
    • AltGr+8 → ¾
    • AltGr+9 → ‘
    • AltGr+0 → ’
    • AltGr+- → ¥
    • AltGr+= → × and ÷
  • Top letters row
    • AltGr+Q → ä and Ä
    • AltGr+W → å and Å
    • AltGr+E → é and É
    • AltGr+R → ®
    • AltGr+T → þ and Þ (Icelandic and Old English thorn)
    • AltGr+Y → ü and Ü
    • AltGr+U → ú and Ú
    • AltGr+I → í and Í
    • AltGr+O → ó and Ó
    • AltGr+P → ö and Ö
    • AltGr+[ → «
    • AltGr+] → »
    • AltGr+\ → ¬ and ¦
  • Middle letters row (Home row)
    • AltGr+A → á and Á
    • AltGr+S → ß (German eszett aka sharp s) and §
    • AltGr+D → ð and Ð (Icelandic edh)
    • AltGr+L → ø and Ø
    • AltGr+; → ¶ and °
    • AltGr+' → ´ and ¨
  • Bottom letters row
    • AltGr+Z → æ and Æ
    • AltGr+C → © and ¢
    • AltGr+N → ñ and Ñ
    • AltGr+M → µ
    • AltGr+, → ç and Ç
    • AltGr+/ → ¿

北欧诸国 丹麦 法罗群岛 芬兰 挪威 瑞典 爱沙尼亚在很大程度上彼此相似。通常可以使用AltGr键输入以下字符:

其它AltGr组合(仅适用于某些国家/地区):

 芬兰多语

[编辑]

芬兰多语键盘标准通过AltGr键在传统布局的基础上增加了许多新字符,如下图所示(蓝色字符可以用AltGr键书写;几个可作为AltGr组合使用的死键变音符号以红色显示)。[6][7]

芬兰多语键盘布局

专为波兰语设计的QWERTZ布局,可直接键出波兰语字母表重音字母。当1980年代个人电脑普及时,波兰商业进口并没得到其共产党政府支持,因此波兰的大多数机器都是由私人进口的。大多数都有美国键盘,并且设计了各种方法来提供带重音的波兰字母。一种既定的方法是将右Alt键配置为AltGr键,并将其与拉丁基本字母结合使用以获得等效的预组字元(重音形式)。

  • AltGr+Aą
  • AltGr+Cć
  • AltGr+Eę
  • AltGr+Lł
  • AltGr+Nń
  • AltGr+Oó
  • AltGr+Sś
  • AltGr+U
  • AltGr+Xź
  • AltGr+Zż

(因为有两种类型的z变音符号źż),所以AltGr+Xź是一个特例。)

共产主义垮台英语Fall of communism和商业进口渠道开放时,这种做法非常普遍,以至于被采纳为“事实标准”。现在波兰几乎所有个人电脑都有标准美国键盘,并使用AltGr方法输入波兰语变音符号。此键盘映射被称为波兰程序员键盘波兰语Klawiatura programisty或简称为波兰布局。另一种布局仍在打字机上使用,主要由专业打字员使用。有这种布局的计算机键盘是有的,但很难找,并且受到许多操作系统的支持;被称为波兰打字员布局波兰语Klawiatura maszynistki)。 Microsoft Windows的旧波兰语版本使用此布局。在当前版本中,它被称为“波兰语 (214)”。

带有AltGr键的键盘映射:

 â  ß  €  r  ț  y  u  î  o  §  „  ”
  ă  ș  đ  f  g  h  j  k  ł  ;
    z  x  ©  v  b  n  m  «  »

自 1903 版发布以来,Windows 10 版本具有以下绑定:

南斯拉夫拉丁语(用于 克罗地亚 斯洛文尼亚 波黑 黑山 塞尔维亚)和 捷克语键盘,可以使用AltGr键输入以下字符:

斯洛文尼亚语/克罗地亚语/塞尔维亚语(拉丁语)键盘布局

南斯拉夫西里尔键盘使用不同的布局。

瑞士键盘可以使用AltGr键输入以下字符:

瑞士拥有四种国家语言(主要是德法意)。因此,瑞士键盘布局在设计时就考虑了德法意三语的兼容性。瑞士德语布局OEM5键将键入Ä,瑞士法语布局,其中OEM5将键入À。但与AltGr结合使用时,特定于区域的布局无关紧要。

瑞士德语:AltGr+Ä{

瑞士法语:AltGr+À{

在土耳其语键盘变体中,可以使用AltGr键输入以下字符:

  • AltGr+aæ
  • AltGr+sß
  • AltGr+e
  • AltGr+t
  • AltGr+q@
  • AltGr+ıi
  • AltGr+ü a → ã
  • AltGr+ğ a → ä
  • AltGr+ş a → á
  • AltGr+, a → à

英国键盘布局

Linux使用AltGr键会产生许多外来字符和国际符号,例如¹²³€½{[]}@łe¶ŧ←↓→øþæßðđŋħjĸł«»¢“”nµΩŁE®Ŧ¥↑ıØÞƧЪŊĦJ&Ł<>©Nº×÷·(如果重新配置Compose key英语Compose key甚至可以提供更大)。

通过英国扩展键盘设置,ChromeOS提供了大量符号和预组字符

对于威尔士语(ŵ 和 ŷ)和苏格兰盖尔语(à、è、ì、ò、ù)使用的变音符号,这需要UK扩展键盘设置。这使得AltGr+6(用于抑扬音符)和AltGr+`(用于重音符)作为死键可用。

 英国扩展键盘布局

[编辑]

英国扩展键盘映射适用于Microsoft Windows、Linux、ChromeOS,通过使用AltGr或死键与其他键组合,允许许多带有变音符号的字符。

ChromeOS
¬
¦
! ¡
1 ¹
" ½
2
£
3 ³
$ ¼
4
%
5 ½
^
6
&
7 {
*
8 [
( ±
9 ]
) °
0 }
_ ¿
- \
+
=
tab Q Ω
q @
W
w
E É
e é
R ®
r
T Ŧ
t ŧ
Y Ý
y ý
U Ú
u ú
I Í
i í
O Ó
o ó
P Þ
p þ
{
[
}
]
🔍 A Á
a á
S §
s ß
D Ð
d ð
F ª
f đ
G Ŋ
g ŋ
H Ħ
h ħ
J
j
K &
k ĸ
L Ł
l ł
:
;
@
'
~
#
shift | ¦
\ |
Z <
z «
X >
x »
C Ç
c ç
V
v
B
b
N N
n n
M º
m µ
< ×
,
> ÷
. ·
?
/

注:此处用虚线圆(◌)表示死键。`重音符键是唯一一个充当独立死键的键,因此不会像键帽上显示的那样响应。所有其他的都由AltGr调用。另外,AltGr+⇧ Shift+0 (°) 是度数符号AltGr+⇧ Shift+Mº是阳性序数指示符

在美国销售的大多数键盘都没有AltGr键。但如果有一个右Alt键,可安装AltGr布局充当AltGr(相反,如果安装了标准美式键盘布局,外国键盘AltGr将像右手键盘Alt一样)。

美国-国际

[编辑]

Microsoft 提供美国国际键盘布局英语US-International,使用AltGr或右AltCtrl+Alt键来产生更多字符:

美国国际键盘布局

红色字符是死键;例如ä可用"a输入。

LinuxChromeOS等其他操作系统遵循此布局,但增加了所提供的字形的内容。

X视窗系统

[编辑]

X视窗系统(Linux、BSD、Unix),几乎每个键AltGr都可生成附加字符。

  • AltGr+; + Eé
  • AltGr+[ + ⇧ Shift+OÖ

键盘映射

[编辑]

以下是特定国家/地区键映射的一些图表和示例。对于图表:灰色符号是标准字符,黄色是⇧ Shift,红色是AltGr,蓝色是⇧ Shift+AltGr

丹麦语键盘

[编辑]

丹麦语键盘映射具有以下组合键:

  • AltGr+⇧ Shift+QΩ
  • AltGr+Oø
  • AltGr+Mµ

意大利语键盘

[编辑]

意大利语键盘映射除其他组合外,还包括以下内容:

挪威语键盘

[编辑]
完整的挪威语 X Window 键映射及其 AltGr 组合

瑞典语键盘

[编辑]
完整的瑞典语 X Window 键映射及其 AltGr 组合

参考

[编辑]
  1. ^ Microsoft Support. How to use the United States-International keyboard layout in Windows 7, in Windows Vista, and in Windows XP. Microsoft. [30 May 2020]. (原始内容存档于2021-01-14). 
  2. ^ Keyboard Technical Reference. ibm.com. [4 June 2005]. (原始内容存档于14 January 2006). 
  3. ^ IBM Globalization – Alternate graphic. ibm.com. [2022-12-21]. (原始内容存档于2017-06-05). 
  4. ^ Kaplan, Michael S.: "To start press the ALTGR key." Hmm... where's the ALTGR key?. 28 December 2004.
  5. ^ Raymond Chen. Why Ctrl+Alt shouldn't be used as a shortcut modifier. Microsoft. 29 March 2004 [2022-12-21]. (原始内容存档于2022-12-21). 
  6. ^ SFS 5966 Keyboard layout. Finnish-Swedish multilingual keyboard setting. Finnish Standards Association SFS. 3 November 2008.
  7. ^ Kotoistus: Uusi näppäinasettelu = Status of the new Keyboard Layout 互联网档案馆存档,存档日期27 July 2011.. A bi-lingual (Finnish + English) presentation page collecting drafts of the Finnish Multilingual Keyboard. CSC – IT Center for Science Ltd. Page updated 28 December 2006.