Skip to content

Instantly share code, notes, and snippets.

@ishidur
Last active December 24, 2020 00:26
Show Gist options
  • Save ishidur/e69ded2544ee1ad723ae7ee4fa497192 to your computer and use it in GitHub Desktop.
Save ishidur/e69ded2544ee1ad723ae7ee4fa497192 to your computer and use it in GitHub Desktop.
WindowsでLatex環境を設定する #settings #windows

WindowsでLatexを使う

TOC

Latex Setup

TeXインストーラ 3

TeXインストーラ 3は東京大学の阿部 紀行さんにより作成されたWindows用日本語TeXのインストーラである.
これを実行するだけでlatexを使う上で必要な関連ソフトをひと通り揃えることができる.

手順

  1. TeXインストーラ 3をダウンロードする  
  2. ファイルを解凍し,実行ファイルを起動する
  3. インストーラが起動したら,デフォルトのまま次へを押し続けるだけでOK
  4. latexmkを使えるようにするためにPerlを入れる.→Strawberry Perl
       

Perlを入れないと,,,

latexmkを実行する時にScript interpreter is not found in PATH.というエラーが出る.  

Sublime Text Setup

手順

  1. Sublime Textをインストール
  2. Package Controlを入れる
  3. LaTeXToolsをPackage Controlでインストールする
  4. Sublimeのメニュー Preferences->Package Settings->LaTeXTools->Settings-Userで以下を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
            }
        },
    
  5. 日本語入力用にIMESupportConvertToUTF8をPackage Controlでインストールする
  6. 補完機能を追加するためにLaTeX-cwlをPackage Controlでインストールする   

SumatraPDF Setup

手順

  1. SumatraPDFをインストール
  2. 逆順検索を有効にするため,SumatraPDFのメニューから「設定 -> オプション」を選択.ウィンドウの「逆順検索コマンドラインの設定」に,以下のように入力.Sublimeのパスを変更している場合はそのパスに変更する必要がある. "C:\Program Files\Sublime Text 3\sublime_text.exe" "%f:%l"

Test

  1. Create test.tex with following content:
    \documentclass[a4j,12pt]{jsreport}
    \title{ {\LaTeX} 動作確認テスト・サンプルファイル}
    \author{me}
    \date{\today}
    \begin{document}
    \maketitle
    
    
    \chapter{\LaTeX の世界にようこそ!}
    
    \section{インストール成功!}
    \LaTeX の世界にようこそ!この文章が「dviout」というソフトで閲覧できていれば、
    インストールに成功しています。
    
    \LaTeX(ラテフ)もしくは\TeX(テフ)は、
    組版処理を行うソフトウェアです。
    数学者・コンピュータ科学者のドナルド・クヌース氏によって作られました。
    
    このソフトを使うと、きれいな文章の作成ができます。実際に出版の現場でも使われているそうです。
    数学者が作ったということもあって、特に数式の出力がきれいにできるのが特徴です。
    \begin{eqnarray}
    & \displaystyle \lim _{x \rightarrow 1} \left( \frac{2}{x-1} - \frac{x+5}{x^3 -1} \right)\; ,\; 
    & \displaystyle \int ^\pi _0 \cos ^2 (x)dx \nonumber
    \end{eqnarray}
    2つの数式が、きちんと表示されていますか?
    複雑な数式が入った文章も、きれいに出力することができます。
    
    
    
    \section{基本手順}
    
    では、\LaTeX で文章を作る際の、基本的な手順をここに示します。
    
    
    \begin{enumerate}
     \item ソースファイルをTeraPadなどのエディタで作成する。
    
     ソース(素)となるファイルを作成します。これにはエディタと呼ばれるソフトを使います。
     この地点では文章の形にはなっていません。
    
     \item ソースファイルをコンパイルして、dviファイルを作成する。
    
     パソコンに変換を命令して、先ほどつくったソースファイル
     をdviファイルに変換、文章の形にして確認します。
    
     \item dviファイルができたことを確認したら、PDFに変換する。
    
     dvi形式は、あまり一般的ではありません。
     そこで、Adobe Readerなどで閲覧ができるPDF形式に変換します。
    
    
    \end{enumerate}
    
    
    \end{document}
    
  2. Build with Latex(Ctrl + B in Sublime)

See also,,,

  1. TeX Wiki
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment