k_ikiの雑記帳

DTPのこと、創作のことなど、思いつくまま

ruby

ターミナルにおける日本語表示のズレ

Mac OSX Mauntain Lionのターミナルにおいては環境設定に「Unicode 東アジア A (曖昧) の文字幅を W (広) にする」オプションが追加されたが、Lion以前のMacにはそれがない。 したがってOSX10.7以前のターミナルにおいて、日本語フォントで表示されている部…

半角数字を全角に

rubyによるテキスト処理は久々。 リハビリがてら、過去にせうぞーさんから教わったものを。 今回は、Mac OSX10.6.8に標準でインストールされているruby1.8.7を利用。 目的は、テキスト中の半角数字をすべて全角数字に置換したい。 その際、メルアドやURLに含…

都道府県に続けてタブを追加

行頭が都道府県名で始まる住所の、都道府県名までとそれ以降との間にタブを追加。 ^(.+?[都道府県]) で検索したら酷い目に遭った。 当たり前だよね。 京都府 は 京都(タブ)府〜 になってしまう。 京都だけ気をつければ良さそうだけど、それだと実はちょっ…

InDesign互換ファイルからテキスト取り出し

標題のrubyスクリプト、一応書いてみた。 WindowsXP/InDesign CS3から書き出した*.inxの中からテキストだけを抜き出す。 ページ順に取り出してくれるわけじゃないので、フレームが連結されてないと順番ばらばらになる可能性大。(追記)連結されているなら…