インストール|DVI ファイルをプレビューする

タイプセットを実行する

latex コマンドの実行

まずは、mi で TEX モードの書類が開かれていて、そこには正しく LaTeX のソースコードが書かれているとします。そのファイルは「.tex」の拡張子がついており、ファイル名に日本語が含まれていないことを確認してください。ファイル名がこれらの条件を満たしていないとタイプセットできません。

TeX ソースファイルをタイプセットするために、platex コマンドを実行します。ツール「タイプセット」を実行してください。自動的に、「* TeX Console *」というタイトルのターミナルが開かれ platex コマンドが実行されます。

ツール「タイプセット」実行時にアプリケーション「TeXBridge」が起動します。このアプリケーションはコマンドの実行を仲立ちするアプリケーションというだけでなく、TeX Tools for mi の各種設定を行うことができます。

ターミナル「TeX Console」は、その後、platex コマンド の実行だけでなく、dvipdfmx や ebb 、xdvi などの実行に利用され、自動的に閉じられることはありません。ターミナルの色の設定は設定ウィンドウで変更することができます。ターミナルウィンドウの「* TeX Console *」というタイトルが重要です。このタイトルのターミナルでコマンドが実行されますので、変更しないようにしてください。なお、ターミナルの文字コードは UTF-8 に自動的に設定されます。

タイプセットが終了したら、生成されたログファイルを解析し、エラーがあれば、mi のインデックスウィンドウ 「TeX Compile Log」にエラー内容と箇所が表示されます。

ウィンドウ「TeX Compile Log」で、エラーを示している行をダブルクリックすると、ソースコードのエラー箇所にジャンプすることができます。

グラフィクの挿入と Bounding Box

ほとんどの人は dvipdfmx で DVI ファイルから変化した PDF ファイルを最終出力先にしていると思います。TeX Tools for mi もそのようなワークフローを想定しています。

graphicx パッケージ及び\includegraphics コマンドを使って、EPS ファイルや PDF、PNG、JPEG ファイルを挿入することができます。しかし、何らかの方法で Bopunding Box の情報を生成する必要があります。 dvipdfmx ドライバを使用(graphicx パッケージのオプションで指定)の場合は、PDF、PNG、JPEG ファイルは BoundingBox 情報を extractbb/ebb コマンドを使って .xbb ファイルとしてに書き出す必要があります。

TeX Tools for mi の ツール「Bounding Box を抽出」を使えば、編集中のファイルで挿入されているグラフィクファイルすべてに対して自動的に extractbb/ebb コマンドを実行することができます。

なお、dvipdfmx ドライバ を使用している場合、platex コマンドに -shell-escape オプションを付けると、タイプセット時に自動的に extractbb を実行して .xbb ファイルを生成してくれます。しかし、画像がアップデートされても .xbb ファイルは自動的にアップデートしてくれません。そのような時に手動で extractbb を実行する必要があります。そのような時にも、TeX Tools for mi の ツール「Bounding Box を抽出」が役に立つでしょう。

自動的に2回タイプセットする

\label や \ref コマンドによる相互参照に変更があった時、2回タイプセットしないと、その変更は正しく反映されません。TeX Tools for mi は相互参照の変更があったときだけ自動的に2回タイプセットさせることができます。設定画面で自動的に2回タイプセットするかしないかを設定することができます。

なお、「すばやくタイプセット&プレビュー」ではこの機能は無視されます。すばやくなくなってしまいますから。

pdfTeX のサポート

pdfLatex, lualatex など、DVIファイルの生成を行わず、直接 PDF ファイルを生成するワークフローに対応しています。

ツール「タイプセット & プレビュー」「すばやくタイプセット & プレビュー」はタイプセットのログを解析することにより、DVI ファイルと PDF のどちらが生成されたか調べて、適切なプレビューアを自動的に選択します。

ツール「タイプセット & PDF プレビュー」は、タイプセットの出力が PDF の場合は、DVI を PDF に変換するプロセスを自動的にスキップします。

インストール|DVI ファイルをプレビューする