あいかわらずpismoをいじっている。
最近、MacPortsPPCにやさしくない。
MacOS X WorkShopを使ってTeX環境を構築してみる。

MacOSX-WS-10.4.3.dmgをダウンロードしてきて、インストールする。以下の予備作業をする。

$ sudo apt-get update
$ sudo apt-get install OSX-base
$ sudo apt-get clean

OSX-baseを入れると、以下のものが一緒にインストールされる。

  1. gettext-devel
  2. beecrypt-devel
  3. rpm-build
  4. expat-devel
  5. neon-devel
  6. rpm-devel
  7. apt-devel
  8. perl-XML-Parser
  9. intltool
  10. db4-devel
  11. db4-utils
  12. doxygen
  13. gawk
  14. kinput2
  15. glib2
  16. atk
  17. cairo
  18. pango
  19. libtiff
  20. gtk2
  21. mlterm
  22. lv
  23. expat
  24. lftp
  25. libjpeg-devel
  26. libpng-devel
  27. libtiff-devel
  28. ncftp
  29. nkf
  30. readline-devel
  31. OSX-base

tetexを入れる。

# sudo apt-get install tetex

以下のものがインストールされる。

  • tetex
  • tetex-macros

dviビューアを入れる。

# sudo apt-get install Mxdvi

以下のものがインストールされる。

  • Mxdvi
  • Mxdvi-fonts

dvipdfmxを入れる。

# sudo apt-get install dvipdfmx

以下のものがインストールされる。

  • dvipdfmx
  • ghostscript
  • ghostscript-fonts

これだけだとdvipdfmxで日本語が通らない:

$ dvipdfmx hogehoge.dvi
hogehoge.dvi -> hogehoge.pdf
[1kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+57/600 --dpi 657 min10
mktexpk: don't know how to create bitmap font for min10.
kpathsea: Appending font creation commands to missfont.log.
** WARNING ** Could not locate a virtual/physical font for TFM "min10".
** WARNING ** >> There are no valid font mapping entry for this font.
** WARNING ** >> Font file name "min10" was assumed but failed to locate that font.
** ERROR ** Cannot proceed without .vf or "physical" font for PDF output...
Output file removed.

試行錯誤の歴史はともかく、足りないのはjvfである。

# sudo apt-get install jvf

これでちゃんと日本語のPDFが生成されるようになる。

TeXShop の環境設定

〔内部設定〕〔TeX + dvips + distiller〕

TeX

  • simpdftex tex -- maxpfb > ~/Library/TeXShop/bin/ptex2pdf-utf8

LaTeX

  • simpdftex latex -- maxpfb > ~/Library/TeXShop/bin/platex2pdf-utf8

~/Library/TeXShop/bin/にplatex2pdf-eucを複製・リネームして、platex2pdf-utf8を作っておく。

~/Library/TeXShop/bin/にptex2pdf-eucを複製・リネームして、ptex2pdf-utf8を作っておく。