add TUT romkan map #239 (#277)

This commit is contained in:
Tokuhiro Matsuno
2023-02-01 10:39:36 +09:00
committed by GitHub
parent a48c674c6c
commit 1444bbb742
2 changed files with 2664 additions and 0 deletions

29
developers/tut.pl Normal file
View File

@ -0,0 +1,29 @@
# TUT 用のマッピングテーブルを生成する。
# Canna 用の定義ファイルから生成する。
use strict;
use warnings;
use LWP::UserAgent;
use Data::Dumper;
use Encode qw/decode/;
binmode STDIN, ":utf8";
binmode STDOUT, ":utf8";
binmode STDERR, ":utf8";
my $ua = LWP::UserAgent->new();
my $url = 'https://crew-lab.sfc.keio.ac.jp/projects/tut/data/tut.kpdef';
my $res = $ua->get($url);
my @lines = split /\n/, decode('euc-jp', $res->content);
for my $line (@lines) {
if ($line =~ /^(\S+)[\t ](\S+)$/) {
my $rom = $1;
my $surface = $2;
print " \"$rom\": \"$surface\"\n";
}
}

2635
romkan/tut.yml Normal file

File diff suppressed because it is too large Load Diff