- 追加された行はこの色です。
- 削除された行はこの色です。
* VineLinux3.0 [#c910db28]
VineLinux3.0がリリースされました。おそらく、日本語TeXを使う上では
最もよく調整されたものになっているはず。
** インストール [#c9fbb999]
$ sudo apt-get install task-tetex
これで、jvf tetex tetex-extra xdvik dvipdfmx tetex-macros がインストールされる。
その他、必要に応じて下記をインストールする。
| detex | TeXコマンドを取り除くプログラム|
| ghostscript-fonts | Fonts for the Ghostscript PostScript(TM) interpreter.|
| latex2html | LaTeX ファイルを HTML 形式に変換するツール|
| yatex | 野鳥(YaTeX) - Yet Another TeX mode for Emacs|
| TeXmacs | A structured wysiwyg scientific text editor|
| auctex | Emacs 上でのtexファイル編集を支援するマクロパッケージです|
| dvi2tty | convert dvi files to simple ASCII|
| jadetex | TeX macros used by Jade TeX output.|
| latex-xft-fonts | xft-compatible LaTeX fonts for math symbols|
| lyx | LaTeX形式でも保存できる簡易ワープロ|
| mathabx | TeX 用の新しい数式フォント|
| plain2 | plain-text converter (to LaTeX, ROFF and HTML)|
| task-texmacro-info | 情報科学工学に関する teTeX マクロをインストールするための仮想パッケージ|
| task-texmacro-phys | 物理学に関する teTeX マクロをインストールするための仮想パッケージ|
| tetex-doc | TeX テキスト整形システムに関する説明文書類|
| texmacro-his | tetex で使うマクロパッケージ ヒューマンインタフェース学会論文原稿作成用|
| texmacro-ieice | teTeX で使うマクロパッケージ 電子情報通信学会論文原稿、技術研究報告作成用|
| texmacro-ipsj | teTeX で使うマクロパッケージ 情報処理学会論文原稿作成用|
| texmacro-jps | tetex で使うマクロパッケージ 日本物理学会論文原稿作成用|
| texmacro-otf | tetex で使うマクロパッケージ (齋藤修三郎氏による「OpenType Font用VF」)|
| tgif2tex | tgif の図中の文字列を TeX で処理する|
| python-bibtex | Python extension to parse BibTeX files.|
* xdvi関連の設定 [#j0808b38]
Vine3.0では、xdviがType1 フォントを使えるようになったので、もう pk フォントは必要なくなりました。また、src-special に対応になりました。 xdvi とエディタの間で、対応する部分に相互にジャンプができるようになりました。
** src-special [#q8a76901]
platexコマンドにに-src-specialsオプションを付けてコンパイルするとsrc-specialが埋め込まれたdviができあがります。
*** emacsの設定 [#dd48a0a7]
$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)))
*** 使い方 [#m58ea2ef]
- emacs から xdvi へのジャンプは、 TeX ソースを編集中に C-c C-j または M-x xdvi-jump-to-line と入力します。(必要ならば)xdvi が立ち上がり、該当部分に四角の印がつきます。
- xdvi から emacs へのジャンプは、 Ctrl + マウスクリックです。
* Tips [#i9701d34]
- ghostscript-7.07 のおかげで、日本語PDFを作れる場面が増えました。
ps2pdf -dNOKANJI hoge.ps
と、"-dNOKANJI" オプションを付けるのがポイントです。
なお、ghostscript のフロントエンドとしては、
ggv が採用されました。
以前の gv は VinePlus にあります。
- PDF 作成の dvipdfmx が Vine本体に収録されました。
日本語のしおりの作り方が変更になりました。
dvipdfm で必要だった out2uni は不要になり、
その代わりに、プリアンプルに
\usepackage[dvipdfm,bookmarks=true,bookmarksnumbered=true,%
bookmarkstype=toc]{hyperref}
\AtBeginDvi{\special{pdf:tounicode EUC-UCS2}}
のように書いておきます。(3行目がポイントです。)
Linux 版 Adobe Reader では日本語のしおりは化けるので、
Win 版などで動作確認してください。
なお、dvipdfm は dvidfmx へのシンボリックリンクにしています。
- tetex-extra パッケージはインストール CD には収録されていません。
TX fonts, PX fonts 等も含まれているので、
apt-get でインストールするのがよいでしょう。
- 齋藤修三郎氏の OTF パッケージが、VinePlus に texmacro-otf として用意されています。
dvipdfmx と組み合わせると、商用フォントがなくても、
囲み付き文字や「はしご高」などを含んだ PDF を作れます。