5 title => 'latin alphabet cheat sheet',
10 latin roman alphabet script letter unicode font glyph abc
11 code encoding spelling symbol writing comparison character
12 secret cursive fraktur blind braille morse deaf asl hand
13 barcode bar color semaphore flag
15 stylesheet => [qw'light dark red'],
16 data => ['writing-latn.inc.pl'],
22 font-family: Suetterlin; /* R. G. Arens */
23 src: url("/suetterlin.ttf");
25 .glyphs tr:first-child+tr+tr td { font-family: Suetterlin }
27 svg path:not([fill]) {
36 vertical-align: middle;
40 <h1>Latin alphabet</h1>
42 <p>Variant encodings of the common ASCII (latin, roman,
43 or <span title="fuck yeah!">'mercan</span>) letters A–Z.
44 Also see <a href="/writing">related alphabets</a>
45 and <a href="/unicode">common chars</a>.</p>
50 my @table = do 'writing-latn.inc.pl';
52 printf "<p class=error>Table data not found: <em>%s</em>.</p>\n", $@ || $!;
55 say '<table class="glyphs">';
56 print ref $_ ne 'ARRAY' ? "<tr><th>$_\n" : map {/^<td/ ? $_ : "\t<td>$_\n"} @$_