debian woodyで日本語のptexを使う update: 2002/04/01
■/etc/apt/sources.list にdebian-jaのサイトを加えて apt-get update
deb http://ring.asahi-net.or.jp/archives/linux/debian/debian-jp/ woody-jp main contrib non-free
deb-src http://ring.asahi-net.or.jp/archives/linux/debian/debian-jp/ woody-jp main contrib non-free

■apt-get install [パッケージ名 ...] でパッケージを入れる
locales                  ja_JP.EUC-JP を生成しておく
ptex-bin                 これでptex-base tetex-base tetex-bin tetex-extraも入る
ttf-kochi-mincho-naga10  明朝     ttf-kochi-mincho でも可
ttf-kochi-gothic-naga10  ゴシック ttf-kochi-gothic でも可
dvipsk-ja                dvips日本語版
xdvik-ja                 xdvi日本語版(xdvi-ja) これでvflib2 defomaも入る
gs-ja                    日本語GhostScript
gv                       PostScript, PDF viewer

以下はoptional
dvipdfm                  dvi -> PDF (日本語が使えるパッケージver0.13.2cはsidにある)
xpdf-reader              pdf viewer  anitialiasが利かないので見た目は汚い
xpdf-japanese            pdf viewer additional language support
jpeg2ps			 jpgファイルにEPSヘッダをつけてEPS形式に変換 gsでEPSに変換するよりもサイズが小さくて済む
auc-tex			 emacs用TeX編集helper。C-c C-cとするだけでlatex、bibtex、xviewを依存関係を考慮して自動的に実行してくれる。とっても便利


■設定
xdvi では日本語表示は不可。xdvi-ja を使わないといけないが、
xdvi-ja と入力するのが面倒なので /usr/local/bin/xdvi --> xdvi-ja
のリンクを張る。

% ln -s /usr/bin/xdvi-ja /usr/local/bin/xdvi

dvipdfm のデフォルトの紙のサイズがletterになっているのでA4にする。

% cd /usr/share/texmf/dvipdfm/config/
% vi config
% diff config

--- config.dpkg-old     Fri Jan 26 07:31:24 2001
+++ config      Sat Apr 20 02:48:49 2002
@@ -25,6 +25,7 @@
 % Set default paper size here
 % This overrides the setting provided by papersize(5)
 % p letter
+p a4

 % The "g" option specifies the amount to "grow" annotations by
 % Many TeX macro pages set the annotation bounding box equal


auc-texを使うための.emacsの設定
;; AUC-TeX
(require 'tex-site)
(require 'tex-jp)
(setq TeX-auto-save t)
(setq TeX-parse-self t)
(setq-default TeX-master nil)
(add-hook 'LaTeX-mode-hook
          (function
           (lambda ()
             (and (equal TeX-command-default "LaTeX")
;		    (setq TeX-command-BibTeX "jBibTeX")これでは駄目らしい
		    (setq TeX-command-default "pLaTeX")
		    (setq japanese-LaTeX-command-default "pLaTeX")
		    ))))
auc-texはjbibtexではなくbibtexを呼ぼうとするので、wrapperを作ってこれをかわす。

% cat ~/bin/bibtex
#!/bin/sh
# Wrapper for auc-tex use jbibtex insted of bibtex
`which jbibtex` $*


■使用例
platex foo.tex
/usr/local/bin/xdvi foo.dvi
dvips foo.dvi
env LANG=ja_JP.eucJP gv foo.ps
dvipdfm foo.dvi
acroread foo.pdf

------------------------------------------------------------------------
以下は obsolete
debian potatoで日本語のptexを使う update: 2001/01/16
■インストールするパッケージ(aptで)
task-tex
ptex-base
ptex-bin
platex
platex-base
watanabe-vfont      明朝
asiya-vfont         ゴシック
dvipsk-ja           dvips日本語版
dvi2ps-fontdata-ja  dvipsでvfontを使うために必要
xdvik-ja            xdvi日本語版(xdvi-ja)
vflib2-misc         ttindex
gs-aladdin-vflib    vflib対応版gs
gsfonts

■設定
ln -s /usr/bin/X11/xdvi-ja /usr/local/bin/xdvi

フォントが気に入らなければ別のものを入れる。
MS明朝・ゴシックの場合、
/usr/share/font/truetype に msmincho.ttc msgothic.ttc をコピー
同ディレクトリで ttindex msmincho.ttc; ttindex msgothic.ttc を実行
/etc/vfont/00vfont 書き換え
update-vfontcap 実行(/etc/vfontcap に反映)

そのままだと dvips 実行時に直接印刷してしまうので
/usr/shate/texmf/dvipsj/config/config.ps 書き換える。
% How to print.
%o |lpr

■使用例
platex foo.tex
xdvi foo.dvi
dvips foo.dvi
gv foo.ps

■jtexの場合は更に以下のパッケージを入れる
jtex-base
jtex-bin
dvi2ps

/var/lib/texmf/web2c/jlatex.fmt が何故か作られないことがある。
仕方がないので他のホストからコピーしてtexhashを実行する。
jlatex.fmtはここにもおいておくので必要ならば downloadするといいかも。
■jtexの使用例
jlatex foo.tex
xdvi foo.dvi
dvi2ps foo.dvi > foo.ps
gv foo.ps