最終更新日: 2006/02/06

XSL1.0仕様の実装状況

XSL Formatter V3.4 はW3Cによる Extensible Stylesheet Language (XSL) Version 1.0 W3C Recommendation 15 October 2001 にもとづいて作成されています。

凡例
V3.4XSL Formatter V3.4
FOPApache FOP 0.20.5
XEPRenderX XEP 4.0
機能が実装されている項目を表します。
部分的実装項目を表します。
× 未実装の項目を表します。
読み上げ(Aural)のプロパティです。実装対象外です。

「○」であっても、実用上差し支えない範囲での制限が存在する場合があります。準拠レベルについては、XSL仕様の「8 Conformance」をご覧ください。

5.10 Core Function Library

Core Function Library には準拠レベルは定義されていません。

5.10.1 Number Functions

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
floor
ceiling
round
min
max
abs

5.10.2 Color Functions

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
rgb
rgb-icc 拡張されています。
system-color ×

5.10.3 Font Functions

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
system-font × ×

5.10.4 Property Value Functions

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
inherited-property-value
label-end
body-start
from-parent
from-nearest-specified-value
from-table-column
proportional-column-width
merge-property-values × ×

6 Formatting Objects

6.4 Declarations and Pagination and Layout Formatting Objects

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
6.4.2 fo:root Basic
6.4.3 fo:declarations Basic × ×
6.4.4 fo:color-profile Extended × × ×
6.4.5 fo:page-sequence Basic
6.4.6 fo:layout-master-set Basic
6.4.7 fo:page-sequence-master Basic
6.4.8 fo:single-page-master-reference Basic
6.4.9 fo:repeatable-page-master-reference Basic
6.4.10 fo:repeatable-page-master-alternatives Extended
6.4.11 fo:conditional-page-master-reference Extended
6.4.12 fo:simple-page-master Basic background-color、 background-image、 background-repeat、 background-position-horizontal、 background-position-vertical が指定できるよう拡張されています。
6.4.13 fo:region-body Basic
6.4.14 fo:region-before Extended
6.4.15 fo:region-after Extended
6.4.16 fo:region-start Extended
6.4.17 fo:region-end Extended
6.4.18 fo:flow Basic
6.4.19 fo:static-content Extended
6.4.20 fo:title Extended × ×

6.5 Block-level Formatting Objects

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
6.5.2 fo:block Basic
6.5.3 fo:block-container Extended column-count、column-gap が指定できるよう拡張されています。

6.6 Inline-level Formatting Objects

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
6.6.2 fo:bidi-override Extended ×
6.6.3 fo:character Basic
6.6.4 fo:initial-property-set Extended × ×
6.6.5 fo:external-graphic Basic
6.6.6 fo:instream-foreign-object Extended
6.6.7 fo:inline Basic
6.6.8 fo:inline-container Extended × ×
6.6.9 fo:leader Basic
6.6.10 fo:page-number Basic
6.6.11 fo:page-number-citation Extended

6.7 Formatting Objects for Tables

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
6.7.2 fo:table-and-caption Basic ×
6.7.3 fo:table Basic
6.7.4 fo:table-column Basic
6.7.5 fo:table-caption Extended ×
6.7.6 fo:table-header Basic
6.7.7 fo:table-footer Extended
6.7.8 fo:table-body Basic
6.7.9 fo:table-row Basic
6.7.10 fo:table-cell Basic

6.8 Formatting Objects for Lists

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
6.8.2 fo:list-block Basic
6.8.3 fo:list-item Basic
6.8.4 fo:list-item-body Basic
6.8.5 fo:list-item-label Extended

6.9 Dynamic Effects: Link and Multi Formatting Objects

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
6.9.2 fo:basic-link Extended
6.9.3 fo:multi-switch Extended × × ×
6.9.4 fo:multi-case Basic × ×
6.9.5 fo:multi-toggle Extended × × ×
6.9.6 fo:multi-properties Extended × × ×
6.9.7 fo:multi-property-set Extended × × ×

6.10 Out-of-Line Formatting Objects

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
6.10.2 fo:float Extended ×
6.10.3 fo:footnote Extended
6.10.4 fo:footnote-body Extended

