[8] [DFN[[[XSL-FO]]]] は、 [[XML]] ベースの[[スタイル言語]]でした。

* 歴史

[9] [[XSL]] は [[DSSSL]] を [[XML]] に移植したものと言われています。
[[S式]]ベースで [[SGML]] を対象とする [[DSSSL]] と [[XSL]] とはまったく互換性もありませんが、
開発の流れとしては延長線上にあるようです。

[10] [[XSL]] は、仕様の肥大化により、 [[XSL-FO]] と [[XSLT]] に分割されています。

;; [[XSL]] や [[XSLT]] も参照。

[11] [[XSL-FO]] の開発においては、 [[CSS]] の[[特性]]と名前や値を統一する
([[XSL-FO]] が [[CSS]] の[[超集合]]となる) ように調整が行われました。

;; [12] しかしその後の [[CSS 2.1]] や [[CSS3]] の開発で、 [[CSS]]
と [[XSL-FO]] とで不整合が生じています。

[1]
''XSL Format - ginga's Homepage'' <http://cgi.din.or.jp/~ginga/xml/xsl/>
([[名無しさん]])

[2]
''XSL (FO)の劣等性'' <http://cgi.din.or.jp/~ginga/xml/xsl/xsl_inneed.html>
([[名無しさん]])

[3]
[CITE[Formatting Objects considered harmful]] <http://people.opera.com/howcome/1999/foch.html>
([[名無しさん]] [sage])

[4]
[CITE@en[XSL Formatter Extensions]] ([CODE[2007-01-09 10:33:49 +09:00]] 版) <http://www.antennahouse.com/xslfo/axf4-extension.htm>
([[名無しさん]])

[5]
[CITE[Extensible Stylesheet Language: Formatting Objects]] ([CODE[2002-01-09 22:38:08 +09:00]] 版) <http://hixie.ch/advocacy/xslfo>

** XSL 1.0

[32] [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2017-10-02T10:21:49.000Z]], [TIME[2020-10-25T01:25:10.662Z]] <https://www.w3.org/TR/1998/WD-xsl-19980818>

[31] [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2017-10-02T10:21:49.000Z]], [TIME[2020-10-25T01:24:59.644Z]] <https://www.w3.org/TR/1998/WD-xsl-19981216>

[30] [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2017-10-02T11:00:35.000Z]], [TIME[2020-10-25T01:24:52.019Z]] <https://www.w3.org/TR/1999/WD-xsl-19990421/>

[33] >>30 から [[XSLT]] が分離して [[XSL-FO]] のみ。

[29] [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2017-10-02T10:23:25.000Z]], [TIME[2020-10-25T01:24:39.578Z]] <https://www.w3.org/TR/2000/WD-xsl-20000112/>

[28] [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2017-10-02T10:23:25.000Z]], [TIME[2020-10-25T01:24:30.501Z]] <https://www.w3.org/TR/2000/WD-xsl-20000301/>

- [27] [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2017-10-02T10:23:26.000Z]], [TIME[2020-10-25T01:24:18.735Z]] <https://www.w3.org/TR/2000/WD-xsl-20000327/>
-- [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2000-03-23T09:43:39.000Z]], [TIME[2020-10-26T08:43:29.945Z]] <https://www.w3.org/TR/2000/WD-xsl-20000327/xslspec.html>

[26] [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2017-10-02T10:23:27.000Z]], [TIME[2020-10-25T01:24:10.929Z]] <https://www.w3.org/TR/2000/WD-xsl-20001018/>

- [25] [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2017-10-02T10:22:35.000Z]], [TIME[2020-10-25T01:23:58.036Z]] <https://www.w3.org/TR/2000/CR-xsl-20001121/>
-- [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2000-11-20T22:33:19.000Z]], [TIME[2020-10-26T06:51:03.999Z]] <https://www.w3.org/TR/2000/CR-xsl-20001121/xslspec.html>

[24] [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2017-10-02T10:23:44.000Z]], [TIME[2020-10-25T01:23:48.855Z]] <https://www.w3.org/TR/2001/PR-xsl-20010828/>

- [23] [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2017-10-02T10:23:58.000Z]], [TIME[2020-10-25T01:23:24.507Z]] <https://www.w3.org/TR/2001/REC-xsl-20011015/>
-- [CITE[Extensible Stylesheet Language (XSL)]], [TIME[2001-11-13T13:00:55.000Z]], [TIME[2020-10-26T09:22:32.845Z]] <https://www.w3.org/TR/2001/REC-xsl-20011015/xslspec.html>

** XSL 1.1

[22] [CITE@EN[Extensible Stylesheet Language (XSL) Version 1.1]], [TIME[2017-10-02T10:28:22.000Z]], [TIME[2020-10-25T01:22:52.389Z]] <https://www.w3.org/TR/2003/WD-xsl11-20031217/>

[21] [CITE@EN[Extensible Stylesheet Language (XSL) Version 1.1]], [TIME[2017-10-02T10:29:52.000Z]], [TIME[2020-10-25T01:22:42.361Z]] <https://www.w3.org/TR/2004/WD-xsl11-20041216/>

