トップ «前の日記(2010/07/13(Tue)) 最新 次の日記(2010/07/23(Fri))»
【ソース+水=麦茶色の何か】

半期 四半期 全カテゴリ

今日の一言


2010/07/22(Thu) タイムリミットまであと・・・ [長年日記] 21:00現在 28℃

_ [Linux][Ubuntu][FC][Debian][Tex][雑記] Debianでtex環境を整える

Debianでは、gs-cjk-resourcesやcmap-adobe-japan1などのcmap関連パッケージ等をaptでインストールするには、apt-line に non-free を追加する必要がある。

具体的には、/etc/apt/sources.list の一部を以下のように書き換える。

 #deb http://ftp.jp.debian.org/debian/ lenny main
 deb http://ftp.jp.debian.org/debian/ lenny main non-free

これで、

 #apt-get update

し、

 # apt-get install texlive texlive-latex-extra dvipng latex-xft-fonts okumura-clsfiles xdvik-ja dvipsk-ja latex-cjk-japanese latex-cjk-japanese-wadalab jbibtex-bin mendexk xpdf xpdf-japanese gv gs-cjk-resource cmap-adobe-japan1 cmap-adobe-japan2 cmap-adobe-cns1 cmap-adobe-gb1 cmap-adobe-korea1 nkf

とすれば、必要なものがすべてインストールされるはず。

あとは、texファイルを用意し、コンパイルすればいい。

*ただし、文字コードはEUCにしておく必要あり。

 $ nkf -e hoge.tex > hoge.euc.tex

*「WARNING ** Could not open config file "fontmapsx". 」みたいなエラーが出る場合、次のようにリンクを貼れば直る。

 # ln -s /etc/texmf/dvipdfm /etc/texmf/dvipdfmx

*こちら(ttp://be.nucl.ap.titech.ac.jp/~koba/mem/config.html)にtex関連コマンドの使い方がまとめられていたので、引用させていただきました。

$ platex hoge.tex # hoge.texをコンパイルし、hoge.dviを作る。

$ dvips hoge.dvi # hoge.dviをhoge.psに変換。

$ ps2pdf hoge.ps # hoge.psをhoge.pdfに変換。

$ pdf2ps hoge.pdf # hoge.pdfをhoge.psに変換。

$ dvipdf hoge.dvi # hoge.dviを一端PostScriptに変換し、pdfに変換。

$ dvipdfmx hoge.dvi # hoge.dviを直接hoge.pdfに変換。

$ xdvi hoge.dvi # hoge.dviを見る。

$ gv hoge.ps # hoge.psを見る。

$ gv hoge.pdf # hoge.pdfを見る。

$ acroread hoge.pdf # Abode Readerでhoge.pdfを見る。

というか、こんなにいいページがあるなら、自分が覚書を書いた意味はなかったかも・・・。