TeXsudioを導入したが、初期設定が分からない。ネット上の信頼できる情報TeXWikiを見習って設定しても上手く動作しない。そこで虱潰しにネットを調べで、動作するようにした。困る人も多いはずなので、緊急的にブログに記録しておく。記録しておかないとすぐに忘れることもある。まだ、触り始めて3日目なので、初期設定は変更するかもしれない。
ここでは必要な最低限のコマンドの変更を記録しておく。なお、筆者のPCはWindows 7である。
1. エディタ
初期設定では日本語ではないので、フォントエンコーディングをShift_JISにする。また、デフォルトは文法チェックをするので、原稿が真っ赤になる。それで、インラインのチェックを外す。これは簡単。
2. 詳細なエディタ設定
文法エラーがあると、エディタが止まってしまい、何が原因かわからなかった。時間を浪費するので、非常に困った。これはネットで調べてやっと解決した。
エディタの標準出力に表示の所を
(/dev/nulへリダイレクトされていないなら)常にする
を選択する。デフォルトではnul(無)に送られるので、プロセスが表示されない。ここを「常にする」にすれば、コンパイルプロセスが表示されるし、エラーがあると、どこで止まるか分かる。そこを見て修正すればよい。エディタの行番号は表示させておく方が便利なようだ。
3. コンパイラの設定
latex.exe -->platex.exeとしないとjbookなどを使ったソースがコンパイルできない。この場合はビルドで、DVI->PDFチェーンとし、コンパイラはLaTeX、ビューアはPDFビューアとすればよい。
私の例
platex.exe -synctex=1-interaction=nonstopmode %.tex
ただ、DVIファイルを作成し、それをPDFに変換しているようで、時間がかかる。したがって、設定はしたが、使わない。
PdfLaTeXの設定が分からなかった。ネットで調べると、単に
pdfplatex.bat %.tex
とするだけでよい。この場合、ビルドをコンパイル&表示、コンパイラをPdfLaTeXとする。ビューアはPDFビューアでよい。この方がコンパイル速度が上がるようだ。
索引作りは日本語対応のmendexを使うが、あるファイルのコンパイルでハングアップした。そこでmakeindexに戻すと正常動作する。よく分からない。この画像ではmendexになっているが、makeindexに戻した。
4. 私のビルドの設定
これでLaTeXが快適に使えるようになる。もっと良い設定が見つかれば、修正する。とりあえず、緊急報告。
TexStudioでページをランドスケープにする方法。
\documentclass[a4j, landscape]{jarticle}
\usepackage{rotating}
たったこれだけでPDF Viewerが横向きになる。