探検


DocBook総合

■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
垢版 |
04/03/02 20:00ID:81HietpU
SGMLやXMLを用いてドキュメントを作成するためのタグセットです。
ひとつのソースをもとに、HTML/PDF/PS/DVI 等、複数のメディア
タイプに変換できます。


公式 http://www.docbook.org/
実用 DocBook 入門 http://www.linux.or.jp/JF/JFdocs/docbook-intro/
DocBook Documentation
http://kaepapa.dip.jp/document/docbook/docbook-doc.html
04/03/25 19:37ID:cJcnLLNT
>>150
たくさん書いときゃあれこれの用途に使い回せるというノリだからねえ。
そういうものだと思うしかない。
04/03/25 22:07ID:BxL4U7GA
そういうのが portable ってことでしょ。
漏れは好きだな。

ドキュメント訳すのに、訳者情報入れるの悩んでるけど。
04/03/25 23:32ID:Fi705WMv
>>153
author と editor 以外に othercredit っていうのがあるから入れるとしたら
そこじゃない?子要素の contrib に何したか書き込めるの。
ってそういう問題じゃない?
04/03/26 09:12ID:j/ZH4Xk3
>>154
そういう問題なんだけど……っつうかothercreditで書くしかないと思って使ってる。

悩みどころはいつ訳したかという情報をどう入れるかなんです。
year使えばよさげなんだけど、うまく反映されないし……

contribにyear入れてみりゃいいのかな?
そういうのあり? <わかってない OTL
04/03/26 12:31ID:OXkO2BGc
>>155
contribにyearは入らないです…

http://www.sagehill.net/livedtd/docbookxml42/
ここを漁ってみたんですが、簡単に済ませたいならcontribに年まで直接書い
てもいいような気がします。フォーマット決めておけばexsltの正規表現で必
要なところ切り出せるし。

もう少し厳密にするんだったらothercreditのclass属性でtranslatorを選んで、
それとは別にrevhistoryにrevision一つ足して詳しいことはそこに書くとか。

んでothercreditとrevisionに同じID振って、変換する時にそこを含むか除外
するか変形させるか選べるようにするっていうのはどうですか?

でもそうするとrevnumberどうすんだって話になりますね。revhistoryを翻訳
専用にもう一つ作るしかないのかな…
04/03/26 12:37ID:OXkO2BGc
あれ、同じIDって付けられないじゃん。Roleとかかな。
04/03/26 13:08ID:qvkbtVbF
すいません。スレ違い気味なんですが、xsltproc使ってる方で、
XSL/XSLT
http://pc2.2ch.net/test/read.cgi/php/999654569/258-
を教えていただける方いませんか?お願いします。
04/03/26 14:39ID:NRc+KyI5
>>144
ごめーーーーん
トリップ無くしてたのと、板更新してなくて 書き込みないのかと
おもてた・・・・

ごめん
04/03/26 16:34ID:OXkO2BGc
>>159
わーい帰ってキター。

あと>>156に自己レスですが、LDPのソース見たら156で書いたみたいなことし
てて、revhistoryはオリジナルと共有で"バージョン.j-1"って区別してました。
04/03/27 12:28ID:S9S/N2mV
>158のWebProg板はヒサンなことになってますね…
04/03/28 21:36ID:i2la88bP
相変わらずのスタレっぷりでなによりです。

appendixAというページを訳しました。カタログの設置の仕方なんかがのって
ます。参考にどうぞ。でもsgmlカタログについてだけだからxmlな人にはあん
まり役に立たないかも。おまけに情報古い。

これを読む人自体少ないとは思いますが、その中でsgml/xml比ってどのぐらい
ですか?xmlカタログの作り方って日本語で見たことないし、ツールもほとん
どなし。Libxmlに付いてくるxmlcatalogは基本的にdtd専用で、bsdのパッケー
ジ用(?)のxmlcatmgrも機能がいまいち。しかも文法ミスハケーン。
http://xmlcatmgr.sourceforge.net/

日本語の情報って必要?パッケージ職人以外あんまり必要ないのかな。うまく
使うといろいろと楽ができるんだけど。dtdの指定とか。
04/03/29 10:52ID:YY2w4OyS
翻訳サイトのホストがDoSアタックくらって閉鎖かもです。
04/03/29 23:10ID:YY2w4OyS
こんなものが!
DocBook Live CD
http://trieloff.net/docbook/archive/000530.html
でもライセンスの関係で配布できないみたい。
04/04/01 01:26ID:arFVuqua
本家WikiがWikiスパムにやられて停止状態みたいです。何が面白くてこんなこ
とするのか…

