やることやってる方々の手順を繋げただけでできた。世界が便利
ちなみに LuaTeX を選んだ理由は特になくて、platex に飽きたからです。
1. BasicTeX インストール
MacTeX はオーバースペック。どうせ俺は Emacs でしか TeX を書かないのだ。その意気込みで BasicTeX をインストールします。
通常であれば pkgファイルを落としてきて インストールとするはずですが、 私は Homebrew を使っていますので、BasicTex も Homebrew でインストールしたいと思いました。
Homebrew で .pkg
とか .dmg
のインストールは homebrew-cask を使うらしい
$ brew tap phinze/homebrew-cask
$ brew install brew-cask
homebrew-cask の準備が終わったらそのまま BasicTeX
のインストール
$ brew cask install basictex
楽い
インストール後に表示されたメッセージの通り PATH を通りておきましょう
$ export PATH=/usr/texbin:$PATH
2. LuaTeX インストール
BasicTeX をインストールしていれば tlmgr
コマンドが使えるはずです。使いましょう。
$ sudo tlmgr update --self --all
$ sudo tlmgr install collection-langcjk
collection-langcjk
をインストールすれば、一緒に LuaTeX-ja もインストールされます。
3. OrgMode の設定
特にこれといって特別なことはしないのですが
(setq org-export-latex-default-packages-alist '(("" luatexja nil) ("" "graphicx" nil) ("" "hyperref" nil))) (setq org-latex-to-pdf-process '("/usr/texbin/lualatex %b"))
とかしておいたのち
#+TITLE: 唐揚げが食べたい #+LATEX_CLASS: beamer #+OPTIONS: toc:nil * 唐揚げとは から揚げ(空揚げ、唐揚げ、からあげ)は、食材に薄い衣をつけて多量の揚げ油で揚げる調理方法。またはその調理法を使用した料理を指す。 [[http://ja.wikipedia.org/wiki/\%E3\%81\%8B\%E3\%82\%89\%E6\%8F\%9A\%E3\%81\%92][から揚げ - Wikipedia]] * 唐揚げ #+BEGIN_CENTER #+ATTR_LATEX: height=0.8\textheight [[./karaage.jpg]] #+END_CENTER
みたいなファイルを作ればあとは Export (M-x org-export-as-pdf
) しちゃえば
こんな感じの pdf ができます。簡単だった
まとめ
今回はプレゼン資料作るのに使ったんだけど、そろそろ Keynote 買おうみたいな感じもするし、 Beamer でも充分だなーと思ったりもする。