AltGr(也稱為AltGraphRight Alt)是某些電腦鍵盤上的修飾鍵(有時也會在鍵盤上寫作Gr),主要用於鍵入不常見的字符,如貨幣符號預組字元等。

AltGr鍵通常代替右側的Alt鍵
AltGr鍵是空格鍵右側第一個鍵。
帶有附加雕刻的鍵盤,顯示按住 AltGr 時鍵入的字符。 (位於空格鍵右側的 AltGr 鍵沒有出現在這張照片中。)

在典型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.