Keyboard Map of SPIonic, a public domain Greek font
Description: SPIonic exists in both Macintosh and Windows versions, both with the same character and keyboard maps. By design, all characters in the font lie between decimal 32 and 127 (20x-7Fx, 040-0177), so they should transfer without problem over the Internet. The font is designed to follow the Thesaurus Linguae Graecae encoding scheme (see http://purl.org/TC/TC-translit.html#Greek) to as great an extent as possible, with a few exceptions. The most important exception is that upper- and lowercase letters have separate code points, unlike the TLG standard which requires an asterisk to indicate an uppercase letter (however, the asterisk is also part of the font). A second major variation is that breathing marks, accents, and other diacriticals exist in two forms: one for use with narrow characters and one for use with wide characters.
The uppercase letters are listed first in alphabetical order, followed by lowercase letters, then breathing mark and accent combinations, and then by other symbols. Please note the distinction between upper and lower case in "key to push"; all shifted keys are so indicated. Also, note that diacriticals that are designed for narrow characters are generally unshifted, whereas the corresponding diacriticals for wide characters are shifted (the standalone dieresis, following TLG, is the exception). Standalone vowels e.g., before an uppercase letter at the beginning of a word) may be simulated by typing a non-breaking space (7) followed by the narrow breathing mark/accent combination.
A few differences may exist among keyboards for some shifted keys (e.g., is " shift-' or shift-2 ?), so people with different keyboards will have to make the proper adjustments.
character description key to push alpha (uppercase) beta (uppercase) gamma (uppercase) delta (uppercase) epsilon (uppercase) zeta (uppercase) eta (uppercase) vau/digamma (uppercase) theta (uppercase) iota (uppercase) kappa (uppercase) lambda (uppercase) mu (uppercase) nu (uppercase) xi (uppercase) omicron (uppercase) pi (uppercase) qoppa (uppercase) rho (uppercase) sigma (uppercase) tau (uppercase) upsilon (uppercase) phi (uppercase) chi (uppercase) psi (uppercase) omega (uppercase)
A (shift-a)
B (shift-b)
G (shift-g)
D (shift-d)
E (shift-e)
Z (shift-z)
H (shift-h)
V (shift-v)
Q (shift-q)
I (shift-i)
K (shift-k)
L (shift-l)
M (shift-m)
N (shift-n)
C (shift-c)
O (shift-o)
P (shift-p)
J (shift-j)
R (shift-r)
S (shift-s)
T (shift-t)
U (shift-u)
F (shift-f)
X (shift-x)
Y (shift-y)
W (shift-w) sampi (uppercase) alpha (lowercase) beta (lowercase) gamma (lowercase) delta (lowercase) epsilon (lowercase) vau/digamma (lowercase) zeta (lowercase) z eta (lowercase) h d e v b g
` (grave accent) a theta (lowercase) q iota (lowercase) i iota subscript | (virgule, shift-\) kappa (lowercase) lambda (lowercase) mu (lowercase) nu (lowercase) xi (lowercase) omicron (lowercase) pi (lowercase) l k m n c o p rho (lowercase) r sigma initial/medial (lowercase) s sigma final (lowercase) tau (lowercase) upsilon (lowercase) u t j phi (lowercase) chi (lowercase) psi (lowercase) omega (lowercase) macron (wide char) comma colon (raised dot) full stop (period) question mark dash elision mark hyphen sub-linear dot (uncertainty) overstrike for nomina sacra non-breaking space space f x y w smooth breathing (narrow char) 0 (zero) smooth breathing (wide char) ) (shift-0) rough breathing (narrow char) 9 rough breathing (wide char) acute accent (narrow char) acute accent (wide char) grave accent (narrow char)
(
8
7
(shift-9)
/ (forward slash)
& (ampersand, shift-7)
\ (backslash) grave accent (wide char) _ (underscore, shift--) circumflex accent (narrow char) = (equal sign) circumflex accent (wide char) ~ (tilde, shift-`) smooth+acute (narrow char) smooth+acute (wide char) smooth+grave (narrow char) smooth+grave (wide char)
1 (one)
!
(exclamation mark, shift-1)
2
@ ("at" sign, shift-2) smooth+circumflex (narrow char) ] (right bracket) smooth+circumflex (wide char) } (right brace, shift-]) rough+acute (narrow char) 3 rough+acute (wide char) rough+grave (narrow char)
# (number sign, shift-3)
4 rough+grave (wide char) $ (dollar sign, shift-4) rough+circumflex (narrow char) [ (left bracket) rough+circumflex (wide char) { (left brace, shift-[) dieresis (narrow char) dieresis (wide char) dieresis+acute (narrow char) dieresis+acute (wide char) dieresis+grave (narrow char) dieresis+grave (wide char) macron (narrow char)
+ (plus, shift-=)
"
5
(double quote, shift-')
% (percent, shift-5)
6
^ (caret, shift-6)
< (less than, shift-,)
> (greater than, shift-.)
, (comma)
: (colon, shift-;)
.
(period)
; (semi-colon)
(hyphen)
' (single quote)
* (asterisk, shift-8)
?
(question mark) space
~ 7
`
`
TAB
CAPS
LOCK
SHIFT
! 7!
1 71
@
2 7272727272
Q Q
7@
W W
# 7#
3 73
$ 7$
4 74
E E R RR
% 7%
5 7575757575
T T
^ 7^
6 76
&
7
Y Y
7&
*
8 78
U U I IIIII
q w
A A
e
S S rr
D D F F G GG H H J J
( 7( ) 7)
9 79
O O
0 70
P P
_ 7_
-
{ 7
+ 7+
= 7=
BACKSPACE
} 7} |
7|
K K L L : :::::
; ;;;;;
[ 7[
‘
“
] 7} \ 7\
ENTER
Z ZZ X X C CC V V B BB N N M M < 7<
, 7,,,,,
> 7>
. 7.....
?
/ / / / / /
SHIFT
CTRL ALT ALT CTRL
a
w
e, h, i, o, u