7
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

SublimeText3でUTF-8のLaTeX環境を構築する(Windows)

Last updated at Posted at 2016-12-07

背景

Tex文書の共同執筆やリユースをするときに、WindowsやMacなどで文字コードがことなると面倒なことになります。TeX文書もUTF-8に統一したほうがよいでしょう。

また、atomでもTeX関連のパッケージがあります。それらもトライしましたが、その2016-12-08の時点ではbibtexが動かなかったりplatexがなかったりで、イライラしたのでやめました。

確認済みのバージョン

  • Windows 10
  • TeXLive 2015
  • Sublime Text 3
  • LaTeXTools v3.12.11
  • SumatraPDF 3.1.2 (64bit)

手順

  • Sublime Text 3をインストールする
  • SublimeにPackage ControlをインストールしてLaTeXToolsをインストールする
  • TeXLiveをインストールしてパス(e.g. C:\texlive\2015\bin\win32)をとおす
  • SumatraPDFをインストールしてパス(e.g. C:\Program Files\SumatraPDF)をとおす
  • Sublimeのメニュー[Preferences]->[Package Settings]->[LaTeXTools]->[Settings-User]を選択してLaTeXTools.sublime-settingsのbuidlder_settingsの部分を下記のように編集する
LaTeXTools.sublime-settings
	"builder_settings" : {

		// General settings:
		// See README or third-party documentation
		
		"command" : ["latexmk", "-cd",
				"-e", "$latex = 'platex %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 = 'pbibtex %O %B -kanji=utf8'",
				"-e", "$makeindex = 'upmendex %O -o %D %S'",
				"-e", "$dvipdf = 'dvipdfmx %O -o %D %S'",
				"-f", "-%E", "-norc", "-gg", "-pdfdvi"],

		// (built-ins): true shows the log of each command in the output panel
		"display_log" : false,

		// Platform-specific settings:
		"osx" : {
			// See README or third-party documentation
		},

		"windows" : {
			// See README or third-party documentation
		},

		"linux" : {
			// See README or third-party documentation
		}
	},

確認

下記のソースをコピペしてCtrl+bを押し、SumatoraPDFが起動すればOKです。
初回はビルド方法を聞いてくるのでBuild With LaTeX - Traditionalを選ぶ。[Tool]->[Build With...]からもビルド方法の選択は可能です。

sample.tex
\documentclass[a4j,12pt]{jarticle}

\title{ {\LaTeX} サンプルファイル}
\author{長谷川大}
\date{\today}
\begin{document}
\maketitle

\section{はじめに}
ハローワールド!

\section{おわりに}
ハローワールド!

\end{document}

Ref.

7
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?