Revision: 9043 https://osdn.net/projects/ttssh2/scm/svn/commits/9043 Author: zmatsuo Date: 2020-12-03 23:26:37 +0900 (Thu, 03 Dec 2020) Log Message: ----------- readme.md を追加, 入力ファイルについての情報を追加 - マップファイル、テーブルファイルの一覧 Modified Paths: -------------- branches/move_code_script/teraterm/teraterm/unicode/conv_combining.md branches/move_code_script/teraterm/teraterm/unicode/conv_sjis.md Added Paths: ----------- branches/move_code_script/teraterm/teraterm/unicode/readme.md -------------- next part -------------- Modified: branches/move_code_script/teraterm/teraterm/unicode/conv_combining.md =================================================================== --- branches/move_code_script/teraterm/teraterm/unicode/conv_combining.md 2020-12-02 14:54:59 UTC (rev 9042) +++ branches/move_code_script/teraterm/teraterm/unicode/conv_combining.md 2020-12-03 14:26:37 UTC (rev 9043) @@ -7,3 +7,14 @@ - https://ja.osdn.net/projects/ttssh2/svn/view/trunk/teraterm/teraterm/uni_combining.map?root=ttssh2&view=log - r6514 にて hfs_plus.map -> uni_combining.map - 現在はこのスクリプトの出力をそのまま使用していない + +## 入力ファイル + +- 現在の入手先 + - https://developer.apple.com/library/archive/technotes/tn/tn1150table.html + +- 以前 + - スクリプト作成当時 + - UNICODE DECOMPOSITION TABLE.htm + - 移動 + - http://developer.apple.com/technotes/tn/tn1150table.html Modified: branches/move_code_script/teraterm/teraterm/unicode/conv_sjis.md =================================================================== --- branches/move_code_script/teraterm/teraterm/unicode/conv_sjis.md 2020-12-02 14:54:59 UTC (rev 9042) +++ branches/move_code_script/teraterm/teraterm/unicode/conv_sjis.md 2020-12-03 14:26:37 UTC (rev 9043) @@ -6,3 +6,10 @@ - https://ja.osdn.net/cvs/view/ttssh2/teraterm/source/teraterm/uni2sjis.map?hideattic=0&view=log - https://ja.osdn.net/projects/ttssh2/svn/view/trunk/teraterm/teraterm/uni2sjis.map?root=ttssh2&view=log - 現在はこのスクリプトの出力をそのまま使用していない + +## 入力ファイル + +- 最新はこれか? + - ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/SHIFTJIS.TXT +- 作成当時 + - SHIFTJIS_TXT.htm Added: branches/move_code_script/teraterm/teraterm/unicode/readme.md =================================================================== --- branches/move_code_script/teraterm/teraterm/unicode/readme.md (rev 0) +++ branches/move_code_script/teraterm/teraterm/unicode/readme.md 2020-12-03 14:26:37 UTC (rev 9043) @@ -0,0 +1,40 @@ +# 文字コード関連のマップファイル,スクリプトファイルについて + +## [uni_combining.map](../uni_combining.map) + +- [conv_combining.md](conv_combining.md) +- ANSIに変換する前に使用 +``` + // WideCharToMultiByte() では結合処理は行われない + // 自力で結合処理を行う。ただし、最初の2文字だけ + // 例1: + // U+307B(ほ) + U+309A(゜) は + // Shift jis の 0x82d9(ほ) と 0x814b(゜) に変換され + // 0x82db(ぽ) には変換されない + // 予め U+307D(ぽ)に正規化しておく +``` + +## [uni2sjis.map](../uni2sjis.map) + +- UnicodeからShift JISに変換するために使用 +- [conv_sjis.md](conv_sjis.md) + +## [unisym2decsp.map](../unisym2decsp.map) + +- UnicodeからDEC special文字コードに変換するために使用 + +## [unicode_asian_width.tbl](../unicode_asian_width.tbl) + +- East Asian Width 特性テーブル + - [東アジアの文字幅(wikiepdia)](https://ja.wikipedia.org/wiki/%E6%9D%B1%E3%82%A2%E3%82%B8%E3%82%A2%E3%81%AE%E6%96%87%E5%AD%97%E5%B9%85)参照 +- [get_f_w_a.md](get_f_w_a.md) + +## [unicode_combine.tbl](../unicode_combine.tbl) + +- combine (結合)文字かどうかを調べるテーブル +- [get_combine_table.md](get_combine_table.md) + +## [unicode_emoji.tbl](../unicode_emoji.tbl) + +- 絵文字判定のためのテーブル +- [get_emoji_table.md](get_emoji_table.md)