latin: international telegraph alphabet
[sheet.git] / writing-latn.inc.pl
index 2b224fe58b99d17651d02875d177f97bd6a0ffc3..c7ed2ddd8766e418965eb598f2694dffcf6ca6f0 100644 (file)
@@ -4,7 +4,7 @@ use List::Util qw( pairs );
 sub disptap {
        return map {
                !m/\A(-?)(\d)(\d)/ ? $_ :
-               $1.sprintf('%s<br>%s',
+               $1.join(' ',
                        '·' x $2, '·' x $3,
                );
        } @_;
@@ -56,6 +56,11 @@ my $U = 0;  # optional unicode alternatives
        903a9c    8FBa9c    815a9c    80Ea9c    887a9c
        806a9c    89Aa9c    800a9c945aaa
 }],
+'<abbr title="International Telegraph Alphabet">ITA</abbr>2' => [
+       map { tr/01/○●/r =~ s/..\K/ /r } qw(
+       11000 10011 01110 10010 10000 10110 01011 00101 01100 11010 11110 01001 00111
+       00110 00011 01101 11101 01010 10100 00001 11100 01111 11001 10111 10101 10001
+)],
 'Braille' => [qw{ ⠁ ⠃ ⠉ ⠙ ⠑ ⠋ ⠛ ⠓ ⠊ ⠚ ⠅ ⠇ ⠍ ⠝ ⠕ ⠏ ⠟ ⠗ ⠎ ⠞ ⠥ ⠧ ⠺ ⠭ ⠽ ⠵ }],
 '5-point Tactile' => [
        map { '<svg width="9" height="12" viewBox="0 0 18 24">'.$_.'</svg>' }