Important: チェックポイント
□ ターゲット /usr/pkgsrc/print/dvipdfmx (/usr/pkgsrc/print/ja-ptex が自動的にインストール) □ /etc/rc.conf なし □ 設定ファイル cid-x.map と dvipdfmx.cfg の二つ(置き場所が曖昧) /usr/pkg/share/texmf-local/dvipdfm/config/cid-x.map /usr/pkg/share/texmf-local/dvipdfm/config/dvipdfmx.cfg □ ポート番号 なし □ 動作の確認 TeXでPDFが作れればOK。
| Caution |
サーバ機に TeX 入れるの?というと…どうですかね。 ただ、各クライアントに入れる必要もないので、 共有のサーバ機で TeX コンパイル環境があればいいのでは? そういう意味合いで「サーバの構築」話に追加しました。 |
下請けに ghostscript を使うので、 まず ghostscript で日本語が表示できるところまで設定できていないと dvipdfmx が正しく動いているのかどうか確信が持てません。 まず ghostscript を動かせ!
dvipdfmx の設定は cid-x.map と dvipdfmx.cfg、両ファイルの編集が必要です。
-f オプションで自分の cid-x.map ファイルを指定すれば OK と思いきや
% dvipdfmx -f ~/config/tex/cid-x.map -o XXX.pdf XXX.dviこれだけでは、うまくいかない。このソフトは作りがいまいち。 たぶん以下の設定修正も必要です。
dvipdfmx の設定は本来 /usr/pkg/share/texmf-local/dvipdfm/config/cid-x.map /usr/pkg/share/texmf-local/dvipdfm/config/dvipdfmx.cfg の二つのファイルの編集が必要のようです。
ただし cid-x.map は -f オプションで指定できます (また環境変数 FONTMAP も見ていると思います)。
一方 dvipdfmx.cfg は (1) インストール先のファイルを編集するか? (2) TeX をコンパイルするディレクトリに dvipdfmx.cfg するか? どちらかでないと見てくれないようです? [1]
設定例
[cid-x.map] %% This file 'cid-x.map' is read by dvipdfmx for default %% dvipdfmx.cfg setting. Please append fontmap entries here. rml H Ryumin-Light gbm H GothicBBB-Medium [dvipdfmx.cfg] ... snip ... %% GhostScript (Unix/Linux): D "gs -q -dNOPAUSE -dBATCH -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.3 -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dUseFlateCompression=true -sOutputFile=%o %i -c quit" ... snip ...
| [1] | 検索自体は libkpathsea.a の検索関数が行なうので、 検索方法は同じですが、どの環境変数を見るのかが明瞭でない。 検索している様子が debug level をあげても出てこないんですが…??? |
my homepage is www.fml.org/home/fukachan/.
my free softwares are found at www.fml.org/software/.
fml 4.0 project homepage is www.fml.org/fml/menu.ja.html.
fml 8.0 (fml-devel) project homepage is www.fml.org/software/fml8/.
about one floppy bsd routers, see www.bsdrouter.org/.
USB bootable OS is www.fml.org/software/mkliveusb/.
my laboratory is www.nsrg.fml.org.
Also, visit nuinui's world :) at www.nuinui.net.
For questions about me, e-mail <fukachan@fml.org>.
Copyright (C) 1993-2011 Ken'ichi Fukamachi
Powered by IIJ (1996-2008) and Chitose Institute of Science _and_ Technology (2008-).
Powered by NetBSD (1993-).