間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

whizzytex-modeの使い方

texのプレビューツール

  1. OS導入
  2. aptlineの設定

aptlineにnon-freeを追加

non-freeを追加していない場合、makeでdviからpdfへの変換時に下記のエラーが出る。

** ERROR ** Could not find encoding file "H".
  1. パッケージ導入(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の方が個人的に使いやすい。

  1. 設定

# jisftconfig add

$ cat .emacs
(setq YaTeX-kanji-code nil)
(load-library "/usr/share/doc/git-core/contrib/emacs/git.el")

  1. texファイルを格納したディレクトリに下記ファイルを設定

~/.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.

  1. emacs起動
emacs22-gtk texファイル
  1. 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

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。