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

[debian-users:57818] Re: jessie xpdf



やまね様

お返事有難うございます。

>  ざっと見てみましたが、これという原因がTeXを普段全く使ってないので
>  つかめませんでした。で、ちょっと数日ネットワークに使えるかどうか
>  わからないので、他の方にソースとか手順を開示して「本来必要であろう
>  作業が抜けてないか」を確認頂きたいです。

手順を述べます。
次を中身とするファイル(aaa.texという名前とします)を、
文字コードをutf-8で作り、
%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass{jarticle}
\begin{document}
これはテストです。
A function $f(x)=\sin x$.
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%

$ platex aaa.tex
$ dvipdfmx aaa.dvi
$ xpdf aaa.pdf

を行なっています。
(英文や数学記号の部分は問題なく見えます。)

> 
>  あとは xpdf が以前は同じ作業できていたのか?なども知りたいですね
>  (タイトルにjessieが入ってるのは、wheezyなどでは問題なかったのか?など)

wheezyのときは、同じ作業で日本語は見えていました。
(squeezeからwheezyにアップグレードした直後のことはわかりません。
直後のことについては、後で述べます。)

ところで、今、wheezyのPCの1台を確認したところ、なんとwheezyでも、

> /usr/share/xpdf/xpdfrc-japanese
> の中に、
> 
> fontFile   Ryumin-Light-H  /usr/share/fonts/truetype/ttf-japanese-mincho.ttf
> 
> という行がありますが、
> /usr/share/fonts/truetype/ttf-japanese-mincho.ttf
> は存在しません。
> 
> 代わりに
> /usr/share/fonts/truetype/fonts-japanese-mincho.ttf
> は存在します。

のようになっています。

ところで、squeezeからwheezyにアップグレードした直後に、
同じようにして作ったpdfファイルをxpdfで読んだ時に
日本語が読めなかったかどうかは記憶がないのですが、
dvipsでpsファイルを作って、gvを使って見ようとしたとき、

Can't find the font file /usr/share/fonts/truetype/ttf-japanese-gothic.ttf
Error: /undefinedfilename in /findfontGPL Ghostscript 8.71: Unrecoverable error, exit code 1

Operand stack:
   Fe   256   --nostringval--   --nostringval--   0   239.655   GothicBBB-Medium-H
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   1878   1   3   %oparray_pop   1877   1   3   %oparray_pop   1861   1   3   %oparray_pop   1755   1   3   %oparray_pop   --nostringval--   %errorexec_pop   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   1836   7   4   %oparray_pop
Dictionary stack:
   --dict:1157/1684(ro)(G)--   --dict:0/20(G)--   --dict:71/200(L)--   --dict:182/300(L)--
Current allocation mode is local
Last OS error: 2

というエラーが出たとの記録があります。
そのときは、

apt-get --reinstall install otf-ipafont-mincho

を実行したところ、解決しました。

本日、

apt-get --reistall install fonts-ipaexfont-mincho fonts-ipaexfont-gothic

を実行してみましたが、xpdfで日本語が読めないことに変わりはありません。

塩路