さっきCVSのぞいたらV4.3がアップされてました。正式リリースのアナウンス
がもうすぐあると思います。definitive guideのリファレンスに"4.3" と付い
てるやつが追加されたタグです。
xslにはすでにあったHTML風のテーブルタグが追加されて使いやすくなってま
す。

あとDocBook専用のMIMEタイプ"application/docbook+xml"というのが登録
されたようです。
04/04/02 21:21ID:Trliz7d0
4.3がでましたよ。特に興味なしですか。
emacs-wikiの吐くコードがいまいちなので一人用wikiでも入れようかと思って
たんですが、ためしにWebsiteで作ってみました。Websiteっていう文書型です。
紛らわしいですね。

http://www.freepgs.com/docbook-ja/website/index.html

基本的にSmallDocBookにサイト用のナビゲーション機能が付いた感じです。
website-full.dtd というDTDを使うと無駄にDocBookのタグが全部使えるよう
になります。

>>20 のリンク先に簡単な作り方がのってます。それ以外は(特に日本語は)
Website用のドキュメントがほとんどないから取っ付きにくいけど、自動で目
次作ってくれたりXBELからリンク集作れたりとなかなか面白いです。
まだ全然できてないので参考にもなりませんけど"html"を"xml"にするとソー
スが見れるのでよかったらどうぞ。
04/04/03 16:09ID:jhLxFZ6g
漏れも身に覚えがあるんだけど、道具が目的化しちゃってる?
道具を手段と見ている人には DocBook は選択肢の一つでしかないのに対して、
道具が目的になってる人はあれこれ使い道を探そうとする。
いいか悪いかは別として、発想が逆なんだよね。
手段派の立場から目的派を見ると何やってんだ?って感じになる。
あまりやっきにならずにマターリやるのがよいと思われ。余計なお世話スマソ
04/04/03 16:59ID:Vokl06QX
>>167
でも、一部の「発送が逆な人」が頑張ってくれた結果として、
使うためのノウハウが溜ったり、使いやすくなったりする、
という側面も否めないわけで。
04/04/03 19:06ID:jhLxFZ6g
>>168
うん、その側面は否定しない。情報の共有はとてもありがたい。感謝々々。
04/04/04 05:15ID:zGjhmwe2
> 漏れも身に覚えがあるんだけど、道具が目的化しちゃってる?
コンピュータに詳しい人ってほとんどこの範疇に入るよな。
04/04/04 21:57ID:8b3/ex7O
発想が逆な人です…
ドキュメントを一元管理したくてDocBookに目を付けたけど、逆に道具に使わ
れてる気がしないでもないな。マターリやってくことにします。
サイトをDocBookで作ったのはデモ代わりになればいいかと思ったんですけど。
04/04/12 10:43ID:IOtwnwjt
DocBook TDG 日本語翻訳版
今、docbook-xml で文書を書いてて、非常に助かります。

協力できればいいんですが、ちょっとその時間がとれないので……
申し訳ない。

申し訳ないついでに、
出力エンコードをEUC-JPにしてもらえるとありがたかったり……
173login:Penguin
垢版 |
04/04/12 14:10ID:YS70Gjpp
DocBook Wiki
http://doc-book.sourceforge.net/homepage/
04/04/12 23:07ID:MSPO4+di
>>172
意味の分からない訳があったら指摘していただけるだけでも十分助かります。
エンコードは今度変えておきますね。Unicodeの読めない環境の方もいるでしょ
うし。

>>173
ドキュメントがイタリア+アルバニア語(?)一冊の本に少しずつページを足していくよ
うな感じでおもしろいです。インターフェイスがちょっと。
編集画面でtxt(wiki)⇔DocBook⇔HTML⇔Latex⇔Texiと行き来できるのが
いいかも。将来データベースを使うような事も書いてありますね。

何日か前に第3章の訳を上げました。文書のパースとエラーの対処の仕方がのっ
てます。あとDocBookのgentextという機能の簡単な使い方を書きました。

http://www.freepgs.com/docbook-ja/JapaneseAndXsl.html

これから1ヶ月ほど他にやることがあってあんまり更新できないとおもいます…
04/04/19 16:50ID:ArY70HAR
The tbook system for XML Authoring
http://tbookdtd.sourceforge.net/
DocBookダメ論
http://tbookdtd.sourceforge.net/db-diss.html

作者がLaTeX出身っぽいしロジックより見た目重視なのかな。パーサ&プロセッ
サに独自のものを使うのは細かいところを弄れる利点もあるけど、全部てめえ
でメンテしないといけないという欠点があると思うんだけどどうでしょ。後発
の関連技術使うにも自分で実装しないといけないし。

でもこのSmartDocみたいなテーブルの書き方はちょっとうらやましいかも…
04/04/27 12:45ID:2aarxK2h
>>172
エンコードeuc-jpにしました。遅くなってしまってすみません。

大学のレポートをDocBookで書いてみました。TeXは一切使わずにFOPで出力し
たけどなかなかうまくいきました。でも参考文献のフォーマットはほとんど一
から作らないといけなかったからこれが大変だった…
bibTeXの.bstみたいなスタイルファイルがあれば楽なんだけどな。

いそがしくて翻訳する時間とれてないです。ごめんなさい。
177172
垢版 |
04/04/27 16:18ID:KNXNELdi
>>176
乙です。
未だにメインのwebブラウザがlynxな人なので助かります。

lynxがutf-8の日本語をちゃんと出してくれればなぁ……

04/04/29 01:05ID:j9294aWs
翻訳者氏、お疲れ。
めったに書き込まないけど、ずっと見守ってるよ。気長にね。

>>175
面白いね。
もっとも日本人としては、書きやすさよりも国際化の状況
とかのほうが気になっちゃうけど。
04/04/30 17:33ID:pZR07Ich
>>178
ありがとう。ヒマ見つけてちょっとずつやってるよ。
DocBookの国際化はほとんどプロセッサ任せだからSGML/XMLが使われてる限り
は大丈夫かな、と思います。SmartDocみたいに1ファイルに多言語埋め込みも
プロファイル使えばできるようになってるし。

あんまりネタがないのもなんなので第2章をPDFにしてみました。
http://www.freepgs.com/docbook-ja/tdg/src/TDG.ch02-fo.pdf
http://www.freepgs.com/docbook-ja/tdg/src/TDG.ch02-latex.pdf

-fo は FOP+kochi-subst で、-latex は db2latex+ヒラギノを使いました。
スタイルシートを弄ればもっときれいにできるはず。foは字詰め・禁則処理が
アレでかなりヒサンだけど、レイアウトをHTMLだとか他のフォーマットと統一
できるのが利点かな。FOPのこれからに期待。
ただ今のところ日本語の組版はdb2latexを使った方がよさそう。otfフォント
を使えるのは結構うれしい。あとはSGMLでjadeptexを使うか。
04/05/08 01:44ID:ij6shPtC
ROBODoc
ttp://www.xs4all.nl/~rfsber/Robo/

C, C++, Fortran...etc のソースからHTML, DocBook, troff, LaTeX...形式の
ドキュメントに変換。javaだけならdbdocletのほうがいいかな。

dbdocletにはhtml2dbというプログラムが付いてて、ある程度正規化したhtml
だったら割ときれいなDocBookに変換してくれますよ。
04/05/08 09:56ID:vummk1Ua
PRIME作ってる人のところより。

DocBook + OpenJadeでw3c準拠のHTML作成を目指す
http://taiyaki.org/docbook/dbw3c/
04/05/11 22:56ID:ruQ8LVVX
gcc-3.3.2 で openjade-1.3.1 のコンパイルが通らないんですが…

In file included from Recognizer.h:15, from parser_inst.cxx:61:
../include/Owner.cxx: In destructor `Owner<T>::~Owner() [with T = BlankTrie]':
../include/CopyOwner.h:16: instantiated from `CopyOwner<T>::CopyOwner() [with T = BlankTrie]'
Trie.h:22: instantiated from here

他にもヘッダファイルまわりでワーニング吐きまくってますね。

OpenSP-1.5(+openjade-1.3.2) も同様。

CVS先端から持ってこいってオチ?
183182
垢版 |
04/05/11 23:46ID:ruQ8LVVX
Fedora Core 1 の SRPMS を掘ってみると、OpenSP に gcc-3.3 対応パッチを当ててた。
これで通るようになった。あいかわらずワーニングは激しいけど。

ていうか、OpenSP-1.5.1+openjade-1.3.2 が出てますな。
openjade.sf.net しか見てなかったので気が付かなかったけど。

こっちは問題なく通る模様です。お騒がせしますた。
04/05/13 03:30ID:X9yIF3GN
>>183
openjadeは1.3.3-pre1というのが1年程前にでてそれっきりですね。メンテモー
ドに入ってるのかな(develは1.4もあるんですけど)。DocBookのDSSSLスタイ
ルシートも最近動きがないみたい。時勢でいうとXMLなんでしょうけど>>181の
人みたいにまだまだ使えるし使ってるんですよね。DSSSLってXSLより書きやす
いし。

話が変わりますがDocBook活用例を2つ。

Making TeX Work
ttp://makingtexwork.sourceforge.net/mtw/
"DocBook TDG"のNorm氏の本。GFDLで公開中。TeXとDocBookの両方のソースを
見れるので参考になるかも。

