texのプレビューツール
- OS導入
- aptlineの設定
aptlineにnon-freeを追加
non-freeを追加していない場合、makeでdviからpdfへの変換時に下記のエラーが出る。
** ERROR ** Could not find encoding file "H".
- パッケージ導入(sid/lenny 200811015時点)
aptitude -R install make ptex-bin dvipdfmx latex-beamer okumura-clsfiles \ gs-esp xpdf xpdf-japanese whizzytex evince texlive-latex-extra advi \ emacs22 emacs22-gtk yatex gs-cjk-resource gv git-core git-gui qgit poppler-data \ ttf-kochi-gothic ttf-kochi-mincho
注意:poppler-data がインストールされていないとPDFビューアのevinceが日本語(フォント 以下略)を表示しない。
xpdfは日本語を表示しない。
ttf-kochi-gothic ttf-kochi-minchoが無いとwhizzytexで日本語が表示されない。
emacs22(emacs22-x)でも良いがemacs22-gtkの方が個人的に使いやすい。
- 設定
# jisftconfig add
$ cat .emacs
(setq YaTeX-kanji-code nil)
(load-library "/usr/share/doc/git-core/contrib/emacs/git.el")
~/.whizzytercでもよいようだが、texファイル冒頭は見ていないようだ。
$ cat .whizzytexrc INITEX="platex -ini" if [ "$LATEX" = "latex" ]; then LATEX=platex fi FORMAT=platex BIBTEX=jbibtex FMT=fmt
上記ファイルが無いと下記エラーで2バイト文字(日本語)をプレビューすることができなかった。
上記設定はより簡易でもよい可能性がある。
! Text line contains an invalid character.
- emacs起動
emacs22-gtk texファイル
- texのプレビュー起動
M-x(ALT+x) whizzytex-mode
ページの上下
CTRL+v ALT+v
修正のプレビューへの動的反映
M-x flyspell-mode
M-x compile
編集中文書のmake(pdfファイルの生成)をしてくれる
#当然makeファイルの準備が必要
参考
http://www.netfort.gr.jp/~dancer/column/whizzytex.html.ja
http://lists.debian.or.jp/debian-users/200810/msg00010.html
http://lists.debian.or.jp/debian-users/200811/msg00045.html
http://tokyodebian.alioth.debian.org/pdf/debianmeetingresume200811.pdf