package Lingua::JA::Regular::Table::Macintosh; use strict; use vars qw($VERSION); $VERSION = '0.01'; use vars qw(@ISA @EXPORT %MAC_ALT_TABLE); require Exporter; @ISA = qw(Exporter); @EXPORT = qw(%MAC_ALT_TABLE); %MAC_ALT_TABLE = ( "\xA9\xA1" => "(1)", # (1) "\xA9\xA2" => "(2)", # (2) "\xA9\xA3" => "(3)", # (3) "\xA9\xA4" => "(4)", # (4) "\xA9\xA5" => "(5)", # (5) "\xA9\xA6" => "(6)", # (6) "\xA9\xA7" => "(7)", # (7) "\xA9\xA8" => "(8)", # (8) "\xA9\xA9" => "(9)", # (9) "\xA9\xAA" => "(10)", # (10) "\xA9\xAB" => "(11)", # (11) "\xA9\xAC" => "(12)", # (12) "\xA9\xAD" => "(13)", # (13) "\xA9\xAE" => "(14)", # (14) "\xA9\xAF" => "(15)", # (15) "\xA9\xB0" => "(16)", # (16) "\xA9\xB1" => "(17)", # (17) "\xA9\xB2" => "(18)", # (18) "\xA9\xB3" => "(19)", # (19) "\xA9\xB4" => "(20)", # (20) "\xA9\xBF" => "(1)", # (1) "\xA9\xC0" => "(2)", # (2) "\xA9\xC1" => "(3)", # (3) "\xA9\xC2" => "(4)", # (4) "\xA9\xC3" => "(5)", # (5) "\xA9\xC4" => "(6)", # (6) "\xA9\xC5" => "(7)", # (7) "\xA9\xC6" => "(8)", # (8) "\xA9\xC7" => "(9)", # (9) "\xA9\xC8" => "(10)", # (10) "\xA9\xC9" => "(11)", # (11) "\xA9\xCA" => "(12)", # (12) "\xA9\xCB" => "(13)", # (13) "\xA9\xCC" => "(14)", # (14) "\xA9\xCD" => "(15)", # (15) "\xA9\xCE" => "(16)", # (16) "\xA9\xCF" => "(17)", # (17) "\xA9\xD0" => "(18)", # (18) "\xA9\xD1" => "(19)", # (19) "\xA9\xD2" => "(20)", # (20) "\xA9\xDD" => "(1)", # (1) "\xA9\xDE" => "(2)", # (2) "\xA9\xDF" => "(3)", # (3) "\xA9\xE0" => "(4)", # (4) "\xA9\xE1" => "(5)", # (5) "\xA9\xE2" => "(6)", # (6) "\xA9\xE3" => "(7)", # (7) "\xA9\xE4" => "(8)", # (8) "\xA9\xE5" => "(9)", # (9) "\xA9\xF1" => "0.", # 0. "\xA9\xF2" => "1.", # 1. "\xA9\xF3" => "2.", # 2. "\xA9\xF4" => "3.", # 3. "\xA9\xF5" => "4.", # 4. "\xA9\xF6" => "5.", # 5. "\xA9\xF7" => "6.", # 6. "\xA9\xF8" => "7.", # 7. "\xA9\xF9" => "8.", # 8. "\xA9\xFA" => "9.", # 9. "\xAA\xA1" => "I", # I "\xAA\xA2" => "II", # II "\xAA\xA3" => "III", # III "\xAA\xA4" => "IV", # IV "\xAA\xA5" => "V", # V "\xAA\xA6" => "VI", # VI "\xAA\xA7" => "VII", # VII "\xAA\xA8" => "VII", # VII "\xAA\xA9" => "IX", # IX "\xAA\xAA" => "X", # X "\xAA\xAB" => "XI", # XI "\xAA\xAC" => "XII", # XII "\xAA\xAD" => "XIII", # XIII "\xAA\xAE" => "XIV", # XIV "\xAA\xAF" => "XV", # XV "\xAA\xB5" => "i", # i "\xAA\xB6" => "ii", # ii "\xAA\xB7" => "iii", # iii "\xAA\xB8" => "iv", # iv "\xAA\xB9" => "v", # v "\xAA\xBA" => "vi", # vi "\xAA\xBB" => "vii", # vii "\xAA\xBC" => "vii", # vii "\xAA\xBD" => "ix", # ix "\xAA\xBE" => "x", # x "\xAA\xBF" => "xi", # xi "\xAA\xC0" => "xii", # xii "\xAA\xC1" => "xiii", # xiii "\xAA\xC2" => "xiv", # xiv "\xAA\xC3" => "xv", # xv "\xAA\xDD" => "(a)", # (a) "\xAA\xDE" => "(b)", # (b) "\xAA\xDF" => "(c)", # (c) "\xAA\xE0" => "(d)", # (d) "\xAA\xE1" => "(e)", # (e) "\xAA\xE2" => "(f)", # (f) "\xAA\xE3" => "(g)", # (g) "\xAA\xE4" => "(h)", # (h) "\xAA\xE5" => "(i)", # (i) "\xAA\xE6" => "(j)", # (j) "\xAA\xE7" => "(k)", # (k) "\xAA\xE8" => "(l)", # (l) "\xAA\xE9" => "(m)", # (m) "\xAA\xEA" => "(n)", # (n) "\xAA\xEB" => "(o)", # (o) "\xAA\xEC" => "(p)", # (p) "\xAA\xED" => "(q)", # (q) "\xAA\xEE" => "(r)", # (r) "\xAA\xEF" => "(s)", # (s) "\xAA\xF0" => "(t)", # (t) "\xAA\xF1" => "(u)", # (u) "\xAA\xF2" => "(v)", # (v) "\xAA\xF3" => "(w)", # (w) "\xAA\xF4" => "(x)", # (x) "\xAA\xF5" => "(y)", # (y) "\xAA\xF6" => "(z)", # (z) "\xAB\xA1" => "mm", # mm "\xAB\xA3" => "cm", # cm "\xAB\xA6" => "m", # m "\xAB\xA9" => "km", # km "\xAB\xAB" => "mg", # mg "\xAB\xAC" => "g", # g "\xAB\xAD" => "kg", # kg "\xAB\xAE" => "cc", # cc "\xAB\xAF" => "ml", # ml "\xAB\xB0" => "dl", # dl "\xAB\xB1" => "l", # l "\xAB\xB2" => "kl", # kl "\xAB\xB3" => "ms", # ms "\xAB\xB4" => "us", # us "\xAB\xB5" => "ns", # ns "\xAB\xB6" => "ps", # ps "\xAB\xB8" => "mb", # mb "\xAB\xB9" => "HP", # HP "\xAB\xBA" => "Hz", # Hz "\xAB\xBB" => "KB", # KB "\xAB\xBC" => "MG", # MG "\xAB\xBD" => "GB", # GB "\xAB\xBE" => "TB", # TB "\xAB\xFB" => "No.", # No. "\xAB\xFC" => "K.K.", # K.K. "\xAB\xFD" => "TEL", # TEL "\xAB\xFE" => "FAX", # FAX "\xAC\xB5" => "\xA2\xA9", # 〒 "\xAC\xB6" => "TEL", # TEL "\xAC\xC9" => "\xA2\xAA", # → "\xAC\xCA" => "\xA2\xAB", # ← "\xAC\xCB" => "\xA2\xAC", # ↑ "\xAC\xCC" => "\xA2\xAD", # ↓ "\xAC\xD1" => "\xA2\xAA", # → "\xAC\xD2" => "\xA2\xAB", # ← "\xAC\xD3" => "\xA2\xAC", # ↑ "\xAC\xD4" => "\xA2\xAD", # ↓ "\xAC\xD5" => "\xA2\xAA", # → "\xAC\xD6" => "\xA2\xAB", # ← "\xAC\xD7" => "\xA2\xAC", # ↑ "\xAC\xD8" => "\xA2\xAD", # ↓ "\xAD\xA1" => "(\xC6\xFC)", # (日) "\xAD\xA2" => "(\xB7\xEE)", # (月) "\xAD\xA3" => "(\xB2\xD0)", # (火) "\xAD\xA4" => "(\xBF\xE5)", # (水) "\xAD\xA5" => "(\xCC\xDA)", # (木) "\xAD\xA6" => "(\xB6\xE2)", # (金) "\xAD\xA7" => "(\xC5\xDA)", # (土) "\xAD\xA8" => "(\xBA\xD7)", # (祭) "\xAD\xA9" => "(\xBD\xCB)", # (祝) "\xAD\xAA" => "(\xBC\xAB)", # (自) "\xAD\xAB" => "(\xBB\xEA)", # (至) "\xAD\xAC" => "(\xC2\xE5)", # (代) "\xAD\xAD" => "(\xB8\xC6)", # (呼) "\xAD\xAE" => "(\xB3\xF4)", # (株) "\xAD\xAF" => "(\xBB\xF1)", # (資) "\xAD\xB0" => "(\xCC\xBE)", # (名) "\xAD\xB1" => "(\xCD\xAD)", # (有) "\xAD\xB2" => "(\xB3\xD8)", # (学) "\xAD\xB3" => "(\xBA\xE2)", # (財) "\xAD\xB4" => "(\xBC\xD2)", # (社) "\xAD\xB5" => "(\xC6\xC3)", # (特) "\xAD\xB6" => "(\xB4\xC6)", # (監) "\xAD\xB7" => "(\xB4\xEB)", # (企) "\xAD\xB8" => "(\xB6\xA8)", # (協) "\xAD\xB9" => "(\xCF\xAB)", # (労) "\xAD\xF1" => "(\xC2\xE7)", # (大) "\xAD\xF2" => "(\xBE\xAE)", # (小) "\xAD\xF3" => "(\xBE\xE5)", # (上) "\xAD\xF4" => "(\xC3\xE6)", # (中) "\xAD\xF5" => "(\xB2\xBC)", # (下) "\xAD\xF6" => "(\xBA\xB8)", # (左) "\xAD\xF7" => "(\xB1\xA6)", # (右) "\xAD\xF8" => "(\xB0\xE5)", # (医) "\xAD\xF9" => "(\xBA\xE2)", # (財) "\xAD\xFA" => "(\xCD\xA5)", # (優) "\xAD\xFB" => "(\xCF\xAB)", # (労) "\xAD\xFC" => "(\xB0\xF5)", # (印) "\xAD\xFD" => "(\xB9\xB5)", # (控) "\xAD\xFE" => "(\xC8\xEB)", # (秘) "\xAE\xA1" => "\xA5\xDF\xA5\xEA", # ミリ "\xAE\xA2" => "\xA5\xBB\xA5\xF3\xA5\xC1", # センチ "\xAE\xA3" => "\xA5\xE1\xA1\xBC\xA5\xC8\xA5\xEB", # メートル "\xAE\xA4" => "\xA5\xAD\xA5\xED", # キロ "\xAE\xA5" => "\xA5\xAD\xA5\xED\xA5\xE1\xA1\xBC\xA5\xC8\xA5\xEB", # キロメートル "\xAE\xA6" => "\xA5\xA4\xA5\xF3\xA5\xC1", # インチ "\xAE\xA7" => "\xA5\xD5\xA5\xA3\xA1\xBC\xA5\xC8", # フィート "\xAE\xA8" => "\xA5\xE4\xA1\xBC\xA5\xC9", # ヤード "\xAE\xA9" => "\xA5\xA2\xA1\xBC\xA5\xEB", # アール "\xAE\xAA" => "\xA5\xD8\xA5\xAF\xA5\xBF\xA1\xBC\xA5\xEB", # ヘクタール "\xAE\xAB" => "\xA5\xB0\xA5\xE9\xA5\xE0", # グラム "\xAE\xAC" => "\xA5\xAD\xA5\xED\xA5\xB0\xA5\xE9\xA5\xE0", # キログラム "\xAE\xAD" => "\xA5\xC8\xA5\xF3", # トン "\xAE\xAE" => "\xA5\xEA\xA5\xC3\xA5\xC8\xA5\xEB", # リットル "\xAE\xAF" => "\xA5\xDF\xA5\xEA\xA5\xD0\xA1\xBC\xA5\xEB", # ミリバール "\xAE\xB0" => "\xA5\xD8\xA5\xEB\xA5\xC4", # ヘルツ "\xAE\xB1" => "\xA5\xEF\xA5\xC3\xA5\xC8", # ワット "\xAE\xB2" => "\xA5\xAB\xA5\xED\xA5\xEA\xA1\xBC", # カロリー "\xAE\xB3" => "\xA5\xDB\xA1\xBC\xA5\xF3", # ホーン "\xAE\xB4" => "\xA5\xBB\xA5\xF3\xA5\xC8", # セント "\xAE\xB5" => "\xA5\xC9\xA5\xEB", # ドル "\xAE\xB6" => "\xA5\xDA\xA1\xBC\xA5\xB8", # ページ "\xAE\xB7" => "\xA5\xD1\xA1\xBC\xA5\xBB\xA5\xF3\xA5\xC8", # パーセント "\xAE\xBF" => "\xA5\xA2\xA5\xD1\xA1\xBC\xA5\xC8", # アパート "\xAE\xC0" => "\xA5\xB3\xA1\xBC\xA5\xDD", # コーポ "\xAE\xC1" => "\xA5\xCF\xA5\xA4\xA5\xC4", # ハイツ "\xAE\xC2" => "\xA5\xD3\xA5\xEB", # ビル "\xAE\xC3" => "\xA5\xDE\xA5\xF3\xA5\xB7\xA5\xE7\xA5\xF3", # マンション "\xAE\xE7" => "\xCC\xC0\xBC\xA3", # 明治 "\xAE\xE8" => "\xC2\xE7\xC0\xB5", # 大正 "\xAE\xE9" => "\xBE\xBC\xCF\xC2", # 昭和 "\xAE\xEA" => "\xCA\xBF\xC0\xAE", # 平成 "\xAE\xFC" => "\xB3\xF4\xBC\xB0\xB2\xF1\xBC\xD2", # 株式会社 "\xAE\xFD" => "\xCD\xAD\xB8\xC2\xB2\xF1\xBC\xD2", # 有限会社 "\xAE\xFE" => "\xBA\xE2\xC3\xC4\xCB\xA1\xBF\xCD", # 財団法人 "\xAF\xB5" => '"', # " "\xAF\xB6" => '"', # " "\xAF\xC9" => "\xA4\xA6\xA1\xAB", # う゛ "\xAF\xCB" => "\xA5\xEF\xA1\xAB", # ワ゛ "\xAF\xCC" => "\xA5\xF0\xA1\xAB", # ヰ゛ "\xAF\xCD" => "\xA5\xF1\xA1\xAB", # ヱ゛ "\xAF\xCE" => "\xA5\xF2\xA1\xAB", # ヲ゛ ); 1; __END__ =head1 NAME Lingua::JA::Regular::Table::Macintosh - Conversion Table(Macintosh Character) for Lingua::JA::Regular =head1 SYNOPSIS B =head1 DESCRIPTION This module defines conversion table used by Lingua::JA::Regular =head1 AUTHOR KIMURA, takefumi Etakefumi@takefumi.comE =head1 SEE ALSO L =cut