],
keywords => [qw'
latin roman alphabet script letter unicode font glyph abc
- writing comparison character sample test language
- cursive fraktur
+ writing comparison character sample test language spelling
+ cursive fraktur blind deaf
'],
stylesheet => [qw'light dark red'],
});
font-family: Suetterlin; /* R. G. Arens */
src: url("/suetterlin.ttf");
}
+ @font-face {
+ font-family: Gallaudet;
+ src: url("/gallaudet.ttf");
+ }
.glyphs tr:first-child+tr td.di-a { font-family: Suetterlin }
+ .glyphs tr:first-child+tr+tr td.di-a { font-family: Gallaudet }
</style>
<h1>Latin alphabet</h1>
my %scriptname = (
latn => 'Latin',
latfsuet => 'Sütterlin',
+ ase => '<abbr title="American Sign Lanugage">ASL</abbr> shapes',
brai => 'Braille',
morse => 'Morse',
);
latn => [qw{ 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 }],
latfsuet => [qw{ 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 }],
+ase => [qw{ 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 }],
brai => [qw{ ⠁ ⠃ ⠉ ⠙ ⠑ ⠋ ⠛ ⠓ ⠊ ⠚ ⠅ ⠇ ⠍ ⠝ ⠕ ⠏ ⠟ ⠗ ⠎ ⠞ ⠥ ⠧ ⠺ ⠭ ⠽ ⠵ }],
morse => [qw{ ‧‑ ‑‧‧‧ ‑‧‑‧ ‑‧‧ ‧ ‧‧‐‧ ‐‐‧ ‧‧‧‧ ‧‧ ‧‐‐‐ ‐‧‐ ‧‐‧‧ ‐‐
‐‧ ‐‐‐ ‧‐‐‧ ‐‐‧‐ ‧‐‧ ‧‧‧ ‐ ‧‧‐ ‧‧‧‐ ‧‐‐ ‐‧‧‐ ‐‧‐‐ ‐‐‧‧ }],