[20] [CITE@EN[Extensible Stylesheet Language (XSL) Version 1.1]], [TIME[2017-10-02T10:31:21.000Z]], [TIME[2020-10-25T01:22:29.279Z]] <https://www.w3.org/TR/2005/WD-xsl11-20050728/>

[19] [CITE@EN[Extensible Stylesheet Language (XSL) Version 1.1]], [TIME[2017-10-02T10:31:36.000Z]], [TIME[2020-10-25T01:22:15.447Z]] <https://www.w3.org/TR/2006/CR-xsl11-20060220/>

[18] [CITE@EN[Extensible Stylesheet Language (XSL) Version 1.1]], [TIME[2017-10-02T10:31:54.000Z]], [TIME[2020-10-25T01:22:01.815Z]] <https://www.w3.org/TR/2006/PR-xsl11-20061006/>

[17] [CITE@EN[Extensible Stylesheet Language (XSL) Version 1.1]], [TIME[2017-10-02T10:31:54.000Z]], [TIME[2020-10-25T01:21:52.572Z]] <https://www.w3.org/TR/2006/PR-xsl11-20061006/>


[15] 
[CITE[Extensible Stylesheet Language (XSL) Version 1.1]] <http://www.w3.org/TR/2006/REC-xsl11-20061205/>
([[名無しさん]] [WEAK[2006-12-06 13:21:35 +00:00]])

[16] [CITE@EN[Extensible Stylesheet Language (XSL) Version 1.1]], [TIME[2017-10-02T10:32:00.000Z]], [TIME[2020-10-25T01:21:10.096Z]] <https://www.w3.org/TR/xsl/>

現在指している先が >>15 [TIME[2020-10-25T01:21:31.00Z]]

[42] 
[DFN[KS X 6040:2010]]

[[KS]]版

** XSL 2.0

-[38] [CITE@EN[Design Notes for Extensible Stylesheet Language (XSL) 2.0]], [TIME[2018-10-09T13:27:32.000Z]], [TIME[2020-10-26T09:29:43.566Z]] <https://www.w3.org/TR/2009/WD-xslfo20-20090929/>
-[37] [CITE@EN[Design Notes for Extensible Stylesheet Language (XSL) 2.0]], [TIME[2018-10-09T13:23:12.000Z]], [TIME[2020-10-26T09:29:22.171Z]] <https://www.w3.org/TR/2010/WD-xslfo20-20100204/>
- [36] [CITE@EN[Design Notes for Extensible Stylesheet Language (XSL) 2.0]], [TIME[2018-10-09T13:23:00.000Z]], [TIME[2020-10-26T09:29:06.449Z]] <https://www.w3.org/TR/2010/WD-xslfo20-20101216/>
- [35] [CITE@EN[Extensible Stylesheet Language (XSL) Version 2.0]], [TIME[2018-10-09T13:24:26.000Z]], [TIME[2020-10-26T09:28:36.401Z]] <https://www.w3.org/TR/2011/WD-xslfo20-20110927/>
- [34] [CITE@EN[Extensible Stylesheet Language (XSL) Version 2.0]]
( ([TIME[2012-01-19 07:35:30 +09:00]] 版))
<http://www.w3.org/TR/2012/WD-xslfo20-20120117/>

[6] [CITE@EN[Design Notes for Extensible Stylesheet Language (XSL) 2.0]]
([TIME[2009-09-30 04:22:52 +09:00]] 版)
<http://www.w3.org/TR/xslfo20/>

[39] 
この後 [[XSL 2.0]] は頓挫しました。

** OpenDocument

[7] [CITE[OASIS Open Document Format for Office Applications (OpenDocument) Version 1.2 - Part 1: OpenDocument Schema]]
( ([TIME[2011-09-29 13:00:00 +09:00]] 版))
<http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part1.html#refTable2>


[FIG(quote)[
[FIGCAPTION[
[13] [CITE@en[Re: Please resurrect xsl-fo tutorial on w3school]]
([[Liam Quin]] 著, [TIME[2015-10-27 11:31:42 +09:00]] 版)
<https://lists.w3.org/Archives/Public/www-xsl-fo/2015Oct/0003.html>
]FIGCAPTION]

> The considerations that led to my recommending we (W3C) close the XSL-FO 
> WOrking Group were:
> (1) the work was going very slowly;
> (2) it was unusual to have more than three people on a conference call.
> (3) it seemed unlikely, given that we only had two or three people on a 
> call,
>      that we'd get much implementation. In particular we need at least 
> two
>      implementations in order to publish a Recommendation.

]FIG]


[14] [CITE@en[XML Print and Page Layout Working Group]]
([TIME[2014-02-16 23:20:17 +09:00]] 版)
<https://www.w3.org/XML/XPPL/>

[40] ([TIME[2015-05-29T04:01:45.000Z]], [TIME[2020-10-29T07:10:24.638Z]])
<https://www.antenna.co.jp/ml/back/XSL-FO-V11-new.pdf>

[41] [CITE@ja[XSL-FO による書籍の自動組版]]
([TIME[2015-05-29T04:01:46.000Z]], [TIME[2020-10-30T12:36:18.813Z]])
<https://www.antenna.co.jp/ml/back/OOXMLBK/OOXMLBK.html>