DocBook DTD に基づいた文書作成のいい方
No.11600
yuw
さん 02/03/18 19:27
ども。わたなべといいます。
ちょっとした技術文書を、SGML文書形式のひとつであるDocBook形式
で書きたいのですが、Windows環境ではよいツールが無くて困ってます。
LINUXとかだと例によってEmacsの拡張などがあり、SGMLタグを自動的に
挿入してくれたりするらしいのですが、Windows環境では
そういった、SGMLタグ入力を考慮したようなエディタが見当たらない
ようです。海外のオープンソースソフト等では若干あるのですが
日本語の入力に難あり・・・。
秀丸のマクロライブラリにSGMLのタグ挿入マクロとか
とにかくDocbook形式の文書作成に便利なマクロとか無いかなと思って
ここへ来たのですがやっぱり少ないようです。XML関連のマクロは
若干あるのですがDocbook形式にこだわったような機能までは
無いみたいなんで・・・。
どなたか、同じようなこと考えていらっしゃる人いませんか〜 ^_^;)
※DocBookとは?
http://www.docbook.org/
技術文書の記述形式のひとつ。SGMLというHTMLと似たようなタグ形式
で書く。最近ではSGMLもXMLのひとつとして吸収(?)されつつあるため、
DocbookもXMLの文書定義型のひとつとされつつある。
例えばLinux関連のマニュアルやHowto文書などは全てDocbook形式で
書かれている。
[
△
]
RE:11600 DocBook DTD に基づいた文書作成
No.11606
encodingshiftjis
さん 02/03/18 23:04
感覚を試すのなら、XMLエディタの評価版を使用する。
DocBookのXML対応のDTDもあります(SGMLの短縮機構は使えないが)
秀丸にライブのアウトライン表示とか、流用できそうな機構もないし
相当気合い入れないと、作り込めないでしょう。
近いのはHTML関係ですがDTDと連動するような深いのはチョット
本格的なマークアップ関係の話を持ってこられても
(不得意科目ですし、もともと非マークアップで暮らす世界でしたから)
文書構造認識(アウェア)をするには、別バージョンにして
エディタの中心部から設計しなおさないと。
ズラしたやり方では、HTML→DocBook 等の変換も考えられます。
[
△
]