X-Git-Url: http://git.shiar.net/sheet.git/blobdiff_plain/cd726ba1120253b6387e1a558f36ba78f3cd8cbd..667fc3716d8e2e824df69cf0e4f446b72e5f76d8:/writing-latn.inc.pl
diff --git a/writing-latn.inc.pl b/writing-latn.inc.pl
index c7bc11c..9cd97c9 100644
--- a/writing-latn.inc.pl
+++ b/writing-latn.inc.pl
@@ -100,7 +100,7 @@ lowercase => {
list => [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 }],
},
suetterlin => {
- title => 'Sütterlin',
+ name => 'Sütterlin',
style => [
'@font-face {
font-family: Suetterlin; /* R. G. Arens */
@@ -111,7 +111,7 @@ suetterlin => {
list => [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 }],
},
roman => {
- title => 'Old Roman Cursive',
+ name => 'Old Roman Cursive',
style => [
'svg path { stroke-linecap: round; stroke-linejoin: round }',
'.sample span { margin-right: -10px }',
@@ -150,7 +150,7 @@ roman => {
],
},
sutton => {
- title => 'Sutton ASL',
+ name => 'Sutton ASL',
style => $spacestyle,
list => [
# American manual alphabet in Sutton (U+1D800+) notation
@@ -165,7 +165,7 @@ sutton => {
}],
},
unistrokes => {
- title => 'Unistrokes',
+ name => 'Unistrokes',
url => 'https://www.google.com/patents/US5596656', # by Xerox
style => 'svg path { stroke-linecap: round; stroke-linejoin: round }',
list => [
@@ -204,7 +204,7 @@ unistrokes => {
],
},
edgewrite => {
- title => 'EdgeWrite',
+ name => 'EdgeWrite',
url => 'http://depts.washington.edu/ewrite/', # patented US7729542
style => 'svg path { stroke-linecap: round; stroke-linejoin: round }',
list => [
@@ -229,10 +229,10 @@ edgewrite => {
],
},
#graffiti => {
-# title => 'Palm Graffiti',
+# name => 'Palm Graffiti',
#},
ita2 => {
- title => 'ITA2',
+ name => 'ITA2',
style => [@wrapstyle, 'td { font-size: 50% }'],
list => [map { tr/01/ââ/r =~ s/..\K/ /r } qw(
11000 10011 01110 10010 10000 10110 01011 00101 01100 11010 11110 01001 00111
@@ -244,7 +244,7 @@ braille => {
list => [qw{ â â â â â â â â â â â
â â â â â â â â â â ¥ â § â º â â ½ â µ }],
},
tactile => {
- title => '5-point Tactile',
+ name => '5-point Tactile',
list => [
map { '' }
map {
@@ -269,7 +269,7 @@ morse => {
}],
},
tap => {
- title => 'Tap code',
+ name => 'Tap code',
style => \@tapstyle,
list => [map { disptap($_) } qw{
11 12 13 14 15 21 22 23 > 24 25 31 32
@@ -277,7 +277,7 @@ tap => {
}],
},
shorttap => {
- title => 'Short Tap',
+ name => 'Short Tap',
style => \@tapstyle,
list => [map { disptap($_) } qw{
11 12 13 14 21 22 23 20 > 31 -13 32 33
@@ -292,7 +292,7 @@ cards => {
), '', chr(0x1F0CF), chr(0x1F0DF) ],
},
maritime => {
- title => 'Maritime flags',
+ name => 'Maritime flags',
style => $spacestyle,
list => [
# International Code of Signals, SVG fills
@@ -402,7 +402,7 @@ maritime => {
],
},
flag => {
- title => 'Flag semaphore',
+ name => 'Flag semaphore',
list => [
map {
local $_ = $_;
@@ -418,7 +418,7 @@ flag => {
],
},
chappe => {
- title => 'Chappe semaphore',
+ name => 'Chappe semaphore',
list => [
map {
my ($r, $pr, $pl) = split //, $_;
@@ -443,7 +443,7 @@ chappe => {
],
},
prussian => {
- title => 'Prussian semaphore',
+ name => 'Prussian semaphore',
list => [
map { /^\D+$/ ? $_ : sprintf
join('',
@@ -466,7 +466,7 @@ prussian => {
],
},
code39 => {
- title => 'Code 39',
+ name => 'Code 39',
list => [map { dispbar($_) } qw(
2111121121 1121121121 2121121111 1111221121 2111221111 1121221111
1111122121 2111122111 1121122111 1111222111 2111111221 1121111221
@@ -476,7 +476,7 @@ code39 => {
)], # ISO/IEC 16388
},
code93 => {
- title => 'Code 93',
+ name => 'Code 93',
list => [map { dispbar($_) } qw(
211113 211212 211311 221112 221211 231111 112113 112212 112311 122112
132111 111123 111222 111321 121122 131121 212112 212211 211122 211221
@@ -484,7 +484,7 @@ code93 => {
)],
},
code128 => {
- title => 'Code 128',
+ name => 'Code 128',
list => [map { dispbar($_) } qw(
111323 131123 131321 112313 132113 132311 211313 231113 231311 112133
112331 132131 113123 113321 133121 313121 211331 231131 213113 213311
@@ -492,7 +492,7 @@ code128 => {
)],
},
rm4scc => {
- title => 'RM4SCC',
+ name => 'RM4SCC',
list => [
map {
my $len = length $_;
@@ -520,7 +520,7 @@ rm4scc => {
],
},
rgbmap => {
- title => 'RGBmap',
+ name => 'RGBmap',
style => [
'svg { isolation: isolate }',
'svg circle { mix-blend-mode: screen }',
@@ -532,7 +532,7 @@ rgbmap => {
],
},
cmymap => {
- title => 'CMYmap',
+ name => 'CMYmap',
style => [
'svg { isolation: isolate }', # mix on white
'svg circle { mix-blend-mode: multiply }',
@@ -545,7 +545,7 @@ cmymap => {
],
},
dni => {
- title => "D'ni",
+ name => "D'ni",
style => [
'svg { border: 1px solid currentColor }',
'.sample span + span svg { border-left: 0 }',