試験運用中なLinux備忘録・旧記事

はてなダイアリーで公開していた2007年5月-2015年3月の記事を保存しています。

cjk-latex 4.7.0をインストール

最新版は4.7.0だが、portageには、バージョン4.5.2までしかない。Debianetch(安定版)ですら4.7.0なのに、かなり長いこと、この状況が続いているようだ。
(2007/11/12)ついにcjk-latex 4.7.0の公式ebuildが入り、以下の手順でインストールする必要はなくなった。

ebuildの入手

Gentoo Bugzillaの中に4.6.0向けのebuildがあり、これを利用することで、バージョン4.7.0をインストールできる。
http://bugs.gentoo.org/attachment.cgi?id=68790
cjk-latex-4.7.0.ebuildという名前で保存する。

フォントの準備

2007年9月現在、

ftp://ftp.ctan.org/tex-archive/fonts/CJK.tar.gz

は存在せず、

ftp://ftp.ctan.org/tex-archive/fonts/CJK.zip

になっている。内容も微妙に修正されているため、これを落として展開し、ebuildからそのまま使えるよう、.tar.gzにしておくと楽。

$ wget ftp://ftp.ctan.org/tex-archive/fonts/CJK.zip
$ unzip CJK.zip
$ tar zcf cjk-4.7.0-fonts.tar.gz CJK/
$ sudo mv cjk-4.7.0-fonts.tar.gz /usr/portage/distfiles/
$ rm CJK/ -fr

ebuildの準備

ローカルOverlayの準備が別途必要。(参考記事)

$ sed -i -e 's/KEYWORDS="~x86"/KEYWORDS="~amd64 ~x86"/' cjk-latex-4.7.0.ebuild
$ sudo mkdir -p /usr/local/overlays/local/dev-tex/cjk-latex
$ sudo cp cjk-latex-4.7.0.ebuild /usr/local/overlays/local/dev-tex/cjk-latex/
$ sudo ebuild /usr/local/overlays/local/dev-tex/cjk-latex/cjk-latex-4.7.0.ebuild digest

インストール

$ sudo emerge -av cjk-latex