diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..5b894388 --- /dev/null +++ b/Makefile @@ -0,0 +1,3 @@ +gen :: + perl gen.pl | sh + jade -P jade --out html diff --git a/font/jade-unescape.pl b/font/jade-unescape.pl index b5055d3a..cf610275 100644 --- a/font/jade-unescape.pl +++ b/font/jade-unescape.pl @@ -26,7 +26,7 @@ sub k { my $str = shift; $str =~ s!ﱪ([1-9]);!chr(0x245f + $1)!eg; $str =~ s!([89af]...);! - $k->{$1} ? qq[$k->{$1}] : qq[$1] + $k->{$1} ? qq[$k->{$1}] : qq[$1;] !eg; $str =~ s!([^89af]...);! $k->{$1} ? qq[$k->{$1}] : qq[] diff --git a/gen.pl b/gen.pl new file mode 100644 index 00000000..9dfdd80e --- /dev/null +++ b/gen.pl @@ -0,0 +1,6 @@ +use 5.12.0; +for ('01'..'26') { + my ($dic) = glob("*$_*.dic"); + say "perl a-tsioh_sandbox/recode_utf8.pl $dic | python a-tsioh_sandbox/dic2jade.py | perl font/jade-unescape.pl > jade/$_.jade" +} + diff --git a/html/style.css b/html/style.css index 954cec55..ddba5514 100644 --- a/html/style.css +++ b/html/style.css @@ -37,3 +37,10 @@ img { height: 24px; border: 1px solid red; } +@font-face { + font-family: 'k'; + src: url('./font/koktai-k.woff') format('woff'); +} +mark { + font-family: 'k'; +}