Keyboard layouts for Windows: Pan-Iberian.

This keyboard layout has been designed with the following goals in mind:

  1. To allow and optimize writing in any of the languages spoken in the Iberian Peninsula (Aragonese, Aranese, Asturian, Basque, Catalan, Extremaduran, Galician, Leonese, Mirandese, Portuguese and Spanish).

  2. To ensure the characters that are routinely used by programmers are reasonably easy to type (and to ensure all of them are available...).

  3. To allow but not necessarily optimize writing in the rest of the European languages that use a Latin-derived alphabet; the needs of the Peninsular languages have higher priority than the needs of the rest of the European languages.

  4. To include characters and symbols that are (or should be) frequently used, but aren't available in any highly used keyboard layout.

This is an intended replacement of the "Spanish" and "Spanish variation" layouts that are bundled in Windows. In the author's opinion, these were constructed mainly to type in Spanish, with some concessions for the Catalan language (facilitating, but not optimizing, the act of typing in it), and forgetting to take into account other languages and the needs of programmers, making it difficult to type characters as ^ and `, and even omitting some as ~.

The layout.

This is the Pan-Iberian layout:

[Pan-Iberian layout - base mode]

[Pan-Iberian layout - Shift key pressed]

[Pan-Iberian layout - AltGr key pressed]

[Pan-Iberian layout - both Shift and AltGr keys pressed]

ATTENTION: the keystrokes AltGr‑Shift‑F/AltGr‑Shift‑f, AltGr‑Shift‑G/AltGr‑Shift‑g and AltGr‑Shift‑Y/AltGr‑Shift‑y are clipped in the last image. These correspond to the smileys ಠ_ಠ (unamused), ಥ﹏ಥ (crying) and ◉_◉ (surprised). Note they all include a space (' ') at the beginning, for the user's convenience.

General notes.

Dead keys.

