Skip to content

Instantly share code, notes, and snippets.

@ishidur
Last active September 11, 2018 03:31
Show Gist options
  • Select an option

  • Save ishidur/b28344df0bfe5bfffa808b1b649e6eaa to your computer and use it in GitHub Desktop.

Select an option

Save ishidur/b28344df0bfe5bfffa808b1b649e6eaa to your computer and use it in GitHub Desktop.
macOSでLatex環境を設定する #settings #macos

macOSでLatexを使う

TOC

Latex Setup

手順

  1. Homebrewをインストールする
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. HomebrewでMacTexをインストール
    brew cask install mactex

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. 日本語入力用にConvertToUTF8をPackage Controlでインストールする
  6. 補完機能を追加するためにLaTeX-cwlをPackage Controlでインストールする   

Skim Setup

手順

  1. HomebrewでSkimをインストール brew cask install skim

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(Cmd + 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