6.11 Other Formatting Objects

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
6.11.2 fo:wrapper Basic
6.11.3 fo:marker Extended
6.11.4 fo:retrieve-marker Extended

7 Formatting Properties

7.4 Common Accessibility Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.4.1 source-document Basic × ×
7.4.2 role Basic × ×

7.5 Common Absolute Position Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.5.1 absolute-position Complete ×
7.5.2 top Extended
7.5.3 right Extended
7.5.4 bottom Extended
7.5.5 left Extended

7.6 Common Aural Properties

Aural Propertyは実装対象外です。

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.6.1 azimuth Basic
7.6.2 cue-after Basic
7.6.3 cue-before Basic
7.6.4 elevation Basic
7.6.5 pause-after Basic
7.6.6 pause-before Basic
7.6.7 pitch Basic
7.6.8 pitch-range Basic
7.6.9 play-during Basic
7.6.10 richness Basic
7.6.11 speak Basic
7.6.12 speak-header Basic
7.6.13 speak-numeral Basic
7.6.14 speak-punctuation Basic
7.6.15 speech-rate Basic
7.6.16 stress Basic
7.6.17 voice-family Basic
7.6.18 volume Basic

7.7 Common Border, Padding, and Background Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.7.1 background-attachment Extended × ×
7.7.2 background-color Basic fo:simple-page-master へ指定できるよう拡張されています。
7.7.3 background-image Extended fo:simple-page-master へ指定できるよう拡張されています。
7.7.4 background-repeat Extended fo:simple-page-master へ指定できるよう拡張されています。 ×
7.7.5 background-position-horizontal Extended fo:simple-page-master へ指定できるよう拡張されています。 ×
7.7.6 background-position-vertical Extended fo:simple-page-master へ指定できるよう拡張されています。 ×
7.7.7 border-before-color Basic
7.7.8 border-before-style Basic CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。
7.7.9 border-before-width Basic
7.7.10 border-after-color Basic
7.7.11 border-after-style Basic CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。
7.7.12 border-after-width Basic
7.7.13 border-start-color Basic
7.7.14 border-start-style Basic CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。
7.7.15 border-start-width Basic
7.7.16 border-end-color Basic
7.7.17 border-end-style Basic CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。
7.7.18 border-end-width Basic
7.7.19 border-top-color Basic
7.7.20 border-top-style Basic CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。
7.7.21 border-top-width Basic
7.7.22 border-bottom-color Basic
7.7.23 border-bottom-style Basic CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。
7.7.24 border-bottom-width Basic
7.7.25 border-left-color Basic
7.7.26 border-left-style Basic CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。
7.7.27 border-left-width Basic
7.7.28 border-right-color Basic
7.7.29 border-right-style Basic CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。
7.7.30 border-right-width Basic
7.7.31 padding-before Basic
7.7.32 padding-after Basic
7.7.33 padding-start Basic
7.7.34 padding-end Basic
7.7.35 padding-top Basic
7.7.36 padding-bottom Basic
7.7.37 padding-left Basic
7.7.38 padding-right Basic

7.8 Common Font Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.8.2 font-family Basic
7.8.3 font-selection-strategy Complete × ×
7.8.4 font-size Basic
7.8.5 font-stretch Extended フォント自身を文字の進行方向に伸縮させます。condensedフォントなど、別のフォントへの置き換えは起こりません。 %値を指定できます。 ×
7.8.6 font-size-adjust Extended × ×
7.8.7 font-style Basic font-style="oblique"は"italic"と扱われます。font-style="backslant"はサポートされていません。
7.8.8 font-variant Basic × ×
7.8.9 font-weight Basic

7.9 Common Hyphenation Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.9.1 country Extended ×
7.9.2 language Extended
7.9.3 script Extended × ×
7.9.4 hyphenate Extended
7.9.5 hyphenation-character Extended
7.9.6 hyphenation-push-character-count Extended
7.9.7 hyphenation-remain-character-count Extended