XForms Essentials
ttp://xformsinstitute.com/essentials/
こっちもDocBookのソースを配付しています。
04/05/31 03:10ID:8IwWKFEV
Borges
ttp://www.linux-mandrake.com/en/doc/project/Borges/

ドキュメントに特化したCVS+αのシステム。セクションごとに管理、校正、翻
訳の担当者を割りあてたり、進歩状況をオンラインで確認したりできる。他に
もhtml/pdfに変換してくれたりOMFを作ってくれたりとなかなか便利。
現在改良中みたい。
ttp://qa.mandrakesoft.com/twiki/bin/view/Main/BorgesCMS
Mandrakeのドキュメントはこれで管理してるっぽいけど他でも使ってるんでしょ
うか。

やっと時間がとれるようになってDefinitive Guideの翻訳に復帰できそうです。
CVS覗いたらアップデートされてるし。書籍はいつ改訂版がでるんだろう。
04/06/12 14:34ID:MeI7H/j0
こんにちは。Dat落ちってなかなかしないもんですね。

>>139のwt2dbをPHPに移植してみました。
http://www.freepgs.com/docbook-ja/WtToDb.html

PHPらしくウェブアプリっぽいこともできます。
http://www.freepgs.com/docbook-ja/wt2db/
がんばればWikiになるかな。

DocBookDTDは4.4b1が出て要素数がさらに増えそうな気配です。
あと翻訳の第4章とどうでもいい序章をアップしました。
187login:Penguin
垢版 |
04/06/23 15:19ID:sunwp5tZ
こんちは。
TDG の日本語翻訳版を見つけて、その辺から流れてきますた。
>>186 翻訳した人、本当、お疲れ様。

DocBook/XMLをお試し中なんすが、日本語が通る処理系ってなると、
SGMLに比べて情報少なくて苦労してます。
04/06/23 15:24ID:sunwp5tZ
あ、ageてた… スマソ
04/06/26 06:32ID:v/JVRRUM
>>187
それはXML全般のことでしょうか?>処理系。日本語を扱うとなると印刷がまだ
まだなので、文書作成にTeXやら他のワープロやらから移行する人が少ない→
ノウハウがでてこない、っていうのが現状な気がします。DocBookも含めて文
書をオンラインで使う分には十分実用的ですけど。

…で、DocBookを日本語で使うときに、文中で改行すると変なスペースが入っ
てしまって格好わるい/でも改行なしに1行でダラダラ書くのはウザったい。と
いうジレンマを解消するためにスタイルシートを作りました。

http://www.freepgs.com/docbook-ja/JapaneseAndXsl.html#unfill

インポートするだけです。簡単に調整できるXMLのディレクティブがあるかな、
と思って探したけどなさそうだったので。自分が知らないだけ?
04/06/27 01:04ID:n5wdhfHw
>>177
2.8.6dev.4から、configure に --enable-japanese-utf8 を
つけると、割とまともに UTF-8 の日本語を表示してくれる
ようになりました。
04/07/01 13:02ID:SRmBdGAY
>>189 のスタイルシートだとインライン要素があるときにうまく対処できてな
かったので作り直しました。英文でもクオートの周りを整形したりするので
ちょっとは効果があります。これでXMLでも改行しまくりですよ。
04/08/11 13:32ID:Mn0dvEQH
保守ずさーーーーーー
04/08/17 17:40ID:YuENHsQM
保守ずさーーーーーー
04/08/17 19:41ID:rLC5GUuA
海外では使われてるのにね。
04/08/19 02:13ID:nqPFlGCj
Apache FOPはいつになったらちゃんと国際化された
次期バージョンが出るんだろか
04/08/20 19:40ID:XRvfpQno
> 195
同意。

いま、JavaWebStartで、Webブラウザ上でクリック一発で
FOP環境をダウンロード・インストールして、クライアントローカルで
XML→XSLT→PDF変換処理をするしくみを作ったとこ。
TTFReaderとかuserconfig.xmlとか、面倒くさいのは一切ナシの方針で.
https://sourceforge.jp/projects/sqs-xml/

なので、PureJavaの、少しでもちゃんとした日本語組版ができるFOエンジン、
再配布自由の高品質なフォントが、欲しくてたまらんのです…。
04/08/23 05:24ID:O2/PaQrQ
アンケートシステムの一部として作られてるのね。意欲的だなあ。
XMLからPDFへの変換は、ほかの用途でも需要がありそうだね。

フォントはIPAのが期待できるかも。あとはFOプロセッサか。
FOPにも一時期は日本語ローカライズパッチがあったんだけどな。

