ちっぷす: UTF-8で生活する

March 10, 2006


環境

設定すること

vim

tcsh

ターミナル

起動したら、「ターミナル」メニューの「ウィンドウ設定」で以下の設定をやる。

文字コード変換スクリプト

以下の内容のファイルをパスの通ったところに置く。 たとえばu2sというファイル名で置いたら、

u2s < UFT8_file > SJIS_file

のようにしてコードを変換できる。これでplatexがshift-jis版なときでも大丈夫。

#!/usr/bin/env perl
use 5.8.0;
use Encode;
use Encode qw(from_to);

while (<>) {
  from_to($_, 'utf8', 'shiftjis');
  print $_;
}