[前][次][番号順一覧][スレッド一覧][生データ]

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