7.10 Common Margin Properties-Block

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.10.1 margin-top Basic
7.10.2 margin-bottom Basic
7.10.3 margin-left Basic
7.10.4 margin-right Basic
7.10.5 space-before Basic
7.10.6 space-after Basic
7.10.7 start-indent Basic
7.10.8 end-indent Basic

7.11 Common Margin Properties-Inline

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.11.1 space-end Basic ×
7.11.2 space-start Basic ×

7.12 Common Relative Position Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.12.1 relative-position Extended × × ×

7.13 Area Alignment Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.13.1 alignment-adjust Basic ×
7.13.2 alignment-baseline Basic ×
7.13.3 baseline-shift Basic ×
7.13.4 display-align Extended
7.13.5 dominant-baseline Basic ×
7.13.6 relative-align Extended ×

7.14 Area Dimension Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.14.1 block-progression-dimension Basic ×
7.14.2 content-height Extended ×
7.14.3 content-width Extended ×
7.14.4 height Basic
7.14.5 inline-progression-dimension Basic ×
7.14.6 max-height Complete × ×
7.14.7 max-width Complete × ×
7.14.8 min-height Complete × ×
7.14.9 min-width Complete × ×
7.14.10 scaling Extended ×
7.14.11 scaling-method Extended × × ×
7.14.12 width Basic

7.15 Block and Line-related Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.15.1 hyphenation-keep Extended × × ×
7.15.2 hyphenation-ladder-count Extended × ×
7.15.3 last-line-end-indent Extended ×
7.15.4 line-height Basic
7.15.5 line-height-shift-adjustment Extended ×
7.15.6 line-stacking-strategy Basic ×
7.15.7 linefeed-treatment Extended ×
7.15.8 white-space-treatment Extended ×
7.15.9 text-align Basic <string>指定にも対応しています。
7.15.10 text-align-last Extended
7.15.11 text-indent Basic
7.15.12 white-space-collapse Extended
7.15.13 wrap-option Basic

7.16 Character Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.16.1 character Basic
7.16.2 letter-spacing Extended
7.16.3 suppress-at-line-break Extended × × ×
7.16.4 text-decoration Extended
7.16.5 text-shadow Extended × ×
7.16.6 text-transform Extended ×
7.16.7 treat-as-word-space Extended × × ×
7.16.8 word-spacing Extended ×

7.17 Color-related Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.17.1 color Basic
7.17.2 color-profile-name Extended × × ×
7.17.3 rendering-intent Extended × × ×

7.18 Float-related Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.18.1 clear Extended inside、outsideが拡張されています。 ×
7.18.2 float Extended inside、outsideが拡張されています。 ×
7.18.3 intrusion-displace Extended ×

7.19 Keeps and Breaks Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.19.1 break-after Basic
7.19.2 break-before Basic
7.19.3 keep-together Extended <integer>指定には対応していません。
7.19.4 keep-with-next Basic <integer>指定には対応していません。
7.19.5 keep-with-previous Basic <integer>指定には対応していません。
7.19.6 orphans Basic ×
7.19.7 widows Basic ×

7.20 Layout-related Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.20.1 clip Extended × × ×
7.20.2 overflow Basic 拡張されています。 ×
7.20.3 reference-orientation Extended ×
7.20.4 span Extended

7.21 Leader and Rule Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.21.1 leader-alignment Extended × ×
7.21.2 leader-pattern Basic
7.21.3 leader-pattern-width Extended ×
7.21.4 leader-length Basic
7.21.5 rule-style Basic
7.21.6 rule-thickness Basic

7.22 Properties for Dynamic Effects Formatting Objects

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.22.1 active-state Extended × × ×
7.22.2 auto-restore Extended × × ×
7.22.3 case-name Extended × × ×
7.22.4 case-title Extended × × ×
7.22.5 destination-placement-offset Extended × × ×
7.22.6 external-destination Extended
7.22.7 indicate-destination Extended × × ×
7.22.8 internal-destination Extended 拡張されています。
7.22.9 show-destination Extended ×
7.22.10 starting-state Extended × × ×
7.22.11 switch-to Extended × × ×
7.22.12 target-presentation-context Extended × × ×
7.22.13 target-processing-context Extended × × ×
7.22.14 target-stylesheet Extended × × ×

