[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:37689] 日本語を含む dvi を PostScript 変換するには?



上林です。

i686 sid 使ってます。

日本語を含む dvi ファイルを、dvipsk-ja パッケージで
PSファイルに変換出来なくなってしまってます。

文末のような 日本語を含む test.tex を、platex にかけて test.dvi を作りました。
xdvi-ja では、日本語が表示されています。

次に dvips で PS ファイルに変換しようと思ったのですが、
    $ dvips test.dvi 
    This is dvips(k) 5.92b p1.6 Copyright 2003 ASCII Corp.(www-ptex@xxxxxxxxxxx)
    based on dvips(k) 5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com)
    ' TeX output 2003.07.15:0307' -> test.ps
    dvips: ! virtual recursion stack overflow
となって、PSファイルに変換出来ません。

試しに   apt-get --purge remove dvipsk-ja   をやってみたのですが、
    ------snip------
    Removing `diversion of /usr/bin/dvips to /usr/bin/dvips.nonja by dvipsk-ja'
    Removing `diversion of /usr/share/man/man1/dvips.1.gz to\
                              /usr/share/man/man1/dvips.nonja.1.gz by dvipsk-ja'
    dpkg-divert: rename involves overwriting `/usr/share/man/man1/dvips.1.gz' with
      different file `/usr/share/man/man1/dvips.nonja.1.gz', not allowed
    dpkg: dvipsk-ja の読み込みエラーです(--purge):
     サブプロセス post-removal script はエラー終了ステータス 2 を返しました。
    以下のパッケージの処理中にエラーが発生しました:
     dvipsk-ja
    E: Sub-process /usr/bin/dpkg returned an error code (1)
となって、削除できませんでした。
(apt-get --reinstall install で再度 インストールはできましたが。)

代わりに dvi2ps パッケージの dvi2ps を使って PSファイルを作成してみましたが、
文章が長くなったり、複雑になると数式などが一部抜けてしまいます。


このような状況なのですが、
何か解決方法をご存知の方はいらっしゃいませんでしょうか?

$ dpkg -l dvipsk-ja dvi2ps
---snip---
ii  dvipsk-ja          5.92b+jp1.6-1      DVI-to-PostScript translator with Japanese support
ii  dvi2ps             3.2j-1             TeX DVI-driver for NTT JTeX, MulTeX and ASCII pTeX

===test.tex===
\documentclass{jarticle}

\begin{document}
このファイルはdvipsk-jaで dvi ファイルを変換するためのテストファイルです。
$x^{2}_{yz}$
\end{document}

-- 
Kazuhiko Uebayashi
email: u_kazu@xxxxxxxxx