Navigation :
Top/src-special対応
src-special対応
Vine3.0/3.1 では、xdviがType1 フォントを使えるようになったので、もう pk フォントは必要なくなりました。また、src-special に対応になりました。
xdvi とエディタの間で、対応する部分に相互にジャンプができるようになりました。
src-special
platexコマンドにに-src-specialsオプションを付けてコンパイルするとsrc-specialが埋め込まれたdviができあがります。
emacsの設定
$HOME/.emacs.el の設定は、/etc/skel/.emacs.el に標準的なものが書いてありますが、524行目あたりの
tex-command "platex"
を
tex-command "platex -src-specials"
に書き換える.
;; TeX source special のための設定 (require 'xdvi-search) ; 必須 (custom-set-variables '(server-switch-hook (quote (raise-frame)))) ; 窓を上に (custom-set-faces) (add-hook 'yatex-mode-hook '(lambda () (define-key YaTeX-mode-map "\C-c\C-j" 'xdvi-jump-to-line)))
使い方
emacs から xdvi へのジャンプ
TeX ソースを編集中に C-c C-j または M-x xdvi-jump-to-line と入力します。(必要ならば)xdvi が立ち上がり、該当部分に四角の印がつきます。
xdvi から emacs へのジャンプ
Ctrl + マウスクリックです。