TeXエディターのTeXworksで、ボタン1つで編集中のTeXファイルをpdfファイルにするための、設定をメモします。
1. まずはTeX関連ファイルがインストールされているか確かめる
platexが動くか確かめるには、端末からコマンドで
platex [適当なTeXファイル]
と打てば動きを確認できます。
dvipdfmxが動くかは、同様に
dvipdfmx [適当なdviファイル]
で確認できます。
2. TeXworksで呼ぶための、シェルスクリプトを書き、保存する
上記の事が出来れば、とりあえずTeXが動き、使えます。ですが、いちいち打っていたら面倒なので、シェルスクリプトに書いておきます。ファイル名は「
pdfplatex.sh
」にしておきます。
#!/bin/sh
platex $1 || exit 1
dvipdfmx $1 || exit 1
これに実行権限を付けて /usr/local/bin に保存します。
3. TeXworksでシェルスクリプトを呼ぶ設定をする
TeXworksの編集>設定 の画面で設定を行います。
※クリックで拡大します。①TeXおよび関連プログラムのパス
→ /usr/local/bin を一番上にしておきます。
②タイプセットの方法
→ pdfpLaTeX で、プログラムを先ほどのシェルスクリプトを設定し、引数を $basename にします。
以上で、TeXworksからボタン1つ(緑色の再生マーク:タイプセットボタン)でpdfファイルが生成できるようになりました。
- 関連記事
-