Edited at

Mac OS X MarvericksへのTeX環境のインストール

More than 3 years have passed since last update.

MacにTeX環境を導入するのは2回目になります.

TeXのインストールも簡単になってはきましたが,それでも詰まる箇所がいくつかあるので,メモしておきます.


ここでやっていること

Macに日本語TeX環境(pLaTeX)を導入したい.

ついでに統合開発環境としてTexmakerを導入したい(WindowsやLinuxでも使える.卒論の時はすごくお世話になった).

TeXは論文を書く時に動けば十分だと思っており,あまり細かいことは気にしていない.

OS: Mac OS 10.9.5



  1. MacTeX 2014のインストール

    Windowsでは,ディストリビューションとしていつもTeX Liveを使っていたが,MacではMacTexという便利なパッケージがあるみたい.

    MacTeX - TeX Users Group

    からMacTeXのpkgをダウンロードしてインストール.

    これだけで,platex,xdvi,dvipdfmxといったおなじみのコマンドはすでに動くはず.




  2. Texmakerのインストール

    Texmaker (free cross-platform latex editor)

    から"TexmakerMacosxLion.zip"をダウンロードしてインストール.

    ここまではTeX Wikiの通りにやれば問題なく進む.




  3. Texmakerの環境設定

    Texmaker/設定/OS X - TeX Wiki

    に従って,TeXMaker上で叩くコマンドを設定する.

    まず,メニューの"texmaker"->"Preferences"->"Commands"タブから,


    LaTeX: "/usr/texbin/platex" -synctex=1 -interaction=nonstopmode %.tex

    Bib(la)tex: "/usr/texbin/upbibtex" %

    Dvipdfm: "/usr/texbin/dvipdfmx" %.dvi


    のように変更する(これは最低限の設定なので,他の処理系を使いたい人は適宜行う).

    "LaTeX"のところ,TeX Wikiには


    "/usr/texbin/uplatex" -synctex=1 -interaction=nonstopmode %.tex


    と書いてあったけど,実際にコンパイルしてみると,


    ! LaTeX Error: Encoding scheme `JY1' unknown.


    のようなエラーが出て動かなかった.

    エンコーディング関係らしいけど,よくわからないので今回は無視.

    次に,タブを"Quick Build"に切り替えて,"Quick Build Command"を"Latex + dvipdfm + View PDF"にする.

    これで,Quick Buildした時に上で設定したコマンドが起動するようになる.

    ついでにフォントも設定しておく.

    タブを"Editor"に切り替えて,"Editor"->"Editor Font Family"から設定できる.

    自分はメイリオ厨なので,ヒラギノフォントを眺めつつメイリオに設定する.




  4. 内蔵ビューアで和文フォントが出力されない問題の解決

    そのままF1キーでQuick Buildを行うと,Texmakerに内蔵されているPDFビューアで日本語が表示されなかった.

    外部ビューアでも見られることは見られるけど,内部ビューア機能は割と便利だと思ってるので使いたい.

    http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Texmaker#m8993d2f

    に解決策が載っていたので試す.

    $ brew install poppler
    
    $ sudo mkdir -p /Users/pascalbrachet/poppler64/share
    $ sudo ln -s /usr/local/share/poppler /Users/pascalbrachet/poppler64/share/poppler

    1回Texmakerを再起動するとうまく動くようになった(気がする).




  5. バックスラッシュを入力しようとすると,円記号が入力される

    これも,

    http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Texmaker#u2a90df7

    に解決策があった.

    追記:"option+'\'"で問題なく表示される(少なくとも自分の環境では)




  6. 日本語に赤い線が入ってうっとうしい

    デフォルトで英語用のスペルチェックが働いているらしい.

    これを無効にしておく.

    メニューの"texmaker"->"Preferences"->"Editor"タブから,"Spelling dictionary"の"Inline"と書かれたチェックボックスをオフにする.



これぐらいやっておけば,ストレスなく書き進められると思います.


参考