7.23 Properties for Markers

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.23.1 marker-class-name Extended ×
7.23.2 retrieve-class-name Extended ×
7.23.3 retrieve-position Extended ×
7.23.4 retrieve-boundary Extended ×

7.24 Properties for Number to String Conversion

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.24.1 format Basic 拡張されています。 ×
7.24.2 grouping-separator Extended × ×
7.24.3 grouping-size Extended × ×
7.24.4 letter-value Basic 常にautoとみなされます。 × ×

7.25 Pagination and Layout Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.25.1 blank-or-not-blank Extended
7.25.2 column-count Extended fo:block-container へ指定できるよう拡張されています。
7.25.3 column-gap Extended fo:block-container へ指定できるよう拡張されています。
7.25.4 extent Extended
7.25.5 flow-name Basic
7.25.6 force-page-count Extended 拡張されています。 ×
7.25.7 initial-page-number Basic
7.25.8 master-name Basic
7.25.9 master-reference Basic
7.25.10 maximum-repeats Extended
7.25.11 media-usage Extended × × ×
7.25.12 odd-or-even Extended
7.25.13 page-height Basic indefiniteには対応していません。
7.25.14 page-position Extended 拡張されています。
7.25.15 page-width Basic indefiniteには対応していません。
7.25.16 precedence Extended ×
7.25.17 region-name Basic

7.26 Table Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.26.1 border-after-precedence Basic ×
7.26.2 border-before-precedence Basic ×
7.26.3 border-collapse Extended
7.26.4 border-end-precedence Basic ×
7.26.5 border-separation Extended ×
7.26.6 border-start-precedence Basic ×
7.26.7 caption-side Complete caption-side="start"は"before"と扱われます。caption-side="end"は"after"と扱われます。 ×
7.26.8 column-number Basic ×
7.26.9 column-width Basic
7.26.10 empty-cells Extended × × ×
7.26.11 ends-row Extended ×
7.26.12 number-columns-repeated Basic ×
7.26.13 number-columns-spanned Basic
7.26.14 number-rows-spanned Basic
7.26.15 starts-row Extended ×
7.26.16 table-layout Extended ×
7.26.17 table-omit-footer-at-break Extended ×
7.26.18 table-omit-header-at-break Extended

7.27 Writing-mode-related Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.27.1 direction Basic ×
7.27.2 glyph-orientation-horizontal Extended × ×
7.27.3 glyph-orientation-vertical Extended × ×
7.27.4 text-altitude Extended × ×
7.27.5 text-depth Extended × ×
7.27.6 unicode-bidi Extended ×
7.27.7 writing-mode Basic ×

7.28 Miscellaneous Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.28.1 content-type Extended ×
7.28.2 id Basic
7.28.3 provisional-label-separation Basic
7.28.4 provisional-distance-between-starts Basic
7.28.5 ref-id Extended
7.28.6 score-spaces Extended × × ×
7.28.7 src Basic
7.28.8 visibility Extended × ×
7.28.9 z-index Extended × ×

7.29 Shorthand Properties

仕様項目 準拠レベル 実装状況 備考 他の製品
V3.4 FOP XEP
7.29.1 background Complete ×
7.29.2 background-position Complete ×
7.29.3 border Complete ×
7.29.4 border-bottom Complete
7.29.5 border-color Complete
7.29.6 border-left Complete
7.29.7 border-right Complete
7.29.8 border-style Complete CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。
7.29.9 border-spacing Complete ×
7.29.10 border-top Complete
7.29.11 border-width Complete
7.29.12 cue Complete
7.29.13 font Complete ×
7.29.14 margin Complete
7.29.15 padding Complete
7.29.16 page-break-after Complete ×
7.29.17 page-break-before Complete ×
7.29.18 page-break-inside Complete ×
7.29.19 pause Complete
7.29.20 position Complete
7.29.21 size Complete ×
7.29.22 vertical-align Complete ×
7.29.23 white-space Complete ×
7.29.24 xml:lang Complete × ×

Copyright © 1996-2010 Antenna House, Inc. All rights reserved.
Antenna House is a trademark of Antenna House, Inc.