Sublime Text 2 で LaTeX の設定をしなおした
コンパイルしたときにうまくいかなかったのか,いつもとメッセージが違ったのか,はっきりとは覚えていないけどなんだか「あれ?」と思い,調べてみたらLaTeXToolsのアップデートが影響していたみたい.
というわけで,再設定をしたときのメモ.
(言うても,参考にしたサイト通りに設定しなおしただけなのですが)
参考にしたサイト様
sublime text 2 で TeX に再チャレンジ - myy*blogでもお世話になりました.
やったこと
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 をリネームしとく
以上です.