VineSeed ML アーカイブ



[VineSeed:023715] [VineLinux:1155] gnome- terminal マニュアル(日本語 ) のパーサエラー

  • From: bts-vinelinux@xxxxxxxxxxxxx
  • Subject: [VineSeed:023715] [VineLinux:1155] gnome- terminal マニュアル(日本語 ) のパーサエラー
  • Date: Mon, 11 Jul 2011 19:10:54 +0900
XXXXXXXX@XXXXXXXX wrote: 

報告者です。

> gnome-temrinalの日本語版マニュアルにおいて、‐が参照されております
> が、該当の実体宣言が存在しないため、yelpなどで表示しようとするとパーサエ
> ラーが出力されます。
実体宣言が見つからない原因がわかりましたので、調査結果を報告いたしま
す。
原因は、docbook-dtdsパッケージがインストールされていなかったためです。

docbook-dtdsをインストールすると、該当のパーサエラーは解消されました。


dash実体はdocbook-dtdsパッケージでインストールされる、
/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-pub.ent で宣言されてお
り、gnome-terminalの日本語マニュアル(docbook4.1.2)をyelpで読もうとする
と、これが参照先として使用されるようです。
--参考--
/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-pub.ent:16:
<!ENTITY dash	"&#x2010;"> <!-- HYPHEN -->
--------

【懸念点】
# OSインストール時のパッケージ選択の問題なのかもしれませんが、
OSをインストールした初期状態で、gnome-terminalおよびyelpが使用可能で、
かつdocbook-dtdsがインストールさていないケースが有るというのは、可能な
ら改善したほうが良いのかなと感じました。
yelpでdocbook形式のデスクトップアプリケーションのマニュアルを読むという
ことは、よく実施されていることと思います。デフォルトでdocbookのDTDが無
いという状態はあまり嬉しくないだろうと思いました。


== このレポートの詳細は以下の通りです ==

レポート ID  : 1155
レポート URL : http://bts.vinelinux.org/guest.cgi?project=VineLinux&action=view_report&id=1155

分類           : バグ
バージョン     : Vine-6.0
関連パッケージ : docbook-dtds, gnome-terminal-2.32.1-1vl6.x86_64
状態           : 新規
優先度         : 中
重大度         : 普通
担当者         : 未定

# あなたが、このようなメッセージに無関係である場合には、
# 管理者 <Vine@xxxxxxxxxxxxx> までご連絡ください。

--
Bug Tracking System 影舞 0.8.8.
http://www.daifukuya.com/kagemai/

_______________________________________________
VineSeed mailing list
VineSeed@xxxxxxxxxxxxx
http://lists.vinelinux.org/mailman/listinfo/vineseed