お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2006-12-06 16:00:34

jishin
新しいメンバ
登録日: 2006-12-06

Edgy 6.10の日本語TeXの設定

こんにちは、

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を使いたいです。

よろしくお願いします。

オフライン

 

#2 2006-12-18 01:02:05

vine_user
メンバ
From: Tokyo
登録日: 2006-11-15

Re: Edgy 6.10の日本語TeXの設定

レスがないようなので…
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)

オフライン

 

#3 2007-02-15 12:21:51

ando
新しいメンバ
登録日: 2007-02-08

Re: Edgy 6.10の日本語TeXの設定

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)

オフライン

 

#4 2007-02-21 01:15:01

ando
新しいメンバ
登録日: 2007-02-08

Re: Edgy 6.10の日本語TeXの設定

Kubuntuで日本語dviファイルを表示できるようにはなったのですが、今度はkpdfから日本語のpdfファイルが印刷できないことに気が付きました。どなたかkpdfから日本語のpdfファイルを印刷できている方がいらっしゃいましたら、必須パッケージや設定など教えていただけないでしょうか?当方、kubuntu 6.10 Edgy、プリンタはEPSON LP-9100を使用しています。よろしくお願いします。

オフライン

 

#5 2007-03-20 12:57:10

amano
新しいメンバ
登録日: 2007-03-20

Re: Edgy 6.10の日本語TeXの設定

そもそも日本語のpostscriptファイルを表示できていないのではないかと思いますが、どうですか?
dvips等で変換されたpostscriptをgvで開けますか?
お使いのghostscriptがgs-esp-8.15.2だとすると日本語ファイルが表示できないバグがあるようですが。

オフライン

 

#6 2007-03-24 11:19:10

ando
新しいメンバ
登録日: 2007-02-08

Re: Edgy 6.10の日本語TeXの設定

おっしゃる通り、postscriptファイルの日本語が表示されませんでした。
ghostscriptもgs-esp-8.15.2でした。このバグはFeistyでfixされるんでしょうかね?

オフライン

 

#7 2007-03-24 11:40:33

amano
新しいメンバ
登録日: 2007-03-20

Re: Edgy 6.10の日本語TeXの設定

gs-esp-8.15.3でcjk関係のバグがfixされているようです。
私はfeistyのパッケージ(8.15.4)をインストールしたところ正常に表示できるようになりました。

ところでEPSONプリンタをお使いのようですが、gs-espのドライバだと例えば破線が実線で表示されたりする
バグがあって不便だったので、私の場合はこれを修正するパッチをあてたかったのでfeistyのソースパッケージから
ビルドし直してインストールしました。
普通にfeistyのdebパッケージは依存性の関係でインストールはできないかもしれません。

オフライン

 

Board footer

Powered by FluxBB