次の月 / 最新

WinChalow 2004-02

2005 : Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2004 : Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

2004-02-25 Wed

YAYADoc開発開始


DocBookを書くのがあまりにわずらわしいので、YAMLから変換しようということになった。

タグを閉じなくて良いのが楽であるし、インデント指向なのでソースがきれいに見える。

YAMLにはインラインタグが定義されていないので、文書作成には向かないという考え方もあるが、逆に何でも良いのだから、かえって文書作成向きだというポジティブなシンキングもありうるわけだ。

2004-02-29 Sun

ブロック実装


一応章節構造の文章が書ける骨組みとメタデータ関係完成。paraとかlistitemを省略できるようにしたので、非常に文書作成の効率が上がる。YAMLでは、文字のエスケープも気にしなくて良いので楽である。

インデントにtabを使って、処理時にスペースに変換するようにした。ソースは、ほとんどYAML準拠であるが、インデントだけ異なる。(YAML純正も、もちろん直接入力できる)

あとは、tableに対応して、インラインのulink, emphasis, footnoteあたりをRD準拠で取り入れて、bib関係を追加すれば自分的に必要なものはそろうだろう。DocBook版完成間近。(こんなに簡単でいいのか?)

YAYADocからDocBookへの変換は0.3秒くらい。DocBookからHTMLへの変換には、高速といわれるxsltprocを使っても18秒くらいかかる。いくらなんでも遅すぎないか。