*[[macOS:http://www.apple.com/jp/macos/]] (Mac) での TeX の利用 [#headline]

macOS (Mac) に TeX をインストールして使えるようになるまでの大まかな流れとしては,[[TeX 入手法>TeX入手法]]で簡単に述べたとおり

+TeX の処理系(“TeX ディストリビューション”)のインストールと設定
+統合環境またはエディタ,PDF ビューアなどの周辺ツールのインストールと設定

が必要です。

----
#contents
----


*TeX ディストリビューション [#distribution]

TeX 及び関連ソフトウェアをまとめたものを TeX ディストリビューションといいます。
macOS 上で日本語が利用可能な TeX ディストリビューションは [[TeX Live]] です。
[[MacTeX]] や [[BasicTeX]] というディストリビューションも,この TeX Live をベースとしたものです。
奥村先生の[[[改訂第7版]LaTeX2e美文書作成入門:http://okumuralab.org/bibun7/]]第2刷には TeX Live 2017 が収録されています。

macOS への TeX Live のインストール方法は [[TeX Live/Mac]] を参照してください。
TUG による公式サイト

-http://www.tug.org/texlive/quickinstall.html
-http://www.tug.org/texlive/doc/texlive-en/texlive-en.html#installation

にも情報があります。



*統合環境やエディタのインストール [#editor]

LaTeX での文書作成を支援するための統合環境・エディタが各種開発されています。
これらは,LaTeX のソース中に書かれた特別な命令を色付けしてくれたり,LaTeX によるタイプセットをボタンやショートカットキー一つで実行してくれたりと,便利なものです。
初心者の方はまずは LaTeX 用の統合環境を使用して LaTeX に慣れるのが良いでしょう。

エディタ・マクロ・プラグインの種類によって得手不得手があったり不具合が発生したりする場合があります。
問題が発生した場合は別のエディタを使用してください。
人によってエディタの好みは様々なので自分にあったエディタを見つけてください。
// 見つからない人は自作してみるのもいいかもしれません。

このほかにも

-[[TeX Wiki 内の「TeX 用エディタ」紹介ページ>TeX用エディタ]]
-[[Wikipedia:Comparison_of_TeX_editors]]
-[[LaTeX Editors/IDEs:http://tex.stackexchange.com/questions/339/latex-editors-ides]]

には,macOS で使用可能な LaTeX 用の統合環境・エディタが紹介されています。

**フリーソフトウェア(オープンソースソフトウェア) [#editor-free]

LyX, TeXstudio, Texmaker, TeXworks 等の Qt アプリケーションでは,Qt のバグのせいでバックスラッシュが入力できないようです.
この場合は,[[Karabiner]] で Backslash が優先されるようにキーバインドを変更してください。

// ここに並べる統合環境は
// 1. TeX ディストリビューションにバンドルされているもの (TeXworks, TeXShop)
// 2. そうではないが,広く使われていて TeX Wiki にも情報が充実しているもの
// の順のつもり.従来の「アルファベット順」は無意味なので変更.

-統合環境(TeX, LaTeX に特化した機能を備えています)
--''[[TeXShop]]''
---MacTeX に標準で付属しています。
--''[[TeXstudio]]''
---【注意】組み込みの PDF ビューアで日本語が表示されない場合は poppler-data を適切な場所に配置してください。(→ [[TeXstudio#組み込みの PDF ビューアに日本語を表示させる>TeXstudio#o84f3d5c]])
--''[[LyX]]''
--''[[TeXworks]]''
--[[Texmaker]]
--[[TeXnicle]]

-汎用エディタ(TeX, LaTeX 用のパッケージが用意されているものがあります)
--[[Visual Studio Code]]
---[[LaTeX>Visual Studio Code/LaTeX]]
--[[Atom]]
---[[Atom/LaTeX]]
--[[Emacs]]
---[[Org mode>Emacs/Org mode]]
---[[TeX mode>Emacs/TeX mode]]
---[[AUCTeX]]
---[[YaTeX]](野鳥)
--[[Vim]]
---[[vimtex]]
--[[Eclipse]]
---[[TeXlipse]]
--[[CotEditor]]


*PDF ファイルビューア [#pdfviewer]

長らく LaTeX ファイルの編集は,dvi によるプレビューがもちいられてきました.
ただ,最近は様々な理由から PDF によるプレビューが推奨されています.([[古い情報]]も参考に.)
TeXShop, TeXworks, TeXstudio, Texmaker などの統合環境には PDF 用のビューアが組み込まれています.
単独の LaTeX 用 PDF プレビューアとしては

-''[[Skim]]'':軽量な LaTeX 用の PDF ビューアとして最適で,特にお勧めします.
-[[MuPDF]]:軽量な PDF/XPS ビューア.
-[[Poppler]]:PDF のレンダリングライブラリ.TeXworks, TeXstudio などで使われています.
-[[LiveTeX:https://github.com/questbeat/LiveTeX]]:LiveTeX is a PDF previewer for TeX writing. --> [[TeX のプレビュー用アプリを作った:http://questbeat.hatenablog.jp/entry/2016/02/16/213249]]

などがあります.


*周辺ツールの利用 [#tools]

**文献管理ツール [#bibtex]

オープンソースの文献管理ツールとして,以下を挙げておきます。

-[[Zotero:https://www.zotero.org/]]
-[[JabRef:http://www.jabref.org/]]
-[[BibDesk:https://bibdesk.sourceforge.io/]]

このほかにも

-[[TeX Wiki 内の「BibTeX 関連ツール」紹介ページ>BibTeX関連ツール]]

には,macOS で使用可能な文献管理ツールが紹介されています。

**スペルチェッカー [#spell]

-[[Hunspell]]
-[[cocoAspell:http://people.ict.usc.edu/~leuski/cocoaspell/]]

このほかにも

-[[MacWiki:スペルチェック]]

には,macOS で使用可能なスペルチェッカーが紹介されています。


*JIS キーボードでバックスラッシュ \ ではなく円記号 ¥ が入力される場合 [#me741d27]

macOS で日本語 JIS キーボードを利用している場合,設定によっては Backslash (U+005C) を入力しているつもりが 円記号 (U+00A5) になる場合があります。
いくつかの対処法を紹介します。
-[[【Tips】Macで円記号ではなくバックスラッシュを確実に入力する方法:http://www.softantenna.com/wp/mac/input-backslash-on-osx/]]
-[[テキスト編集のキー操作を自在にコントロールする - ザリガニが見ていた…。:http://d.hatena.ne.jp/zariganitosh/20101026/text_key_binding]]
-[[Macにおけるバックスラッシュ(\)の入力方法:http://qiita.com/miyohide/items/6cb8967282d4b2db0f61]]
-[[【Yosemite】U.S.キーでバックスラッシュの入力が円記号になってしまう時の対処法:http://ringo-with.com/archives/2668]]
-参考:[[(1):https://twitter.com/doraTeX/status/630575968025849856]], [[(2):https://twitter.com/doraTeX/status/630576724271435776]]

**~/Library/KeyBindings/DefaultKeyBinding.dict によるキーバインドの変更 [#defaultkeybinding-dict]

~/Library/KeyBindings/DefaultKeyBinding.dict
に次の4行を記したファイルを配置し,再ログインすれば \ と ¥ が逆転します。すなわち,¥ キーで \ が,option+¥ で ¥ が入力されるようになります。
 {
   "¥" = ("insertText:", "\\");
   "~\\" = ("insertText:", "¥");
 }

なお,デフォルトでは
>
~/Library/KeyBindings
<
というディレクトリは存在しませんので,次のようにして作成してください。

+ オプションキーを押しながら Finder の「移動」をクリックする。
+ 「ライブラリ」をクリックすると,~/Library が開かれる。
+ Finder で新規フォルダを作成し,KeyBindings と名付ける。
+ その中に DefaultKeyBinding.dict という名前のテキストファイルを作成し,上記内容を記載する。
+ 一旦ログアウトして,再ログインすると,\ と ¥ の入れ替えが有効になる。

**Karabiner によるキーバインドの変更 [#karabiner]

macOS 用の汎用的なキーボードカスタマイズツール [[Karabiner]] で,¥ を入力すると \ に変換することができます。(〜El Capitan)

**Ukelele  によるキーバインドの変更 [#pc59ea4e]

Unicode Keyboard Layout Editor の [[Ukelele:http://scripts.sil.org/ukelele]] で,_(アンダースコア) を入力すると \ に変換することができます。

-[[Mac(Sierra)でのキーリマップ:https://uitspitss.hatenablog.com/entry/2017/05/31/031642]]

**Hammerspoon によるキーバインドの変更 [#o4723e6f]

macOS 用の自動化ツール [[Hammerspoon:http://www.hammerspoon.org/]] で,¥ を入力すると \ に変換することができます。

-[[IntelliJとかJVMのIDE使いでもKarabinerなしでバックスラッシュを片手入力したい:http://qiita.com/tanakahisateru/items/d8a67ad89c07baf8c0da]]

**macOS の日本語入力(旧ことえり)によるキーバインドの変更 [#w93e863d]

JIS キーボードの ¥ キーで入力する文字を \ に変更する設定が可能です。
-「日本語」の場合
>
&ref(MacJP-bs.png);
<
-「ことえり」の場合
>
&ref(Kotoeri-bs.png);
<

**Google 日本語入力によるキーバインドの変更 [#googleime]

こちらも JIS キーボードの ¥ キーで入力する文字を \ に変更する設定が可能です。
>
&ref(Google-bs.png);
<

**ATOK を利用している場合 [#atok]

日本語入力に ATOK を利用している場合は,ATOK 2017 for Mac でも JIS キーボードの ¥ キーで入力する文字を \ に変更する設定画面がありません。

[[&#x7e;/Library/KeyBindings/DefaultKeyBinding.dict によるキーバインドの変更>Mac#defaultkeybinding-dict]] を参照して設定します。

**統合環境による対症療法 [#k7ca107f]

いくつかの macOS 用統合環境は,この問題に対処する方法を用意しています。

-[[TeXShop>TeXShop FAQ#y43ef465]] や [[LaTeXiT>LaTeXiT#pd5cb643]] ではキーマップの設定が可能ですので,ここで ¥ キーを \ に変換できます。
-[[TeX2img>TeX2img FAQ#a8b7895d]] にはメニューに「編集>入力された ¥ を \ に置換」という項目があり,ここで ¥ キーを \ に変換できます。


*関連リンク [#links]

-[[Newest &#39;mac&#39; Questions - TeX - LaTeX Stack Exchange:https://tex.stackexchange.com/questions/tagged/mac]]
-[[The MacOSX-TeX Archives:https://email.esm.psu.edu/pipermail/macosx-tex/]]
-[[MacOSX-TeX | Mailing List Archive:http://macosx-tex.576846.n2.nabble.com/]]
-[[MacWiki:リスト/TeX]]