Interested Article - Клавиатура компьютера

~
` Ё
!
1
@ "
2
#
3
$ ;
4
%
5
^ :
6
& ?
7
*
8
(
9
)
0
_
-
+
=
/
*
-
Q
Й
W
Ц
E
У
R
К
T
Е
Y
Н
U
Г
I
Ш
O
Щ
P
З
{
[ Х
}
] Ъ
7
Home
8
9
PgUp


+
A
Ф
S
Ы
D
В
F
_ А
G
П
H
Р
J
_ О
K
Л
L
Д
:
; Ж
"
' Э
| /
\
4
5
6
| /
\
Z
Я
X
Ч
C
С
V
М
B
И
N
Т
M
Ь
<
, Б
>
. Ю
? ,
/ .
1
End
2
3
PgDn
0
Ins
.
Del
Документация

Без параметров шаблон отображает стандартную PC-клавиатуру в русской ISO-раскладке. Можно указать другую клавиатуру, если раскладка таковой имеется среди подстраниц шаблона. В качестве раскладки берётся подстраница с названием из первого параметра, в качестве подписей к клавишам — её подстраница из второго параметра с расширением .json . Пример: {{Клавиатура компьютера|Apple ISO|RU}} отобразится как:

± <
§ >
!
1
@ "
2
#
3
$ %
4
% :
5
^ ,
6
& .
7
* ;
8
(
9
)
0
_
-
+
=
=
/
*
Q
Й
W
Ц
E
У
R
К
T
Е
Y
Н
U
Г
I
Ш
O
Щ
P
З
{
[ Х
}
] Ъ
7
8
9
-
A
Ф
S
Ы
D
В
F
_ А
G
П
H
Р
J
_ О
K
Л
L
Д
:
; Ж
"
' Э
|
\ Ё
4
5
6
+
~ [
` ]
Z
Я
X
Ч
C
С
V
М
B
И
N
Т
M
Ь
<
, Б
>
. Ю
?
/
1
2
3
0
.

Также можно создать свою раскладку, задавая её напрямую параметрами «раскладка» и «обозначения». Пример:

{{Клавиатура компьютера|раскладка=1;1;1;1
 1;1;1;V2
 1;1;1
 1;1;1;V2
 2;1|
 обозначения=[
  ["Num<br>Lock","/","<big>*</big>","-"],
  ["7","8","9","+"],
  ["4","5","6"],
  ["1","2","3","Enter"],
  ["0","."]
]}}
Num
Lock
/
*
-
7
8
9
+
4
5
6
1
2
3
Enter
0
.

А ещё можно указать параметр «тип клавиши=круглая»:

{{Клавиатура компьютера|тип клавиши=круглая|раскладка=S0.75;1;1;1;1;1;1;1;1;1;1
S0.25;1;1;1;1;1;1;1;1;1;1
S0.5;1;1;1;1;1;1;1;1;1;1
1;1;1;1;1;1;1;1;1;1
11
|обозначения=[
["\"\n2","#\n3","$\n4","%\n5","_\n6","&\n7","'\n8","(\n9",")\n-","⇧"],
["Q","W","E","R","T","Y","U","I","O","P"],
["A","S","D","F","G","H","J","K","L",":\n;"], 
["⇧","Z","X","C","V","B","N","M","?\n,",".\n\/"],
[]]}}
"
2
#
3
$
4
%
5
_
6
&
7
'
8
(
9
)
-
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
:
;
Z
X
C
V
B
N
M
?
,
.
/

Список подстраниц

Источник —

Same as Клавиатура компьютера