MacTeXを使う

インストール

Homebrewからインストール。

brew cask install mactex

トラブル

Emacsの入力でバックスラッシュが¥になる

Emacsからバックスラッシュが入力できない。いや、できるのだけど(Option+¥でバックスラッシュになる)普通にはできない。確かに日本語キーボードだとキーに印刷されているのは¥マークだもんね…。

でもvimなら普通にバックスラッシュが入力できる。

¥記号なんて、普段は必要になることがない。だからEmacsからだって普通に入力したい。Webで調べてみた結果、~/.emacs.d/init.el に次のようにキーバインドを追加した。

 (define-key global-map [?¥] [?\\])  ;; ¥の代わりにバックスラッシュを入力する 

これで、EmacsでもOptionキーなしでバックスラッシュが入力できる。その代わりに¥記号が入力できなくなるけど、そこは気にしない方向で。

日本語のコンパイルでエラーが出る

何も考えずにplatexを使うとコンパイルエラーが出る。

ptex2pdf test.tex
This is ptex2pdf[.lua] version 20181212.0.
Processing test.tex
This is pTeX, Version 3.14159265-p3.8.2 (utf8.euc) (TeX Live 2019) (preloaded format=ptex)
 restricted \write18 enabled.
(./test.tex
! Undefined control sequence.
l.1 \documentclass
                  {article}
?

コマンドオプションが必要。(よく見ると、エラーの中にちゃんと正解が示されていた……。)

# ptex2pdf -l test.tex
タイトルとURLをコピーしました