FOPが国際化されたら、めちゃくちゃうれしいんだけどな。
とりあえず社内文書を安心して電子化できそう。
04/08/23 09:18ID:vW1F78h5
DocBookとはあんまり関係い長文でスマソ.

> 197

世間でよくあるような、サーバ側でのPDF変換にすると、
メモリ食いのFOPを使う場合にはキツイんですよ。
今回、JavaWebStartのインフラで、FOP、userconfig.xml、
さざなみフォントを配布する、という、ちょっと思いきったことを
やってみました。いろいろ問題あったけど、けっこうイケます。
オープンソースだからこそ!の方法ですな(・∀・)

さざなみフォントには、とても感謝してます。でも、満足はしてません。
客に使わせる前には、言い訳が必要な状態です。
浮気して、みかちゃんフォントを使う…ではなくて、
クライアントローカルなフォントを選択して,TTFReaderをかけられる
ようにする機能を作ってしまおうかなぁとか悩んでます。

この、XMLからPDFへの変換部分は、ほかの用途で再利用できるように
考えています。GUI上でXSLTファイル(のリスト)を指定できるようにとか。

IPAのフォントは、ほしい。IPA版の配布をできるように、
そのためだけにIPAに応募してみようかとすら思っています。

FOPの禁則処理は、
http://www2.xml.gr.jp/log.html?MLID=xmlusers&N=7905
を真似して、XSLTの前処理でごまかしています。
でもやっぱり、もうちょっとちゃんとした処理がしたい。
199翻訳の人
垢版 |
04/08/23 20:27ID:sHuBGJhz
話の割り込みすいません。ひさーしぶりに翻訳を追加しました。始めた当初と
環境が変わってなかなか時間が割けない状況ですがノロノロやってます。

>>196
クライアントは何も用意しなくていいってのがいいですね。
やっぱりFOPの国際化はXSL-FOをサポートし終わってからになるんでしょうか。
200196,198
垢版 |
04/08/25 00:21ID:TYwqREu8
>>199
こちらこそ割り込んですみませんです。

197の書いてくれたように、全体としては、アンケート/OMR処理システムに
なっています。アンケート定義ファイルのスキーマは、XHTML2.0やXForms1.0の
ボキャブラリだけ借りて、ごちゃごちゃと作ってます。相互参照機能などを
作り足すうちに、だんだんとDockBookにも似てきたりして…。

この、アンケート定義スキーマとかOMR機能はともかくとして、
「JavaWebStartによるFOP環境の自動インストール」の部分は、
DocBookXML用のFOPエンジンとしても使ってもらえるようなものに、
すぐに作り直せるんじゃないかなぁと思っているので、
こちらのスレに書いてみました。
201196,198
垢版 |
04/08/25 00:32ID:TYwqREu8
>>199

FOPの国際化については、たとえばjpfopの石神さんは、
ttp://www2.xml.gr.jp/log.html?MLID=xmlusers&N=7907
に書いている通り、 FOP1.0待ちと考えているそうな。
そしてたぶん、まだもうしばらくは、この状況は動かないのかな、と。

もう何ヵ月も前のことだけど、FOPのCVS版を落として使ってみたところ、
当然日本語は表示できないし、普通の機能も穴だらけで、全く実用に
ならない状態だったけど、感覚的には半分以下ぐらいに処理が軽く
速くなっていて、スゲェ!と思ったことがありますた。
でも、その後も、FOP1.0はなかなか出てこない…最近でも、
ttp://marc.theaimsgroup.com/?l=fop-user&m=109298968728209&w=2
なーんてやってるように(分かりきった質疑。つまんない)、のんびりペース。
ちょっと調べてみると、この返事をしているChirsがFOPのcomitterになったのは
ttp://xml.apache.org/fop/news.html によれば今年の1月。
内部的には、わりと動いているのかもしれない。けど、外からではよくわからない。

今の仕事に余裕が出来たら、何か手伝えることがあるかなぁと思ってるんだけど。
202196,198
垢版 |
04/08/25 01:16ID:TYwqREu8
>>200
ごめん、DockBookじゃなくてDocBook。

言うまでもないことだけど DocBook DSSSL Stylesheetは、美しくないと思う。

W3C方面での、CSS for Paged Media と XSL-FOP の間の微妙な関係も、
これからどう実装されてゆくのか、世間的に実装間の差が減って、
仕様としてうまく枯れてくれるのかどうか、など、なんだか未来が
良く見えない感じだけど…

DocBookXMLのXMLとしてのボキャブラリは残るとして、
スタイルシートは、これからどうなるんだろうね。
203199
垢版 |
04/08/25 10:13ID:lJDev1aa
>>200-202

プレゼンテーションはいいとしても、DocBookのフォーム処理はおまけ程度なの
でXFormsは必須ですね。DocBookに名前空間を割り当てられないってのも使いづ
らい原因かも。

FOPでも「とりあえず」なら日本語表示できますよ。前にも貼ったけど↓
http://www.freepgs.com/docbook-ja/tdg/src/TDG.ch02-fo.pdf
決してきれいとは言えませんが。

スタイルシートは規格の変更にあわせて実装していくしかないでしょうね。
XSLTも2.0が控えているのでアップデートした方が効率がいいし。「振り回され
る」という言い方もできますが。
204196,198
垢版 |
04/08/26 22:30ID:LfGJTaCS
>>203
DocBookXMLからFOなどを生成するXSLTが、どんな構成になっているのかは、
興味があります(まだ、よく調べてない)。
> http://www.freepgs.com/docbook-ja/tdg/src/TDG.ch02-fo.pdf
の生成結果を見た限りでは、わりとシンプルなのかな〜、と思いますた。

漏れのXSLTスクリプトは、思いっ切り複雑になっちまってます。

ttp://www-6.ibm.com/jp/developerworks/xml/031003/j_x-tippgbk.html
にもあるように、現状のFOPでは、改ページがらみでのフローオブジェクトの
レイアウト制御には、fo:table要素を使いまくるしかない。
こういう開発やデバッグで、毎回FOP処理なんてしてたら、どんなに速いCPUの
マシンでも、イライラしてくる。実際にユーザが印刷用にPDFを作るときにも、
この遅さは問題になるだろうなぁ、と予想。

そこで、後でfo:tableに変換することを前提にして、ほぼ同じ構成での、
xhtml2:tableでレイアウトしまくりの、超汚い中間表現を作るようにして、
この中間表現を、xhtml1:tableに変換することで、最終的なPDFでの生成内容を、
Webブラウザ上で、それなりに忠実にプレビューできるようにした。
これが、まぁ、けっこう便利なんだけど…普段、CSSを適切に使わずにtableで
レイアウトしているやつらを小馬鹿にしているので、ちょっと後ろめたい。

こういう、最後のFO+SVG+FOXの表現に辿り着くまでのXSLTを、合計9パスもの
パイプ処理をするように組み立てて、いつかFOPがマトモになったときに、
差し換える部分をなるべく限定しようとがんばってみたんだけど、
ものすごく無駄な努力をしてしまったような気がしてきて。
ひさしぶりに、ちょっとLaTeXを使ってみたら、速くて快適で、当然、結果もキレイだし。
なんだかなぁ…、と。
205196,198
垢版 |
04/08/26 22:41ID:LfGJTaCS
結論としては、DocBookにせよSmartDocにせよ何にせよ、
組版用のサブシステムには、使えるものなら素直にTeXを使え、
っちゅーことです。

個人的には、オープンソースなXSL-FOエンジンには、未来がある!
と思っているんだけどね。
04/08/27 03:07ID:zmQaEvqk
今日も仕事で仕方なくTeXのマクロいじったんだけどさあ、
まじでKnuthぶっ殺したくなったよ
デザインセンスがないなら、おかしなもの作って広めるんじゃねえよって
お前はCSの授業をもう一度受けなおしてこいと言いたい

DocBookに関係なくてごめん。でも正直TeXはもう勘弁
207login:Penguin
垢版 |
04/09/09 20:13ID:ieuQEJ1N
dbdoclet
http://www.michael-a-fuchs.de/index.html
04/09/18 10:27:49ID:BoOryY4W
DocBook XSL 1.66.0が出ましたね。まだテストリリースらしいですが。
04/09/18 10:57:16ID:BoOryY4W
メーリングリストにXMLソースを直接表示できるCSSがポストされてました。

ttp://www.badgers-in-foil.co.uk/projects/docbook-css/
04/10/10 22:45:36ID:JTGeCMIT
これって出て来た?
http://www.faqs.org/docs/docbook/html/docbook.html
04/10/12 11:39:49ID:CfzsoibH
出て来きました。
ttp://www.docbook.org/tdg/en/html/docbook.html
04/11/02 18:25:16ID:r7NPmenS
FireFoxでDocBookの階層構造を表示するプラグイン。
ttp://www.badgers-in-foil.co.uk/projects/docbook-css/outliner/
04/11/24 14:04:03ID:jh8OHD85
よいしょ
05/01/04 18:32:37ID:DllW7SPh
年内完成予定のv5.0に合わせて、Definitive Guideもアップデートされ始めて
ます。次はリファレンスがメインになるとか。

