外字の変更点
-!!外字の問題点 +!!外字の問題点とその解決方法 -丸付き数字やローマ数字等を取り込んだ標準、つまりJIS X 0213やUnicode等を使うことで、外字のトラブルを無くすことができます。 +丸付き数字やローマ数字等を取り込んだ文字コード標準、つまりJIS X 0213やUnicodeを使うことで、外字のトラブルを無くすことができます。 + +例えば、UTF-8とSJISの間でコード変換をするときには、JIS X 0208ベースのShift_JISでなく、拡張規格のJIS X 0213ベースのShift_JIS-2004を指定すれば、丸付き数字やローマ数字はもちろん、専門用語や地名などに使われる第3第4水準漢字や、アクセント付きのラテン文字、英和辞典に用いられる発音記号、著作権表示記号など各種記号類も文字化けせずに使用できます。iconvコマンドでコード変換するときはこうします: + + iconv -f UTF-8 -t SHIFT_JISX0213 < utf8.txt > sjis.txt + +