読者です 読者をやめる 読者になる 読者になる

Sublime Text 2 で LaTeX の設定をしなおした

コンパイルしたときにうまくいかなかったのか,いつもとメッセージが違ったのか,はっきりとは覚えていないけどなんだか「あれ?」と思い,調べてみたらLaTeXToolsのアップデートが影響していたみたい.
というわけで,再設定をしたときのメモ.
(言うても,参考にしたサイト通りに設定しなおしただけなのですが)

やったこと

LaTeXToolsをすでに導入している人向けです.これから導入したい方は参考サイト様を頭から読むとしあわせになれると思います.

1. Sublime Text 2 でおもむろにコマンドパレットを起動する(⌘ + Shift + p)
2. LaTeXToolsで検索をかけて,"LaTeXTools : Reconfigure and migrate settings" を実行する
3. お好きなエディタで ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/LaTeXTools/builders/traditionalBuilder.py をひらく
4. 参考サイト様にならって編集する

20行目前後

DEFAULT_COMMAND_LATEXMK = ["latexmk", "-cd",
                    "-e", "$pdflatex = '%E -interaction=nonstopmode -synctex=1 %S %O’",
                    "-f", "-pdf”]

コメントアウト(選択してcmd + /)し,Sublime Text - TeX Wiki を参考に

DEFAULT_COMMAND_LATEXMK = ["latexmk", "-cd",
                    "-e", "$latex = 'uplatex %O -interaction=nonstopmode -synctex=1 %S'",
                    "-e", "$biber = 'biber %O --bblencoding=utf8 -u -U --output_safechars %B'",
                   "-e", "$bibtex = 'upbibtex %O %B'",
                    "-e", "$makeindex = 'makeindex %O -o %D %S'",
                    "-e", "$dvipdf = 'dvipdfmx %O -o %D %S'",
                    "-f", "-norc", "-gg", "-pdfdvi"]

を貼り付ける.

ちなみに,すでに Sublime Text 2 で LaTeX 使いで,これまで通りの挙動にしたい場合には ~/.latexmkrc を見ながら,新たに貼り付けた内容を編集すればよいのではないかと思います(自分は特に気にならなかったので試していません).

5. 念のため,~/.latexmkrc をリネームしとく

以上です.

広告を非表示にする