6と7のリビジョン間の差分
2013-04-21 04:49:56時点のリビジョン6
サイズ: 1295
編集者: grafi
コメント:
2013-04-27 13:46:03時点のリビジョン7
サイズ: 1330
編集者: grafi
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 34: 行 34:

----
[[CompilerClassCategory]]

言語処理系論

公式ページ

言語処理系論(2013年度)

エンコーディングの宣言がなされておらず、実際にはEUC-JPで書かれているので、環境によってはEUC-JPエンコーディングを指定しないと文字化けします。

  • .emacs に (prefer-coding-system 'euc-jp) を追加するといい感じかもしれない(自分は少し違うのを書いているので要検証) -- Kissge 2013-04-20 23:22:09

ちなみにVimでは

" encoding
set encoding=utf-8
set fileencoding=utf-8
set fileencodings=iso-2022-jp-3,eucjp-ms,utf-8,ucs-bom,cp932,latin-1
function! AU_ReCheck_FENC()
    if &fileencoding =~# 'iso-2022-jp' && search("[^\x01-\x7e]", 'n') == 0
        let &fileencoding=&encoding
    endif
endfunction
augroup CheckEnc
    autocmd!
    autocmd BufReadPost * call AU_ReCheck_FENC()
augroup END
if &encoding == 'utf-8'
    set ambiwidth=double
endif

という設定で大体の日本語エンコーディングは大丈夫です。http://www.kawaz.jp/pukiwiki/?vimに掲載されている設定の、iconvのチェックを省いた簡略版です。-- grafi 2013-04-21 04:49:55


CompilerClassCategory

言語処理系論 (最終更新日時 2013-09-10 12:07:36 更新者 grafi)