ttp://docbook.org/tdg5/en/html/docbook.html
05/01/13 18:00:55ID:FCjyrR47
05/01/30 09:08:22ID:oLwIFCdB
programlistingの中とかで言語の予約語とかを色付けるとか可能です?
別に色付けしたドキュメントを指し込むしかできないのでしょうか?
05/02/01 00:17:51ID:ypMlId0A
>>216

少し面倒ですが、予約語をvarnameとかfunctionなんかで囲ってみてください。
HTMLの場合は変換後にclass名付きのタグになるので、それをCSSで色付けすればOK。

言語別で予約語とかコメントを自動で抽出してタグ付けしてくれるスクリプト
が欲しいところですね。
05/02/08 16:18:45ID:mE7b7pUI
>>216

DB2LaTeX http://db2latex.sourceforge.net/
でLaTeXに変換するなら、fancyvrbを使うようにして
listingsパッケージと組み合わせれば自動でsyntax highlightingしてくれる
05/03/05 08:22:25ID:fWdeobYQ
結局TeXを利用している
220login:Penguin
垢版 |
2005/05/27(金) 10:18:51ID:xmMZskZv
Docbook遅いょぅ
221login:Penguin
垢版 |
2005/06/13(月) 22:31:39ID:n/h+OuDr
(´・ω・`) 上げちゃいます。

>>220
DocBookに速度があるのか?
というのは置いといて,やっぱぜんぜん流行らないのかなコレ?
2005/06/16(木) 22:34:49ID:2Qr84B7j
XSLTプロセッサが遅いってことでわ?
使ってる人は使ってるらしいが…
英語圏では論文書きに使う人もいるらしいし。
2005/07/12(火) 21:59:57ID:LVmcRKf3
hosyu
2005/10/17(月) 23:37:28ID:QkZ62she
もうここひといない?
どこかにあつまってたりする?
2005/10/19(水) 18:25:41ID:SnS2A5Dt
>>224
こことか?
http://pc8.2ch.net/test/read.cgi/unix/1124809360/
あんま盛りあがってないけど。

DocBookは次期バージョンがそろそろでそう。
ネームスペースに対応したりと、かなり変更がある模様。
2005/12/08(木) 19:32:17ID:fdlWpj7x
こんにちは。以前Definitive Guideの翻訳をしてた人です。
ほったらかしにしてたサイトを覗いたら、データが飛んでる上にFTPにも入れなく
なってましたとさ。復旧すべきかどうか。

V5.0への移行ガイドがあったのでその訳です
http://yoshihiro.toda.name/docbook/docs/howto/
howto.xmlを付けるとxmlファイルが見れます。

これ自体がV5.0でできてるので、ソースを見ても参考になりますよ。
ぱっと見ると、すっきりしたのと、web標準を取り込んで「正しく」発展してる
感じがします。
227login:Penguin
垢版 |
2005/12/10(土) 12:24:41ID:UW5cnPJs
>>226
乙

はー、ほんと
> web標準を取り込んで「正しく」発展してる感じがします。
というのがしっくりくるわー

これ実はかなりいい仕様なのでは?
228login:Penguin
垢版 |
2005/12/26(月) 06:47:07ID:7NTIbviV
>>226
おつかれです。
今回のページでも勉強させていただきま〜っす!!ヽ(´ー`)ノ
2006/06/04(日) 11:43:47ID:481MgHKH
保守。

LaTeX->DocBook変換のプログラムってありますか?
今はとりあえず自分で字句解析、構文解析、変換をする
スクリプトを書いて使っているのですが、汎用のプログラムが
あるのだったらそれを使いたいkぁfs。
2006/06/26(月) 12:40:30ID:J9VTORPp
>>229

TeX4htなんかどうでしょうか?
ttp://www.cse.ohio-state.edu/~gurari/TeX4ht/

DocBook以外に他のXMLフォーマットにも変換できて便利です。
LaTeXからHTMLの変換もLaTeX2HTMLより設定が簡単ですよ。
TeXで書かれているのでカスタマイズが大変ですけどね。

あとはLyXでLaTeXを開いてDocBookに変換するという手もあります。
こっちはSGMLにしかできないので手直ししないとだめですが。
2006/08/02(水) 13:01:44ID:/3LAMuhJ
この廃れっぷりなら書ける

<ちらしのうら>
最近、文章を書く仕事もあるので、DocBookとDocBook XSLをいじってる。
1ソースからhtmlとpdfを吐いたら感心された。

