2012年1月30日月曜日

cygwinでtexlive2011日本語追加パッチ

Windows 7環境にcygwin1.7.9-1をほぼフルインストールし、さらにtexlive2011をインストール後、texlive2011日本語追加パッチ tl11supp-120120.tar.xz を試して見ました。
以前にも書いたように,コンパイルはエラーなく終わる(しかし非常に時間がかかる)のですが,インストールしてみるとシンボリックリンクが機能していません.
具体的には、texlive2011を/usr/local/texlive/2011 以下に,日本語追加パッチによるものを/usr/local/texlive/p2011 以下にインストールした仮定すると,通常/usr/local/texlive/p2011/ 下のtexmf-distやtlpkgがそれぞれ/usr/local/texlive/2011 の同名のディレクトリにシンボリックリンクが貼られているはずなのですが、それが機能していません.
とりあえずこのシンボリックリンクを貼り直すとplatexやdvipdfmx, pxdviがきちんと機能することが確認出来ました.他にも不具合があるかもしれないのですが,あまり使いこなしている訳ではないので,私の普段の用途からすると問題なさそうです.ただ私のPCではcygwinのxが非常に重く,pxdviではページごとの描画に数秒の時間を取られるためdvioutやsynctexを使う努力をしてみたほうが良いかも知れません.

またcygwinのemacsを使わずにgnupackで配布されているntemacsを使おうと思ったのですが,こちらはcygwinのシンボリックリンクを認識してくれないようで困っています.またcygwinのx上のターミナルから起動すると挙動がおかしかったりもしました.
シンボリックリンクについてはw32-symlinks.elを使えばwindowsのショートカットはきちんと認識出来ているようなので,とりあえずはなんとかなるかな.

ubuntuのものと環境をなるべく変えたくないのですが、正統的にw32texを使うべきなのかなぁ.
windows上で自分好みのTeX環境を作るのはしんどいです.