Dead keys are used mainly to type diacritic signs. The ones used in Peninsular languages have base keys assigned to them (except for the diaeresis, which had to be displaced in favor of the apostrophe sign ('), as it's used with higher frequency [specially in Catalan]).

Diacritic signs.

This table lists each of the defined diacritic signs (do notice that all the character combinations defined in Unicode are included, even if they aren't necessary in any Peninsular language). The diacritic signs and characters that are already defined in the "Latin American", "Portuguese", "Portuguese (Brazilian ABNT)", "Spanish" and "Spanish variation" layouts are marked in brown.

diacritic signs and dead keys
diacritic sign keystroke A B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z Æ Ç space bar
acute accent ´ Á á   Ć ć   É é   Ǵ ǵ   Í í   Ḱ ḱ Ĺ ĺ Ḿ ḿ Ń ń   Ó ó Ṕ ṕ   Ŕ ŕ Ś ś   Ú ú   Ẃ ẃ   Ý ý ³ Ź ź Ǽ ǽ Ḉ ḉ   ´
tilde ² ~ Ã ã       Ẽ ẽ       Ĩ ĩ         Ñ ñ Ñ ñ Õ õ           Ũ ũ Ṽ ṽ     Ỹ ỹ         ~
grave accent ` À à       È è       Ì ì         Ǹ ǹ   Ò ò           Ù ù   Ẁ ẁ   Ỳ ỳ         `
circumflex accent ^ Â â   Ĉ ĉ   Ê ê   Ĝ ĝ Ĥ ĥ Πî Ĵ ĵ           Ô ô       Ŝ ŝ   Û û   Ŵ ŵ   Ŷ ŷ Ẑ ẑ       ^
diaeresis or umlaut Shift‑´ Ä ä       Ë ë     Ḧ ḧ Ï ï             Ö ö          ¹ Ü ü   Ẅ ẅ Ẍ ẍ Ÿ ÿ         ¨
comma AltGr‑Shift‑,                                        Ș ș Ț ț                   ̦
overdot AltGr‑Shift‑.  Ȧ ȧ Ḃ ḃ Ċ ċ Ḋ ḋ Ė ė Ḟ ḟ Ġ ġ Ḣ ḣ         Ṁ ṁ Ṅ ṅ   Ȯ ȯ Ṗ ṗ   Ṙ ṙ Ṡ ṡ Ṫ ṫ     Ẇ ẇ Ẋ ẋ Ẏ ẏ Ż ż       ˙
cedilla AltGr‑Shift‑'      Ç ç Ḑ ḑ Ȩ ȩ   Ģ ģ Ḩ ḩ     Ķ ķ Ļ ļ   Ņ ņ         Ŗ ŗ Ş ş Ţ ţ               Ç ç   ¸
macron AltGr‑Shift‑Ñ  Ā ā       Ē ē   Ḡ ḡ   Ī ī             Ō ō           Ū ū       Ȳ ȳ   Ǣ ǣ     ˉ
double acute accent AltGr‑Shift‑´                                Ő ő           Ű ű                 ˝
ring AltGr‑Shift‑~  Å å                                         Ů ů    ¹    ¹         ˚
ogonek AltGr‑Shift‑P  Ą ą       Ę ę       Į į             Ǫ ǫ           Ų ų                 ˛
double grave accent AltGr‑Shift‑`  Ȁ ȁ       Ȅ ȅ       Ȉ ȉ             Ȍ ȍ     Ȑ ȑ     Ȕ ȕ                  ̏
caron or háček AltGr‑Shift‑^  Ǎ ǎ   Č č Ď ď Ě ě   Ǧ ǧ Ȟ ȟ Ǐ ǐ ǰ ¹ Ǩ ǩ Ľ ľ   Ň ň   Ǒ ǒ     Ř ř Š š Ť ť Ǔ ǔ         Ž ž       ˇ
breve AltGr‑Shift‑?  Ă ă       Ĕ ĕ   Ğ ğ   Ĭ ĭ             Ŏ ŏ           Ŭ ŭ                 ˘
inverted breve AltGr‑Shift‑!  Ȃ ȃ       Ȇ ȇ       Ȋ ȋ             Ȏ ȏ     Ȓ ȓ     Ȗ ȗ                  ̑

Notes:

  1. Unicode does not define the uppercase forms of the letters ǰ, , and .

  2. The tilde sign is not defined in the Latin American layout (but is on the other four).

  3. The "Spanish variation" layout doesn't define the Ý character, but the other four do so, including its direct predecessor, the "Spanish" layout.

The alert reader will notice that two diacritic signs in the Latin American Extended layout aren't present here:

Extended Latin alphabet.

By design, no extended letter almost none of the extended letters have a direct AltGr keystroke if they're not used in a Peninsular language - due to this, only the letters Ç, , , Æ and Œ have them; the rest (including Ŀ) must be typed in with the AltGr‑Z and AltGr‑Shift‑Z dead keys.

AltGr‑Z: extended Latin alphabet (and several kinds of quotation mark)
 
·   
 
1 ⇒ ‟
 
2 ⇒ „
 
3 ⇒ “
 
4 ⇒ ”
 
5   
 
6 ⇒ ‹
 
7 ⇒ ›
 
8   
 
9 ⇒ ‛
 
0 ⇒ ‚
 
? ⇒ ‘
 
! ⇒ ’
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 ⇒ S
f ⇒ ſ
G ⇒ Ǥ
g ⇒ ǥ
H ⇒ Ħ
h ⇒ ħ
J   
j   
K   
k   
L ⇒ Ł
l ⇒ ł
Ñ⇒ Ŀ
ñ⇒ ŀ
Ç   
ç   
Z ⇒ Ƶ
z ⇒ ƶ
X ⇒ Ʒ
x ⇒ ʒ
C ⇒ Ǯ
c ⇒ ǯ
V ⇒ Ð
v ⇒ ð
B ⇒ Þ
b ⇒ þ
N ⇒ Ŋ
n ⇒ ŋ
M
m
;
,
:
.
"
'
space bar ⇒ Ƶ (so the dead key will output something...)

 

AltGr‑Shift‑Z: extended Latin alphabet - digraphs
Q   
q   
W   
w   
E   
e   
R   
r   
T   
t   
Y   
y   
U   
u   
I ⇒ IJ
i ⇒ ij
O   
o   
P   
p   
A   
a   
S   
s   
D ⇒ DZ
d ⇒ dz
F ⇒ Dz
f ⇒ Dz
G   
g   
H   
h   
J   
j   
K   
k   
L ⇒ LJ
l ⇒ lj
Ñ ⇒ Lj
ñ ⇒ Lj
Ç   
ç   
Z ⇒ DŽ
z ⇒ dž
X ⇒ Dž
x ⇒ Dž
C   
c   
V   
v   
B   
b   
N ⇒ NJ
n ⇒ nj
M ⇒ Nj
m ⇒ Nj
;
,
:
.
"
'
space bar ⇒ DŽ (so the dead key will output something...)

Notes:

Greek alphabet.

The dead key AltGr‑X can be used to type the letters of the Greek alphabet (both upper and lowercase forms), although neither monotonic nor polytonic diacritic signs are supported. The available keystrokes follow the regular Greek layout.

Greek alphabet
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 ⇒ λ
Ñ
ñ
Ç   
ç   
Z ⇒ Ζ
z ⇒ ζ
X ⇒ Χ
x ⇒ χ
C ⇒ Ψ
c ⇒ ψ
V ⇒ Ω
v ⇒ ω
B ⇒ Β
b ⇒ β
N ⇒ Ν
n ⇒ ν
M ⇒ Μ
m ⇒ μ
;
,
:
.
"
'
space bar ⇒ α (so the dead key will output something...)

Do not confuse the character Σ (Greek letter uppercase sigma, U+03a3) with the n-ary summation symbol (, U+2211), available at AltGr‑Shift‑S.

Note: the AltGr‑Shift‑X keystroke is not assigned; it's reserved for a possible future expansion.

Currency symbols.

The AltGr‑4 dead key is used to type several currency symbols.

currency symbols
\ ⇒ ¤
· ⇒ ¤
 
1 ⇒ ﷼
 
2 ⇒ ؋
 
3   
 
4 ⇒ ¢
 
5   
 
6 ⇒ ₷
 
7 ⇒ ৳
 
8 ⇒ ₠
 
9 ⇒ ₰
 
0 ⇒ ₳
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 ⇒ £
Ñ ⇒ ₧
ñ ⇒ ₧
Ç ⇒ ¤
ç ⇒ ¤
Z ⇒ ₢
z ⇒ ₢
X ⇒ ៛
x ⇒ ៛
C ⇒ ₵
c ⇒ ₵
V ⇒ ₮
v ⇒ ₮
B ⇒ ฿
b ⇒ ฿
N ⇒ ₦
n ⇒ ₦
M ⇒ ₥
m ⇒ ₥
; ⇒ ¤
, ⇒ ¤
: ⇒ ¤
. ⇒ ¤
" ⇒ ¤
' ⇒ ¤
space bar ⇒ ¤ (so the dead key will output something...)

The following table contains detailed information for each of these symbols.

information on each currency symbol
base key resulting symbol currency name country or countries notes
A a֏ dram Armenia
B b฿ baht Thailand This symbol is also (improperly) used for the bitcoin digital currency.
C c cedi Ghana
D d dong Vietnam
E e euro European Union
F f French franc France This currency was replaced by the euro.
G g guaraní Paraguay
H h hryvnia Ukraine The correct Spanish name for this currency is "grivnia".
I i lira Italy, Malta, San Marino and Vatican The Sammarinese and Vatican lire were pegged to the Italian lira; the Maltese lira was an independent currency. The were all replaced by the euro.
J j tenge Kazakhstan
K k kip Laos
L l£ pound sterling United Kingdom
M m mill Abstract symbol used in accounting.
N n naira Nigeria
Ñ ñ peseta Spain This currency was replaced by the euro.
O o colón El Salvador and Costa Rica They're two different currencies that use the same symbol.
P p peso Philippines The american "peso" currencies use the $ symbol.
Q q drachma Greece This currency was replaced by the euro.
R r rupee India, Pakistan, Sri Lanka, Nepal and Mauritius They're five four different currencies that use the same symbol.
S s new sheqel Israel and occupied Palestine
T t lira Turkey Before this symbol was created, the Italian lira symbol (₤) was frequently used to represent this currency.
U u rupee India Before this symbol was created, the generic rupee symbol (₨) was used.
V v tögrög or tugrik Mongolia
W w won North Korea and South Korea They're two different currencies that use the same symbol.
X x riel Cambodia
Y y¥ yen Japan
Z z cruzeiro Brazil This currency was been replaced by several others in succession. The current one is the real.
1 rial Iran It's written from right to left.
2؋ afghani Afghanistan It's written from right to left.
3(unassigned)
4¢ (dollar) cent United States of America
5(unassigned)
6 spesmilo International currency proposed at the beginning of the XX century by Esperantist interest groups. Forgotten after the outbreak of World War I.
7 taka Bangladesh
8 ECU European Community Basket currency; replaced by the euro.
9 german pfennig Germany Fell into disuse in the 1950s.
0 austral Argentina This currency lasted for less than seven years and was replaced after being destroyed by the hyperinflation the historically irresponsible Argentine economy subjected it to. The current one is the nuevo peso argentino.
peseta (see above)
euro (see above)
¥¥yen (see above)
££pound sterling (see above)
¤¤generic currency symbol
Ç ç
, . ' ·
; : " \
space bar

Notes:

Miscellaneous symbols.

The dead key AltGr‑M allows typing certain graphic, mathematical and typographic symbols.

miscellaneous symbols
\ ⇒ ●
· ⇒ •
* ⇒ ♔
1 ⇒ ①
- ⇒ ♕
2 ⇒ ②
+ ⇒ ♖
3 ⇒ ③
$ ⇒ ♗
4 ⇒ ④
% ⇒ ♘
5 ⇒ ⑤
< ⇒ ♙
6 ⇒ ⑥
> ⇒ ♚
7 ⇒ ⑦
( ⇒ ♛
8 ⇒ ⑧
) ⇒ ♜
9 ⇒ ⑨
= ⇒ ♝
0 ⇒ ⑩
¿ ⇒ ♞
? ⇒ ♂
¡ ⇒ ♟
! ⇒ ♀
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 ⇒ ≈
Ñ ⇒ ☆
ñ ⇒ ★
Ç   
ç   
Z ⇒ ✔
z ⇒ ✓
X ⇒ ✘
x ⇒ ✗
C ⇒ ☐
c ⇒ ☐
V ⇒ ☑
v ⇒ ☑
B ⇒ ☒
b ⇒ ☒
N ⇒ ⛔
n ⇒ ⛔
M ⇒ µ
m ⇒ µ
; ⇒ ♩
, ⇒ ♩
: ⇒ ♪
. ⇒ ♪
" ⇒ ♫
' ⇒ ♫
space bar ⇒ µ (so the dead key will output something...)

Notes:


Version history.

The installer.

This layout can be installed on Windows operating systems (2000, XP, Server 2003, Vista, 7 and 8) using the Pan-Iberian layout installer.


Last update: 13/08/2013.

[castellano] - [english]

Return to Keyboard layouts for Windows.

VALID STRICT HTML 4.01 VALID CSS
All rights reserved by Miguel Farah.
You may use the available contact form for any inquiries or comments.