X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/fd049eb294bf4536e0507a7591fd9be3a0567d9c..20944668da222b8510754fb4819b2b21e768840c:/writing-latn.inc.pl diff --git a/writing-latn.inc.pl b/writing-latn.inc.pl index 42a680c..1ba3525 100644 --- a/writing-latn.inc.pl +++ b/writing-latn.inc.pl @@ -15,10 +15,10 @@ my @wrapstyle = ( 'td { white-space: normal; word-spacing: 10em }', # force line break between words '.sample { word-spacing: 0 }', - '.sample span { margin-right: 1ex; white-space: nowrap; display: inline-block }', + '.sample svg { margin-right: 1ex; white-space: nowrap; display: inline-block }', # larger space between letters ); -my $spacestyle = '.sample span { margin-right: 0.5ex }'; # separate letters +my $spacestyle = '.sample svg { margin-right: 0.5ex }'; # separate letters my @tapstyle = ( @wrapstyle, '{ line-height: 1ex }', @@ -81,10 +81,15 @@ sub dispblock { v 45,50% i 165,50% o 165,0% ); s/\z(?' + '' . '', $code eq 'I' ? 4 : $code =~ /T3|[LJO]$|[Iio]1/ ? 2 : 3, + @gaps ? qq( class="@gaps") : '', $path{$shape}, "hsl($col{$shape},50%)", join('', $rotate && sprintf(' transform="rotate(%s 1 1)"', $rotate * 90), $prefix && ' style="opacity:.5"', @@ -153,7 +158,7 @@ roman => { name => 'Old Roman Cursive', style => [ 'svg path { stroke-linecap: round; stroke-linejoin: round }', - '.sample span { margin-right: -10px }', + '.sample svg { margin-right: -10px }', ], list => [ map { @@ -203,6 +208,17 @@ sutton => { 0 965aa6 }], }, +graffiti => { + name => 'Palm Graffiti', + style => [ + '@font-face { + font-family: Graffiti; + src: url("/graffiti.ttf"); + }', + 'td { font-family: Graffiti }', + ], + 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 * y z }], +}, unistrokes => { name => 'Unistrokes', url => 'https://www.google.com/patents/US5596656', # by Xerox @@ -267,9 +283,6 @@ edgewrite => { ) ], }, -#graffiti => { -# name => 'Palm Graffiti', -#}, ita2 => { name => 'ITA2', style => [@wrapstyle, 'td { font-size: 50% }'], @@ -369,6 +382,7 @@ domino => { tetromino => { style => [ 'svg path { stroke-linecap: square }', + '.sample .gapl1 + .gapr1 { margin-left: -6.3px }', ], name => 'Tetrominos', list => [map { dispblock($_) } qw{ @@ -643,7 +657,7 @@ dni => { name => "D'ni", style => [ 'svg { border: 1px solid currentColor }', - '.sample span + span svg { border-left: 0 }', + '.sample svg + svg { border-left: 0 }', ], list => [ map { @@ -726,7 +740,10 @@ nyctographs => { }, chromacons => { title => 'Colour Alphabet by Paul Green-Armytage (2010)', -# style => '.sample { word-break: break-all }', + style => [ + #'.sample { word-break: break-all }', + '.sample { background: white }', + ], list => [ map { sprintf('%s',