TeXworksでMiKTeXを使う

TeXworksでMiKTeXを使う

- 松木 孝幸 の投稿
返信数: 0
TeXworksでは日本語が使えるようなTeXのパッケージを利用されているようですが、TeX Wikiを完璧にするために以下のことを記述しておきます。

もうすでにどなたかこの話題について解説がありましたら、ご容赦願います。
TeXworksでeps画像ファイルが入った(La)TeXファイルをMiKTeXで処理すると、epsファイルを認識しません。そのために、以下の操作が必要です。

TeXworksで新しいタイプセットを作成します。Windowsの場合には以下のバッチファイルを作成します。Linux/MacOSの場合には同等のshellスクリプトを書けば良い。

tex-dvips-ps2pdf.bat
@tex -synctex=1 "%1.tex" && dvips "%1.dvi" && ps2pdf "%1.ps"

latex-dvips-ps2pdf.bat
@latex -synctex=1 "%1.tex" && dvips "%1.dvi" && ps2pdf "%1.ps"

これらをMikTeXかTeXworksのbinディレクトリに保存後、[編集]→[設定]→[タイプセット→[タイプセットの方法]→[+を押下]

名前:pdfLaTeX2
プログラム:[参照]ボタンを押し、上記のlatex-dvips-ps2pdf.batを選択
引数:$basename
[☓]実行後、PDFを表示する

これらを入力後に、[デフォルト]に上記の[pdfLaTeX2]を選択する。pdfTeXについても上記と同様にする。TeXを種に使う場合にはpdfTeX2をデファオルトにする。

以上で、MiKTeXパッケージでもepsファイルエラーを出さずにTeXworksを使用できるようになります。