
Ubuntu日本語フォーラム

ログインしていません。
よろしくお願いします。
Tex文書を作成して、platexコマンドでコンパイルした後、
作成されたdviファイルをダブルクリックすると、
どうやら/usr/bin/evinceという実効ファイルによってdviファイルが表示されるようです。
この時、日本語は表示されませんでした。
どうやら、evinceとは、pdfファイルやpostscriptファイルを表示するソフトらしく、
Linuxでは、xdviによってdviファイルが表示されると思っていたので驚きました。
dviファイルをダブルクリックしたときに、使われる既定のソフトをxdviにしたいのですが、
Linuxでは、ファイルとソフトの関連づけはどのようにして行うのでしょうか?
(Windowsでは、ファイルとソフトの関連付けは拡張子によって行われますが、
Linuxには拡張子という概念はないはず・・・)
また、Ubuntuでtexを使用していて、うまくdviファイル中の日本語が表示で来ている人は
どのような設定を行っているのかを、教えていただけると助かります。
オフライン
xdvi では日本語は正常に表示されているのでしょうか?
dvi ファイルをマウス操作で(ダブルクリックで) xdvi で開くには、
dvi ファイルを右クリック -> プロパティ -> 開き方 -> 追加 -> コマンドを直接指定する -> "xdvi" と入力 -> "追加" を押してウィンドウを閉じたら、 "xdvi" という項目が追加されていると思うので、それを選択(ダブルクリック)
でどうでしょう?
ちなみに、 "TeX" の表記は、'T' と 'X' のみ大文字で、 'e' のみ小文字にします。
同様に、 "pLaTeX" です(コマンド名は "platex" でいいと思います)。
ちょっと細かいですが、気になりましたので。
オフライン
epiiさん、御返事ありがとうございます。
epiiさん による投稿:
dvi ファイルをマウス操作で(ダブルクリックで) xdvi で開くには、
dvi ファイルを右クリック -> プロパティ -> 開き方 -> 追加 -> コマンドを直接指定する -> "xdvi" と入力 -> "追加" を押してウィンドウを閉じたら、 "xdvi" という項目が追加されていると思うので、それを選択(ダブルクリック)
言われたとおりに上記の操作を行い、dviファイルをダブルクリックでひらいたところ、xdvikでdviファイルを開くことができましたが、かな漢字は正しく表示されませんでした。
また、/usr/bin にある、xdvi関連のすべてのソフト(例えばxdvi-ja等)でdviファイルを開いてみましたが、
どれも日本語はうまく表示されず、文字化けがおきてしまいました。
もし、epiiさんがうま日本語表示ができているなら、どうやってできたのかを教えていただけるとうれしいです。
オフライン
Ubuntu で配られている TeX 関連のパッケージだと、標準では UTF-8 エンコーディングに対応していないので、私は ptetex (http://www.nn.iij4u.or.jp/~tutimura/tex/ptetex.html) を使っています。
ただこちらの方法だと自力でコンパイルしなければいけないので、ちょっと大変です (マシン性能によりますが、コンパイルに30分〜1時間くらいかかると思います) 。
http://d.hatena.ne.jp/hayamiz/20081111/1226403768
↑ ptetex を使わないで日本語 TeX 環境を揃えているみたいです。
試していないので詳しくは分かりませんが…。
最後の編集者: epii (2009-04-18 19:30:56)
オフライン