文字コード関係

9. 文字コード関係


文字コードにはEUCやSJIS等があり、UnixではEUC、WindowsではSJISが主流である。 Unixを利用したインターネットでもEUCがよく使われる。 ブラウザでホームページを見ているときおこる「文字化け」の原因の多くは、文字コードの不一致であり、ブラウザの「コード切り替え」を行うとたいてい「文字化け」は解消される。


SJIS -> EUC
nkf -ed file.sjis > file.euc


EUC -> SJIS
nkf -sc file.euc > file.sjis


よくWindowsを利用する場合は、ファイルはSJISで作成するのが望ましい。
(あまりお勧めではないが・・・)
そこで、Linux上のMuleの標準文字コードをSJISに設定する。
<方法>
ユーザのホームに以下のファイルを作成する。
○ファイル名:".emacs"
○内容:
(set-default-file-coding-system *sjis*)
(set-keyboard-coding-system *euc-japan*) (set-display-coding-system *euc-japan*)
(set-default-file-coding-system *sjis*)
(setq enable-double-n-syntax t)


戻る