*[[Sublime Text:http://www.sublimetext.com/]] [#pefc7cc2]

#ref(http://upload.wikimedia.org/wikipedia/en/4/4c/Sublime_Text_Logo.png,right,around,nolink,Sublime Text)
Sublime Text はカスタマイズ性に優れたモダンなテキストエディタで,シェアウェアです。
Windows, macOS, Linux で動作します。

&color(White,#5F2F2F){  ''◆目次◆''  };&br;
''公式サイト''
-[[Sublime Text:http://www.sublimetext.com/]]
-[[Package Control - the Sublime Text package manager:https://packagecontrol.io/]]
-[[Sublime Text 3:http://www.sublimetext.com/3]]
-[[Sublime Text 3 - Dev Builds:http://www.sublimetext.com/3dev]]

LaTeXTools というプラグインを利用すれば,LaTeX 用のエディタとして便利に利用できます。

----
#contents
----

*Sublime Text とは [#w93773a9]

Sublime Text はカスタマイズ性に優れたモダンなテキストエディタです. (シェアウェア)
**日本語に関するプラグイン [#fa7e32d3]

-[[Sublime Text:http://www.sublimetext.com/]]
***日本語入力のインライン変換対応 [#cde09531]

**Sublime Text 3 [#o04f9cc2]
-[[Sublime Text 3:http://www.sublimetext.com/3]]
-[[Sublime Text 3 - Dev Builds:http://www.sublimetext.com/3dev]]
-[[IMESupport for Sublime Text:https://github.com/chikatoike/IMESupport]]
--[[「IMESupport」の検索結果一覧 - ゆり日記:http://d.hatena.ne.jp/chikatoike/archive?word=IMESupport]]
-[[Sublime Mozc Input:http://yasuyuky.github.io/SublimeMozcInput/]]

**動作環境 [#ec9465b5]
***Shift_JIS, EUC-JP 対応 [#bc9dcabf]

Windows, OS X, Linux
-[[ConvertToUTF8:https://github.com/seanliang/ConvertToUTF8]]

*[[Sublime Package Control:http://wbond.net/sublime_packages/package_control]] [#r17a3176]
**PDF ビューアとの連携 [#hf07fc30]

*Windows での日本語入力対応 [#cde09531]
-[[IMESupport for Sublime Text:https://github.com/chikatoike/IMESupport]]
-[[「IMESupport」の検索結果一覧 - ゆり日記:http://d.hatena.ne.jp/chikatoike/archive?word=IMESupport]]
-[[WindowsのIMEでインライン変換を正しく表示できるようにしてみた:http://qiita.com/items/5ccbe63d36009680e0e6]]
-[[[MAC][WIN]SUBLIME TEXT のススメと最初にすべき日本語入力環境の改善:http://roguer.info/2012/11/01/6049/]]
[[SumatraPDF]],[[Skim]],[[Evince]] などのビューアが forward & inverse search に対応しています。

*Shift_JIS, EUC-JP 対応 [#bc9dcabf]
-[[ConvertToUTF8:https://github.com/seanliang/ConvertToUTF8]]
--Sublime Text で Shift_JIS, EUC-JP などでエンコードされたファイルを扱うためのプラグイン.
***forward search [#f7ecc231]

*Japanese menu for Sublime Text [#p0f8c581]
-LaTeXTools を使用している場合は Ctrl+L をタイプしたあとで J をタイプすると forward search が実行されます。

-[[sublimetext_japanize:https://github.com/kik0220/sublimetext_japanize]]
***inverse search [#u2a5078e]

*[[LaTeXTools (LaTeX Plugin for Sublime Text):https://github.com/SublimeText/LaTeXTools]] &aname(latextools); [#e60d4c0f]
-SumatraPDF で inverse search を行う設定
 "C:\Program Files\Sublime Text 3\sublime_text.exe" "%f:%l"

-Skim で inverse search を行う設定
 PDF-TeX 同期サポート:
  初期値:    Sublime Text
  コマンド:  /Applications/Sublime Text.app/Contents/SharedSupport/bin/subl
  引数:     "%file":%line

-Evince の場合,LaTeXTools を使用している場合は Ctrl+左クリック を実行すると inverse search が実行されます。


**関連リンク [#p3fe3a8a]

-[[Sublime Text 3でLaTeXのコンパイル:http://chahan69.blogspot.jp/2016/04/sublime-text-3latex.html]]
-[[SublimeText Vim Emacs プラグイン比較表:https://github.com/chikatoike/SublimeTextWiki/wiki/SublimeText-Vim-Emacs-%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E6%AF%94%E8%BC%83%E8%A1%A8]]


*[[LaTeXTools (LaTeX Plugin for Sublime Text):https://github.com/SublimeText/LaTeXTools]] [#e60d4c0f]

-[[SublimeText/LaTeXTools · GitHub:https://github.com/SublimeText/LaTeXTools]]
-[[latex | Tech, TeX and Theory:http://tekonomist.wordpress.com/tag/latex/]]
-[[latex | Tech, TeX and Theory:https://tekonomist.wordpress.com/tag/latex/]]
-[[Sublime text 3 備忘録:http://qiita.com/Oska/items/cc22528fb92d288652d7]]
-[[SublimeText3+LaTeXTools+TeXLive2015でWindowsなplatex執筆環境構築:http://yanoshi.hatenablog.jp/entry/2016/01/21/165454]]
-[[Sublime Text 3を試してみた(Texのコンパイル用):http://himaneko8lynx.blog.fc2.com/blog-entry-479.html]]


**インストール [#i186fdb3]

メニューの [Preferences] > [Package Control] を選択します。
[Package Control] が存在しない場合は [Tools] > [Install Package Control...] から
Package Control をインストールします。
Package Control: Install Package を選択します。
LaTeXTools を入力して LaTeXTools を選択します。

**Windows [#m3e22b6d]
-[[Sublime Text3におけるLaTeXコンパイル時のゴミファイルの処理:http://hagetak.hatenablog.com/entry/2014/01/05/180432]]
-[[Windows + sublime text2 + pLatexの環境設定:http://yshtak.tumblr.com/post/65763928976/windows-sublime-text2-platex]]
-[[Sublime Text2でLaTeX:http://yanoshi.hatenablog.jp/entry/2013/09/17/190954]]
-[[Sublime Text 2 で LaTeX on Windows:http://ichiro-maruta.blogspot.jp/2013/01/sublime-text-2-latex.html]]

***ビルドコマンドの設定 [#jbbbbc43]

メニューの [Preferences]-[Browse Packages...] を選択します.~
LaTeXTools フォルダーの LaTeX.sublime-build を編集します.~
[[LaTeX.sublime-build の 50行目から 105行目:https://github.com/SublimeText/LaTeXTools/blob/master/LaTeX.sublime-build#L50-105]]あたりで設定されている
Windows での cmd (コマンド) と path (パス) は
 			// *** BEGIN MikTeX 2009 ***
から
 			// *** END MikTeX 2009 ***
で囲まれている以下の設定が初期設定になっています.~
 			"cmd": ["texify", 
 					"-b", "-p",
 					"--tex-option=\"--synctex=1\""
 			],
 			
 			"path": "",
これをコメントアウトします.~
 			// "cmd": ["texify", 
 			// 		"-b", "-p",
 			// 		"--tex-option=\"--synctex=1\""
 			// ],
 			
 			// "path": "",
その下にある
 			// *** BEGIN TeXLive 2011 ***
から
 			// *** END TeXLive 2011 ***
で囲まれている以下の設定~
メニューの [Preferences] > [Browse Packages...] を選択します。

 			// "cmd": ["latexmk", "-cd",
 			// 	"-e", "\\$pdflatex = '%E %O -interaction=nonstopmode -synctex=1 %S'",
 			//	//"-silent",
 			// 	"-f", "-pdf"],
 
 			// "path": "C:\\texlive\\2011\\bin\\win32;$PATH",
を削除して以下のように cmd (コマンド) と path (パス) を設定します.~
■ Latexmk-pdfupLaTeX の場合~
 			"cmd": ["latexmk", "-cd",
 				"-e", "\\$latex = 'uplatex %O -no-guess-input-enc -kanji=utf8 -interaction=nonstopmode -synctex=1 %S'",
 				"-e", "\\$bibtex = 'upbibtex %O %B'",
 				"-e", "\\$makeindex = 'mendex %O -U -o %D %S'",
 				"-e", "\\$dvipdf = 'dvipdfmx %O -o %D %S'",
 				//"-silent",
 				"-f", "-norc", "-gg", "-pdfdvi"],
 
 			"path": "C:\\texlive\\2013\\bin\\win32;$PATH",
User/LaTeXTools.sublime-settings を編集します。
User/LaTeXTools.sublime-settings が存在しない場合は
[Preferences] > [Package Settings] > [LaTeXTools] > [Settings - User] を選択すると
>
You do not currently have a personalized&br;
LaTeXTools.sublime-setting file.&br;
&br;
Create a copy of the default settings file in your&br;
User directory?&br;
<
と表示されるので [OK] をクリックします。

■ Latexmk-pdfupLaTeX2 の場合~
 			"cmd": ["latexmk", "-cd",
 				"-e", "\\$latex = 'uplatex %O -no-guess-input-enc -kanji=utf8 -interaction=nonstopmode -synctex=1 %S'",
 				"-e", "\\$bibtex = 'upbibtex %O %B'",
 				"-e", "\\$makeindex = 'mendex %O -U -o %D %S'",
 				"-e", "\\$dvips = 'dvips %O -z -f %S | convbkmk -u > %D'",
 				"-e", "\\$ps2pdf = 'ps2pdf.bat %O %S %D'",
 				//"-silent",
 				"-f", "-norc", "-gg", "-pdfps"],
 
 			"path": "C:\\texlive\\2013\\bin\\win32;$PATH",
User/LaTeXTools.sublime-settings の中身の

■ Latexmk-pdfLaTeX の場合~
 			"cmd": ["latexmk", "-cd",
 				"-e", "\\$pdflatex = 'pdflatex %O -interaction=nonstopmode -synctex=1 %S'",
 				"-e", "\\$bibtex = 'bibtex %O %B'",
 				"-e", "\\$makeindex = 'makeindex %O -o %D %S'",
 				//"-silent",
 				"-f", "-norc", "-gg", "-pdf"],
 
 			"path": "C:\\texlive\\2013\\bin\\win32;$PATH",
 	"builder_settings" : {

■ Latexmk-LuaLaTeX の場合~
 			"cmd": ["latexmk", "-cd",
 				"-e", "\\$pdflatex = 'lualatex %O -interaction=nonstopmode -synctex=1 %S'",
 				"-e", "\\$bibtex = 'bibtexu %O %B'",
 				"-e", "\\$makeindex = 'texindy %O -o %D %S'",
 				//"-silent",
 				"-f", "-norc", "-gg", "-pdf"],
 
 			"path": "C:\\texlive\\2013\\bin\\win32;$PATH",
の次の行に
 		"command" : ["latexmk", "-cd",
 				"-e", "$latex = 'uplatex %O -no-guess-input-enc -kanji=utf8 -interaction=nonstopmode -synctex=1 %S'",
 				"-e", "$biber = 'biber %O --bblencoding=utf8 -u -U --output_safechars %B'",
 				"-e", "$bibtex = 'upbibtex %O %B'",
 				"-e", "$makeindex = 'upmendex %O -o %D %S'",
 				"-e", "$dvipdf = 'dvipdfmx %O -o %D %S'",
 				"-f", "-%E", "-norc", "-gg", "-pdfdvi"],

■ Latexmk-LuaJITLaTeX の場合~
 			"cmd": ["latexmk", "-cd",
 				"-e", "\\$pdflatex = 'luajitlatex %O -interaction=nonstopmode -synctex=1 %S'",
 				"-e", "\\$bibtex = 'bibtexu %O %B'",
 				"-e", "\\$makeindex = 'texindy %O -o %D %S'",
 				//"-silent",
 				"-f", "-norc", "-gg", "-pdf"],
 
 			"path": "C:\\texlive\\2013\\bin\\win32;$PATH",
を追加します。

■ Latexmk-XeLaTeX の場合~
 			"cmd": ["latexmk", "-cd",
 				"-e", "\\$pdflatex = 'xelatex %O -interaction=nonstopmode -synctex=1 %S'",
 				"-e", "\\$bibtex = 'bibtexu %O %B'",
 				"-e", "\\$makeindex = 'texindy %O -o %D %S'",
 				//"-silent",
 				"-f", "-norc", "-gg", "-pdf"],
 
 			"path": "C:\\texlive\\2013\\bin\\win32;$PATH",
***SumatraPDF のインストール [#l6a7a293]

***SumatraPDF の設定 [#xdcd22a2]
[[SumatraPDF]] をインストールします。

メニューの [Preferences]-[Browse Packages...] を選択します.~
LaTeXTools フォルダーの viewPDF.py を編集します.~
[[viewPDF.py の 50行目:https://github.com/SublimeText/LaTeXTools/blob/master/viewPDF.py#L50]]あたりの
***使い方 [#r3b484f1]

 			viewercmd = ["SumatraPDF", "-reuse-instance"]
TeX ファイルを編集して Ctrl+B をタイプするとビルドが開始されて PDF ファイルが作成されます。
PDF ファイルが作成されると SumatraPDF で PDF ファイルが表示されて forward search が実行されます。

を以下のように修正します.
**macOS [#c2e22368]

■ SumatraPDF.exe を C:\Program Files (x86)\SumatraPDF にインストールした場合~
***ビルドコマンドの設定 [#x87217d3]

 			viewercmd = [r"C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe", "-reuse-instance"]
メニューの [Preferences] &gt; [Browse Packages...] を選択します。

■ SumatraPDF.exe を C:\Program Files\SumatraPDF にインストールした場合~
User/LaTeXTools.sublime-settings を編集します。
User/LaTeXTools.sublime-settings が存在しない場合は
[Preferences] &gt; [Package Settings] &gt; [LaTeXTools] &gt; [Settings - User] を選択すると
>
You do not currently have a personalized&br;
LaTeXTools.sublime-setting file.&br;
&br;
Create a copy of the default settings file in your&br;
User directory?&br;
<
と表示されるので [OK] をクリックします。

 			viewercmd = [r"C:\Program Files\SumatraPDF\SumatraPDF.exe", "-reuse-instance"]
User/LaTeXTools.sublime-settings の中身の

LaTeXTools フォルダーの jumpToPDF.py を編集します.~
[[jumpToPDF.py の 96行目:https://github.com/SublimeText/LaTeXTools/blob/master/jumpToPDF.py#L96]]あたりの
 	"builder_settings" : {

 				subprocess.Popen(["SumatraPDF.exe","-reuse-instance","-forward-search", srcfile, str(line), pdffile])
の次の行に
 		"command" : ["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 = 'upmendex %O -o %D %S'",
 				"-e", "$dvipdf = 'dvipdfmx %O -o %D %S'",
 				"-f", "-%E", "-norc", "-gg", "-pdfdvi"],

を以下のように修正します.
を追加します。

■ SumatraPDF.exe を C:\Program Files (x86)\SumatraPDF にインストールした場合~
***Skim のインストール [#uf11e28c]

 				subprocess.Popen([r"C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe","-reuse-instance","-forward-search", srcfile, str(line), pdffile])
[[Skim]] をインストールします。

■ SumatraPDF.exe を C:\Program Files\SumatraPDF にインストールした場合~
***使い方 [#i5f73594]

 				subprocess.Popen([r"C:\Program Files\SumatraPDF\SumatraPDF.exe","-reuse-instance","-forward-search", srcfile, str(line), pdffile])
TeX ファイルを編集して Cmd+B をタイプするとビルドが開始されて PDF ファイルが作成されます。
PDF ファイルが作成されると Skim で PDF ファイルが表示されて forward search が実行されます。

Ctrl+B をタイプすると TeX ファイルをビルドして PDF ファイルを作成したあとに SumatraPDF で PDF ファイルを表示して forward search を実行します.~

**OS X [#c2e22368]
-[[Sublime Text2で書きたくてTeX環境(@Mac)整えようとしたら詰んだ:http://kmdrism.com/2013/texkowai/]]
-[[Mac Sublime Text2で Tex 初歩の導入から OS X Mavericks:http://yusuke0.hatenablog.com/entry/2013/10/29/230314]]
-[[LaTeX on Sublime Text 2:http://izumin.hateblo.jp/entry/2013/05/09/230731]]
-[[sublime text 2でTeXできるようにしたときのメモ:http://myy.hatenablog.com/entry/2013/04/12/203612]]
-[[Sublime Text2 で(p)LaTeX文書を扱う:http://wiki.livedoor.jp/fuhmi/d/TeX%a4%cb%b4%d8%a4%b9%a4%eb%b3%d0%a4%a8%bd%f1%a4%ad]]
-[[Making your first PDF with LaTeX and Sublime Text 2 for Mac:http://economistry.com/2013/01/installing-and-using-latex-for-mac/]]
**Linux [#x47ef3df]
-[[Sublime Text 2 で LaTeX するまでのメモ:http://skalldan.wordpress.com/2012/11/23/sublime-text-2-%E3%81%A7-latex-%E3%81%99%E3%82%8B%E3%81%BE%E3%81%A7%E3%81%AE%E3%83%A1%E3%83%A2/]]

*SumatraPDF との連携 [#hf07fc30]
***ビルドコマンドの設定 [#z0e9fdec]

**forward search [#f7ecc231]
メニューの [Preferences] &gt; [Browse Packages...] を選択します。

LaTeXTools を使用している場合は Ctrl+L をタイプしたあとで J をタイプすると forward search が実行されます.~
User/LaTeXTools.sublime-settings を編集します。
User/LaTeXTools.sublime-settings が存在しない場合は
[Preferences] &gt; [Package Settings] &gt; [LaTeXTools] &gt; [Settings - User] を選択すると
>
You do not currently have a personalized&br;
LaTeXTools.sublime-setting file.&br;
&br;
Create a copy of the default settings file in your&br;
User directory?&br;
<
と表示されるので [OK] をクリックします。

**inverse search [#u2a5078e]
User/LaTeXTools.sublime-settings の中身の

 "C:\Program Files\Sublime Text 3\sublime_text.exe" "%f:%l"
 	"builder_settings" : {

*Skim との連携 [#a71db317]
の次の行に
 		"command" : ["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 = 'upmendex %O -o %D %S'",
 				"-e", "$dvipdf = 'dvipdfmx %O -o %D %S'",
 				"-f", "-%E", "-norc", "-gg", "-pdfdvi"],

**inverse search [#ud969bd6]
を追加します。

:PDF-TeX 同期サポート:| 
:初期値:|Sublime Text 2 または Custom
:コマンド:|/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl
:引数:|"%file":%line
***Evince のインストール [#q24adbfa]

*関連リンク [#p3fe3a8a]
[[Evince]] をインストールします。

-[[SublimeText Vim Emacs プラグイン比較表:https://github.com/chikatoike/SublimeTextWiki/wiki/SublimeText-Vim-Emacs-%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E6%AF%94%E8%BC%83%E8%A1%A8]]
***使い方 [#rcdb8d80]

**Windows [#m51226c8]
-[[NicoHack!第三回 おしゃれなテキストエディターSublime Textを使おう!:http://ch.nicovideo.jp/tanzo/blomaga/ar152449]]
-[[Windows 版の Sublime Text 2 を使う:http://blog.segu.jp/2012/05/windows-sublime-text-2.html]]
TeX ファイルを編集して Ctrl+B をタイプするとビルドが開始されて PDF ファイルが作成されます。
PDF ファイルが作成されると Evince で PDF ファイルが表示されて forward search が実行されます。

**OS X [#d13b8a86]
-[[Sublime Text 2のTeXビルドシステム:http://www35.atpages.jp/shocker/memoRANDOM/Misc/Misc_index.php]]
-[[Sublime Text2を使ってTexを書いてコンパイルまでする。:https://gist.github.com/4482213]]
-[[sublime text 2をmacで使う:http://blog.hifumi.info/mac/sublime-text-2-for-mac/]]
-[[Emacs, Vim, Sublime Text 2 徹底比較:http://funatti.hatenablog.com/entry/2012/07/13/155629]]
-[[Soda Theme:https://github.com/buymeasoda/soda-theme]]
**ChangeLog [#zcc7e097]

**Linux [#r2805e10]
-[[Sublime Text 2をLinux MintやUbuntuでPPAからインストールする:http://blog.lindwurm.biz/2013/04/how-to-install-sublime.html]]
-[[Sublime Text 2のプラグインOpen With Vimを書いてみた:http://d.hatena.ne.jp/itiut/20111229/1325138744]]
https://github.com/SublimeText/LaTeXTools/commits/master