macOS (Mac) での TeX の利用

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

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

が必要です。



TeX ディストリビューション

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

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

にも情報があります。

統合環境やエディタのインストール

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

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

このほかにも

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

フリーソフトウェア(オープンソースソフトウェア)

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

PDF ファイルビューア

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

などがあります.

周辺ツールの利用

文献管理ツール

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

このほかにも

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

スペルチェッカー

このほかにも

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

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

macOS で日本語 JIS キーボードを利用している場合,設定によっては Backslash (U+005C) を入力しているつもりが 円記号 (U+00A5) になる場合があります。 いくつかの対処法を紹介します。

~/Library/KeyBindings/DefaultKeyBinding.dict によるキーバインドの変更

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

{
  "¥" = ("insertText:", "\\");
  "~\\" = ("insertText:", "¥");
}

なお,デフォルトでは

~/Library/KeyBindings

というディレクトリは存在しませんので,次のようにして作成してください。

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

Karabiner によるキーバインドの変更

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

Ukelele によるキーバインドの変更

Unicode Keyboard Layout Editor の Ukelele で,_(アンダースコア) を入力すると \ に変換することができます。

Hammerspoon によるキーバインドの変更

OS X 用の自動化ツール Hammerspoon で,¥ を入力すると \ に変換することができます。

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

JIS キーボードの ¥ キーで入力する文字を \ に変更する設定が可能です。

Google 日本語入力によるキーバインドの変更

こちらも JIS キーボードの ¥ キーで入力する文字を \ に変更する設定が可能です。

Google-bs.png

ATOK を利用している場合

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

~/Library/KeyBindings/DefaultKeyBinding.dict によるキーバインドの変更 を参照して設定します。

統合環境による対症療法

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

関連リンク


Last-modified: 2018-05-19 (土) 22:41:18 (122d)