
Ubuntu日本語フォーラム

ログインしていません。
こんにちは、
Edgy 6.10をつかっています。とても満足ですが、TeXの関係の設定が非常に困っています。
TeX環境を入れるために、takaさんのガイドにそってやりましたが、Edgyの上で、tetex,ptexなどのパッケージがうまくインストールできなかったです。
http://www.a.phys.nagoya-u.ac.jp/~taka/linux/ubuntu610.html#tex
それで、texliveというCTANの総合TeX環境をlive-cdからインストールしました。インストールがうまく行った、英語、ベトナム語などの文章を作成できた。
しかし、日本語の文章はまだ作成できないです。
texliveでは、すでにCJKパッケージがインストールされたが、日本語のためのフォントが入ってないらしいです。汎用的には、unicode,UTF-8フォントを使って日本語を表示させるのも可能です。それで、cyberbitフォントをインストールしました。
http://www.ceres.dti.ne.jp/~i-yasuda/tex/cjk.html#e
書きのTeXファイルをコンパイルしてみました。
-------------------
\documentclass{article}
\usepackage[T1]{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{}
UTF-8で文章を書きます。できるかなあ。
\end{CJK}
\end{document}
------------------
latex test.tex ---> ok
dvipdfmx test.dvi ----> エラー
-----------------------------
mktexpk: /home/jishin/.texlive2005/texmf-var/fonts/pk/modeless/cg/cyberbit/cyberb6f.600pk: successfully generated.
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 cyberb5b
/usr/local/texlive/2005/texmf/web2c/mktexnam: Could not map typeface abbreviation yb for cyberb5b.
/usr/local/texlive/2005/texmf/web2c/mktexnam: Need to update /usr/local/texlive/2005/texmf-dist/fonts/map/fontname/special.map?
mktexpk: Running ttf2pk -q cyberb5b 600
ttf2pk: ERROR: Cannot find `cyberbit.ttf'.
grep: cyberb5b.log: No such file or directory
(省略)
-------------------------------
設定は何か足りないようですが、わからないのです、教えてください。
個人には、teTeXとpTeXを使い慣れましたので、できればpTeXを使いたいです。
よろしくお願いします。
オフライン
レスがないようなので…
UTF-8じゃないとダメですか?euc-jpならできたのですが。
jishinさんが挙げている
http://www.a.phys.nagoya-u.ac.jp/~taka/linux/ubuntu610.html#tex
のページを参考にして、「TeX関係のインストール」の項目と「dvipdfmxのインストール」の項目の手順に沿ってptexをインストールしました。このサイトにあるように、dviでは表示できませんが、PDFに変換したらOKでした。
このサイトではEmacsを使っているようですが、僕はgeditで作成し、euc-jpで保存しました(geditは保存時に文字コードが選択できるので)。
$ platex test.tex
$ dvipdfmx test.dvi
FedoraやVineではkochiしか使えなかったんですけど、この方法だとipaフォントが使えて便利です。
ちなみに、ptexのインストールに失敗したとのことですが、リポジトリにuniverseを追加しましたか?
ptex関連はuniverseに入ってます。
追記:日本語版セットアップヘルパでadobereader-jpnも入れておきました。AdobeのCMAPを使うようですので。
最後の編集者: vine_user (2006-12-18 01:24:44)
オフライン
Debian sargeのxdvik-jaを持ってきてxdvi-ja.realを使ったら、一応、dviで日本語を表示できました。なので、私はxdviをこのxdvi-ja.realで置き換えて使おうと思っています。ただし私の場合、
http://www.a.phys.nagoya-u.ac.jp/~taka/linux/ubuntu610.html#tex
このサイトで指示されているパッケージの他にxpdf-japaneseが必要でしたが(ubuntuではなくてkubuntuを使ってるせい?)。
最後の編集者: ando (2007-02-15 12:22:54)
オフライン
Kubuntuで日本語dviファイルを表示できるようにはなったのですが、今度はkpdfから日本語のpdfファイルが印刷できないことに気が付きました。どなたかkpdfから日本語のpdfファイルを印刷できている方がいらっしゃいましたら、必須パッケージや設定など教えていただけないでしょうか?当方、kubuntu 6.10 Edgy、プリンタはEPSON LP-9100を使用しています。よろしくお願いします。
オフライン
そもそも日本語のpostscriptファイルを表示できていないのではないかと思いますが、どうですか?
dvips等で変換されたpostscriptをgvで開けますか?
お使いのghostscriptがgs-esp-8.15.2だとすると日本語ファイルが表示できないバグがあるようですが。
オフライン
おっしゃる通り、postscriptファイルの日本語が表示されませんでした。
ghostscriptもgs-esp-8.15.2でした。このバグはFeistyでfixされるんでしょうかね?
オフライン
gs-esp-8.15.3でcjk関係のバグがfixされているようです。
私はfeistyのパッケージ(8.15.4)をインストールしたところ正常に表示できるようになりました。
ところでEPSONプリンタをお使いのようですが、gs-espのドライバだと例えば破線が実線で表示されたりする
バグがあって不便だったので、私の場合はこれを修正するパッチをあてたかったのでfeistyのソースパッケージから
ビルドし直してインストールしました。
普通にfeistyのdebパッケージは依存性の関係でインストールはできないかもしれません。
オフライン