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

[debian-users:33493] Re: rtf を読むには



|From: MATSUDA Yoh-ichi / 松田陽一 <matsuda@xxxxxxxxxxxx>
|Subject: [debian-users:33482] Re: rtf を読むには
|Date: Wed, 26 Jun 2002 19:11:12 +0900
|Message-ID: <20020626.191111.74747038.matsuda@xxxxxxxxxxxx>

今晩は.

ご返事が遅くなってすみません.

matsuda> abiword を起動し、 kinput2 経由で文章を入力しますと、日本語が文字化け
matsuda> します。
matsuda> 画面上部のフォント選択窓には "Times New Roman" が表示されています。
matsuda> このプルダウンメニューを展開しても、選択肢の中に日本語フォントと思しき
matsuda> フォント名が現れません。
matsuda> この辺が原因ではないかと思います。
             (中略)
matsuda> 未選択パッケージ ttf-kochi-gothic を選択しています。
matsuda> (データベースを読み込んでいます... 現在 84877 個のファイルとディレクトリがインストールされています。)
matsuda> (.../ttf-kochi-gothic_0.2.20020326-1_all.deb から) ttf-kochi-gothic を展開しています...
matsuda> ttf-kochi-gothic (0.2.20020326-1) を設定しています ...
matsuda> /usr/bin/defoma-font -vt reregister-all /etc/defoma/hints/ttf-kochi-gothic.hints
matsuda> Registering /usr/share/fonts/truetype/kochi/kochi-gothic.ttf..
matsuda> Registering -kochi-gothic-medium-r-normal--0-0-0-0-c-0-iso8859-1..
matsuda> Registering -kochi-gothic-medium-r-normal--0-0-0-0-c-0-jisx0201.1976-0..
matsuda> Registering -kochi-gothic-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0..
matsuda> /usr/share/fonts/truetype/kochi/kochi-gothic.ttf: failed to register for package abiword-common, status(3).

昨晩このメッセージを見たのですが,症状はまさに defoma 関係の error
と思われたので (苦手....  Woody 本早期出版期待中(笑)),他の方の
reply を期待してたりしたのですが...

 (ですから,この  reply は,私自身の理解に至らぬ部分がある,という
 点を間引いて考えてお読みいただければと思います)

それから,私の使用環境は,職場のメインマシンも含めてすべて
unstable にしてますので,version も微妙に違いますので,この点もご
了解願います.(とは言いつつ,この数ヵ月日本語表示には問題がなかっ
たので,unstable と testing の差は,ここでは余り大きな意味を持たな
いかもしれません.)

先ず AbiWord は,/usr/share/AbiSuite/fonts/ 以下の font を読みに行
く仕様のようです.(original は,/usr/local/AbiSuite になっていたと
思いますが.) また,font は X のものをそのまま利用するのでなくて,
Type 1 font と CJK では postscript font を読む仕様の様で (確か 
source のfont directory の README あたりに解説あり) この辺が鍵にな
ると思います.

Debian Package では,/usr/share/AbiSuite/fonts/の下に

/usr/share/AbiSuite/fonts/ja -> /var/lib/defoma/abiword-common.d/dirs/ja/

という symlink が出来,実態の方の directory の fonts.dir を読みに
行きますので,要はここに:

8
KochiGothic-Regular-EUC-H, -ZZ AbiWord-KochiGothic-medium-r-normal--0-0-0-0-c-0-
jisx0208.1983-0, 880, 120, 1000
KochiMincho-Regular-EUC-H, -ZZ AbiWord-KochiMincho-medium-r-normal--0-0-0-0-c-0-
jisx0208.1983-0, 880, 120, 1000
             (以下略)

といった感じの fonts.dir が出来ないと,日本語フォントが使えるよう
にならないと思います.これを作る作業は:

/usr/share/defoma/scripts/abiword-common.defoma

で行っているので,Error 内容をこの defoma の script に照らして追っ
掛けてみると良いのではないでしょうか.

--
Hiromichi Kawachi (川地 博道) <hirom@xxxxxxxxxxxxxxxxx>