もちっとノウハウたまったら、どこかに上げよう。
</ちらしのうら>
2006/08/12(土) 14:31:23ID:v4nt6gKr
FOP-0.92beta使ってる人いる?
2006/08/19(土) 10:31:26ID:9mqReakJ
スマソ使ってない。
どう変わるの?
2006/11/05(日) 19:41:32ID:Hg/frQ6I
v4.5もv5.0b9も出てんのに、ものすごい廃れっぷりだな。おい。
あげ
2006/12/12(火) 21:44:54ID:8hOqS3Gs
もう年末。
236login:Penguin
垢版 |
2007/07/27(金) 07:24:22ID:GcfgzdKV
DocBook>>>>>>>>>>>>>>>>xhtml2.0

DocBookアゲ!!
237login:Penguin
垢版 |
2007/10/21(日) 01:25:13ID:dlgYjJwn
もう XML 言語を開発するな
http://po3a.blogspot.com/2006/01/xml.html

DocBook は 5 大主力言語のひとつ。XHTML も。
2007/11/16(金) 07:01:10ID:xUpaqMB7
DocBookってV5になればMathMLとSVGを共存させられるんでしょ?

すごいじゃん。とうとうTeXの代替ができたわけだ。
239login:Penguin
垢版 |
2007/12/08(土) 09:45:05ID:cC7IAgIT
そろそろやってみるか
240本田
垢版 |
2008/01/19(土) 13:33:20ID:DID/ZCnZ
>epcEdit XML/SGML editor
>Available for Windows, Linux, and Solaris - use one application on all relevant platforms in your organization.
>Download your free copy!Download your free copy of epcEdit for Windows, Linux or Solaris!

http://www.epcedit.com/

>News: epcEdit is now free for personal and commercial use!
>epcEdit will become available under an open source license in the future,
> after we have removed copyrighted third-party components.
> In the meantime the current version of epcEdit can be used free of charge.
> An unlimited activation key can be downoaded here.
241本田
垢版 |
2008/01/19(土) 14:44:13ID:DID/ZCnZ
>>206
http://nicosia.is.s.u-tokyo.ac.jp/pub/essay/hagiya/h/tensai
>しかし、はっきりいって、Knuthは、コンピュ
>ータ・サイエンティストとしてはセンス・ゼロ、
>要するに馬鹿である。それは、あのTeXという
>処理系を見ればわかる。いったい、世の中に、
>毎日TeXで泣かされ続けている人は何人いるの
>だろうか。あんなふざけた処理系で、これほど
>多くの人に使われているものは他にはない。あ
>んなもの、学生が演習で作ってきたら、不可に
>なるに決っている。とにかく機能だけを追及し
>た処理系である。使い難い処理系がどれほど世
>の中の人的なリソースを無駄にするかというこ
>とが、丸で分かっていないのである。将来、
>TeXは、現在のFORTRANのような存在になっ
>て、世の中に害毒を流し続けるであろう。
2008/01/19(土) 15:44:04ID:s0zH7PBP
コンピュータサイエンスと人間にとっての使いやすさってのは
なんの関係もないけどね。あと、高徳納の作ったオリジナルTeXが
広く使われてるわけじゃないし、作られた時代を考えればあれはあれで
先進的といえる。FORTRANだって確かにいまの視点じゃ害毒かもしれない
けど、開発モデルやマシン性能を考えたら当時ベストの選択だ。
レガシーを切り捨てて悦にいるのが好きなら、子供に親を殺させて
新しい国を作ったポルポトとなんら変わらん。
243本田
垢版 |
2008/01/19(土) 17:50:39ID:DID/ZCnZ
>>241
オリジナルは、1980年代末ぐらいに雑誌に連載された。
244本田
垢版 |
2008/01/20(日) 11:55:21ID:5sUG0HgH
>>238
ついでにフリーか著作権のゆるいフォントも必要だろう。
2008/01/22(火) 11:59:21ID:yiAXiNME
>>244
フォントの権利について勉強してから出直しやがれ
2008/03/23(日) 13:02:08ID:A5CPe7EW
DocBookでルビを表現する方法ってありますか?
XSLはわかるので適当なタグを追加することは出来るのですが、
DocBookの仕様の中にあるのならそっちを使いたいので…。
2008/04/27(日) 16:15:01ID:TRyW5aos
>>246
少し面倒ですが
<phrase annotation="ヨミ" role="ruby">単語</phrase>
としておけば、XSLで変換できそうです
248246
垢版 |
2008/04/27(日) 16:54:12ID:yLX5Fzhp
>>247
thx
なるほど。そういう使い方もできるんですね。
2008/11/15(土) 22:56:29ID:uBJ7LOxC
DocBook v5ってリリースされたの?
2008/11/16(日) 14:12:19ID:OFJOpR/2
うん
2008/11/17(月) 21:43:16ID:0i46GNJf
さんきゅ

tdgをまじめに読むかなぁ。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況