| (たぶん)15分でできる!RedHat Linux 9で日本語TeX環境の構築 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| このページは私の覚え書きのために作成したものです・・・。 TeX初心者・Linux初心者の方には参考になるかと思い公開します。 もし間違い等があればご指摘ください。 最新版のteTeXやその他必要なものを新たにインストールするのは私には非常に面倒でしたので 私のRedHat Linux 9は2003/7頃の雑誌におまけでついてあったフリーのものです。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1. pxdvi関連の設定 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| まず、/etc/vfontcap と /etc/vfontcap.ja を修正します。 vfontcapを開いて |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| となっている部分を | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| のように書き直して上書き保存します。 vfontcap.jaの修正もvfontcapの場合と全く同じ作業なのでごにょごにょします。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 次に、/usr/share/texmf/xdvi/vfontmapを修正します。 vfontmapを開くと |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| のように書かれていますが、この上でも下でもどっちでもいいんで | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| を書き加えて上書き保存してください。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pxdviのウィンドウの幅を大体A4縦の幅に合わせます。 (初期設定のままでよければここの修正は必要ありません。) /usr/share/texmf/xdvi/XDvi を開いて |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| を、どこでもいいのですが一番上の行にでも書き加えて上書き保存します。
サイズを変更したいならば、上の640の部分が幅、700の部分が高さなので適宜書き換えてください。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2. pdvipsの設定 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| /usr/share/texmf/pdvips/config/config.psを修正します。 config.psを開いて |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| のすぐ下の行あたりに | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| を書き加えて上書き保存します。
さらに、初期設定のままではpdvipsを実行すると印刷が始まってしまうので、嫌な人は |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| の部分を | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| のように、コメントアウトしてください。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3. jsclassesの追加 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 奥村先生の新ドキュメントクラス(jsclasses)を追加させていただいく場合に以下の作業が必要です。
まず、お好きなところにフォント関連のファイル |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| jis.tar.gz(jis/jisgフォント) morisawa.tar.gz(morisawaフォント) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| を保存します。 次に、/usr/tmpに保存したと仮定して、Terminalで |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| と入力します。 さらに |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| と入力し、/usr/share/texmf/ptex/platex下にjsディレクトリを作成します。 このjsディレクトリの中に |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| jsclasses.zip(新ドキュメントクラス) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| を保存してから | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| と入力します。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 補足A. amsmath.styの修正 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| amsmathスタイルとtxfontsを使用する際、読み込む順番によっては、\intや\idotsint等のコマンドを 含んだソースをコンパイルしようとするとエラーメッセージが表示される場合があります。 /usr/share/texmf/tex/latex/amsmath.styを開いて(どこでも構いませんが)一番上あたりに |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| と書き加えることで解決する場合があります。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 補足B. ghostscriptの用紙サイズ設定 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TeXで作成した日本語を含む文章をPDFにするには、いったんpdvipsでpsファイルを作成してから ghostscriptのps2pdfでPDFファイルを作ります。 初期設定では用紙サイズがU.S.letterになっているので他の用紙サイズ(A4とかA3とか)の文章では 変なサイズのPDFになってしまいます。 そこでサイズを変更するには次の2通りがあります。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| i) ps2pdfを実行する時に設定する | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| platex→pdvipsでpsファイルを作成してから、Terminalで | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ii) gs_init.psを書き換えてデフォルトを他のサイズにする | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| /usr/share/ghostscript/7.05/lib/gs_init.psを開いて(今は7.05じゃないかも) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| の行がコメントアウトになっているので | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| のように%を削除して上書き保存します。
A4サイズ以外に変更したいなら a4 を a3 や a5 みたいに書き換えます。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 補足C. MS-Word等のフォントサイズにしたい | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TeXの1ポイントとWord等のDTPの1ポイントは異なるサイズが定義されていて、TeXで作った文章は 同じポイント数でもDTPに比べ小さくなります。 和文ではさらに0.962216倍(jsclassesでは0.962216*0.961倍)になり、かなり小さくなります。 それでは、投稿論文や報告書などでWord等のフォントサイズが指定されている場合に困ります。 例えば、jsarticleクラスの12ptをDTPの12ptにしたい場合には |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| の部分を | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| と書き直して上書き保存してください。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 使用方法 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 以上で基本的な設定を行いました。 最後にテストしてみます。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| このような他愛も無いソースを作成します(ファイル名はtest.texにでもしておきますか)。 Terminalで以下のコマンドを実行してテストしてみてください。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 参考サイト | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
・Linux での teTeX, pTeX, pLaTeX2e のインストール |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ご意見等はこちらにお願いします。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modfied: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||