langsmith:243
From: "NARUSE, Yui" <naruse airemix.com>
Date: Thu, 30 Jun 2005 22:12:48 +0900
Subject: [langsmith:243] Re: langsmith 参加希望
成瀬です。 Kobayashi Noritada wrote: > XSLT なら一時期面白がって使ったことがありましたが、 > XSL は CSS のようなものということくらいしか全く知りませんでした。 > CSS が CSS3 になって印刷など様々なメディアを意識したことは知っていた > のですが、それは XSL とも関連していたのですね。 XSL仕様書のStatus of this Documentに “Some text in the property definitions has been copied from the CSS2 Recommendation” ともありますね。 > 機械生成ということは、ワープロソフトなどから出力することを > 想定しているのでしょうか。 ワープロソフトからの生成や、XMLからの生成が主でしょうね。 PDF変換する前の一時形式といった使われ方もあるでしょう。 既にアンテナハウスからXSL Formatter http://www.antenna.co.jp/XSL-FO/V3/ > postscript や pdf などが担っている「印刷のための最終出力形式」という役割を、 > XSL (+ XML 文書) で実現できるようになる、 > ということを想像してしまったのですが、それで合っていますかね? そういうことです、組版レベルまで可能になるわけですので。 > それなら、適当な記述言語を考えて、 > 文書をうまく中身とスタイルに分けてそれぞれ XML と XSL で出力するような > 処理系を作ればよいような気がします。 まず、XSL FO documentというのは、 http://www.renderx.com/tutorial.html のHello, worldのような文書ですので、XMLとXSLというよりも、 XHTML+CSS2と似たものがXSL文書になります。 正確には、XML document + XSL stylesheet→XSL FO documentですね。 で、そのような処理系の一つがXSL Transformations (XSLT)になります。 いや、DOM使ってもSAX使ってもいいのですけれどね。 > # と簡単に言うのもなんですが。:-p > # それに、XML + XSL をうまく印刷できるような環境もオープンソースで > # 作られないと、結果的に XML + XSL に変換する意味がないかもしれませんね。 XSLTの実装はオープンソースでも結構多いですね。 XSLの処理が可能なソフトウェアはXSLのサイトの左側に列挙されています。 まだまだ選択肢が多いとは言いがたいですねぇ。 http://www.w3.org/Style/XSL/ XSL-FOについての文書は、仕様書以外ですと以下が参考になるかと。 http://www.antenna.co.jp/XSL-FO/sample/XSLsample.htm これ以外にも、先述のW3C/Style/XSLに解説がありますよ。 -- NARUSE, Yui <naruse airemix.com> DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA -- ML: langsmith quickml.atdot.net 使い方: http://www.atdot.net/~ko1/quickml
240 2005-06-29 19:01 [nori1 dolphin.c.u-to] langsmith 参加希望 241 2005-06-29 19:25 ┣[naruse airemix.com ] 242 2005-06-30 21:32 ┃┗[nori1 dolphin.c.u-to] -> 243 2005-06-30 22:12 ┃ ┗[naruse airemix.com ] 244 2005-07-03 20:09 ┗[takuo aya.or.jp ] perlによる日本語組み版エンジンPDFJ