#desc Top ; -*- mode: Muse; coding: euc-japan-unix -*-
#title TeX 環境
******
$Lastupdate: 2008/05/05 10:27:09 $
* 始めに
過去の資源とか, ゼミのレジュメとか. お世話になります.
- http://debian.fam.cx/index.php?cmd=read&page=Software%2FTeX
- http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Linux%2FDebian
あたりを参考に.
* GhostScript
gs-gpl では日本語が出ない, というのは sarge の頃から同じ.
gs-esp を install する.
$ sudo aptitude install gs-esp gs-cjk-resource \
ttf-sazanami-gothic ttf-sazanami-mincho \
cmap-adobe-japan1 cmap-adobe-japan2
/usr/bin/mkcfm が無い, と怒られるが,
気にしない or sarge の xutils パッケージから mkcfm だけ拝借する.
** teTeX/pTeX/xdvi
$ sudo aptitude install ptex-bin xdvik-ja dvipsk-ja
これで本体は install 終了. ついでに[[http://oku.edu.mie-u.ac.jp/~okumura/jsclasses][奥村先生のクラスファイル]]も
$ sudo aptitude install okumura-clsfiles vfdata-morisawa5
$ sudo jisftconfig add
#xdvi
xdvi での表示は /etc/texmf/vfontmap.d 以下にある設定ファイルでもって
vfontmap が生成されている. [[http://oku.edu.mie-u.ac.jp/~okumura/jsclasses][奥村先生のクラスファイル]]を使う場合には
/etc/texmf/vfontmap.d/20ptex-jisfonts.map を修正しておく.
フォントが適切に設定されているなら, defoma が良きにはからってくれるので,
### For ptex-jisfonts
@Mincho Roman|Mincho@
rml-jis JIS-H
@Gothic SansSerif|Gothic@
gbm-jis JIS-H
だけで良い. 修正した後で
$ sudo update-vfontmap
で vfontmap を更新しておく.
** dvi -> PDF
*** dvipdfmx
$ sudo aptitude install dvipdfmx
PDF への変換の為には /etc/texmf/dvipdfm/jis-cjk.map が読み込まれるように
設定する必要があった. /etc/texmf/dvipdfm/dvipdfmx.cfg の末尾に
f jis-cjk.map
を追加すると pdf に変換できる.
フォントを埋め込む際には /etc/texmf/dvipdfm/{jis-cjk.map|cid-x.map} 内の
rml とか gbm にフォントファイル名(拡張子無し) を記述しておく.
例えば ipa(m|g) を使う場合には
rml H :0:ipam
gbm H :0:ipag
とか.
*** dvips -> ps2pdfwr
cmap-adobe-japan1 を再設定して, 「余分」と「随意」も選択しておく.
$ sudo dpkg-reconfigure cmap-adobe-japan1
次に [[http://kmuto.jp/d/index.cgi/debian/gs-esp-8151.htm][gs-esp 8.15.1.dfsg.1-1日本語周り]] にある通り,
環境変数 GS_LIB を設定しておく.
# for ps2pdfwr
export GS_LIB=/usr/share/fonts:/usr/local/share/fonts:${HOME}/.fonts
これで,
$ platex hogehoge.tex
$ dvips -Ppdf -z hogehoge.dvi
$ ps2pdfwr hogehoge.ps
によってフォントが *埋め込まれた* PDF が生成される.
埋め込まれるフォントは, /var/lib/defoma/gs.d/dirs/font/CIDFnmap において
/SazanamiMincho-Regular (/usr/share/fonts/truetype/sazanami/sazanami-mincho.ttf) /Adobe-Japan1-Unicode ;
:
/SazanamiGothic-Regular (/usr/share/fonts/truetype/sazanami/sazanami-gothic.ttf) /Adobe-Japan1-Unicode ;
:
/Ryumin-Light /SazanamiGothic-Regular ;
:
/GothicBBB-Medium /SazanamiGothic-Regular ;
:
なんて設定されている(defoma の hints での Priority で決まるのかな?). 変
えたい場合には dfontmgr で application -> gs で Ryumin-Light と
GothicBBB-Medium を変えると良い.
埋め込まれたフォントを除きたい場合には
[[http://www.eaflux.com/replacecjkfonts/][replacecjkfonts, cjkps2pdf]] なんかを使うと良いかと.
* Adobe Reader
Adobe 本家で deb パッケージが配布されています...が,
ちょっと気に食わないので debian-multimedia で配布されている
acroread を使用します.
そのままでは日本語の表示ができないので
フォントの installer パッケージ作りました. [[../pub/][野良ビルド置き場]] から取得できます.
* 電脳スタイル
論文作成マクロ集. apt-line に
# dennou
deb ftp://www.gfd-dennou.org/library/cc-env/Linux/debian-dennou etch/
deb-src ftp://www.gfd-dennou.org/library/cc-env/Linux/debian-dennou etch/
を追加しておいて
$ sudo aptitude install dennou-sty-6
----
* 参考文献
- [[https://wiki.ubuntulinux.jp/JapaneseLocalizedDerivative/LaTeXForJapanese][JapaneseLocalizedDerivative/LaTeXForJapanese]]
- Ubuntu の Wiki なので全てそのまま適応できるわけでは無いけど, かなり重宝する.
- http://debian.fam.cx/index.php?cmd=read&page=Software%2FTeX
- http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Linux%2FDebian
- http://kmuto.jp/d/index.cgi/debian/gs-esp-8151.htm
- sarge の頃の設定 [[./old/TeXtoPDF.html]] 参照.