XSL仕様の実装状況
Antenna House Formatter V7.4 はW3Cによる Extensible Stylesheet Language (XSL) Version 1.1 に基づいて作成されています。
- [○]は機能が実装されている項目を表します。
- [△]は部分的実装項目を表します。
- [×]は未実装の項目を表します。
- [-]は読み上げ(Aural)のプロパティです。実装対象外です。
[○]であっても、実用上差し支えない範囲での制限が存在する場合があります。準拠レベルについては、XSL仕様の「8 Conformance」を参照してください。
5.9 Expressions
Expressions には準拠レベルは定義されていません。 これらの単位はCSSでも利用できます。 これら以外にも利用できる単位がいくつか拡張されています。単位の拡張を参照してください。
5.9.13 Definitions of Units of Measure
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
cm | ○ | 1cm = 10mm | |
mm | ○ | ||
in | ○ | 1in = 25.4mm | |
pt | ○ | 1pt = 1in/72 = 0.3528mm | |
pc | ○ | 1pc = 12pt | |
px | ○ | ☞ pxpi | |
em | ○ | ||
deg | ○ | 5.11 Property Datatypes <angle> | |
grad | ○ | 5.11 Property Datatypes <angle> | |
rad | ○ | 5.11 Property Datatypes <angle> | |
ms | ○ | 5.11 Property Datatypes <time> | |
s | ○ | 5.11 Property Datatypes <time> | |
Hz | ○ | 5.11 Property Datatypes <frequency> | |
k | ○ | 5.11 Property Datatypes <frequency> |
5.10 Core Function Library
Core Function Library には準拠レベルは定義されていません。 一部を除き、これらの関数はCSSでも利用できます。 これら以外にも利用できる関数がいくつか拡張されています。関数の拡張を参照してください。
5.10.1 Number Functions
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
floor() | ○ | ||
ceiling() | ○ | ||
round() | ○ | ||
min() | ○ | ||
max() | ○ | ||
abs() | ○ |
5.10.2 Color Functions
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
rgb() | ○ | ☞ rgb() | |
rgb-icc() | ○ | 拡張されています。 ☞ rgb-icc() | |
system-color() | ○ |
XSL 1.1 仕様では、色名に利用できる名前は aqua、black、blue、fuchsia、gray、green、lime、maroon、navy、olive、purple、red、silver、teal、white、yellow だけですが、Antenna House Formatter V7.4 では、CSS Color Module Level3 にある名前が利用できます。また、k100 という名前が cmyk(0,0,0,1) と等価な色として利用できます。色名の大文字小文字は区別されません。
5.10.3 Font Functions
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
system-font() | × |
5.10.4 Property Value Functions
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
inherited-property-value() | ○ | ||
label-end() | ○ | CSSでは利用できません。 | |
body-start() | ○ | CSSでは利用できません。 | |
from-parent() | ○ | ||
from-nearest-specified-value() | ○ | ||
from-page-master-region() | ○ | CSSでは利用できません。 | |
from-table-column() | ○ | ||
proportional-column-width() | ○ | ||
merge-property-values() | × |
XSL 1.1で追加された from-page-master-region() 関数により、XSL 1.0との非互換が生じています。 XSL 1.1では、<fo:region-*> に writing-mode や reference-orientation を指定しても、そのままでは無視されることになっています。これらの指定を有効にするためには、<fo:page-sequence> への
の指定が必要です。 また、常にXSL 1.0互換として動作させるのならば、オプション設定ファイルで default-from-page-master-region="true" を指定しておくこともできます。
6 Formatting Objects
6.4 Declarations and Pagination and Layout Formatting Objects
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
6.4.2 fo:root | Basic | ○ | |
6.4.3 fo:declarations | Basic | ○ | |
6.4.4 fo:color-profile | Extended | ○ | ☞ PDF/X |
6.4.5 fo:page-sequence | Basic | ○ | <fo:page-sequence> を入れ子に記述できます。 |
6.4.6 fo:page-sequence-wrapper | Basic | ○ | |
6.4.7 fo:layout-master-set | Basic | ○ | |
6.4.8 fo:page-sequence-master | Basic | ○ | |
6.4.9 fo:single-page-master-reference | Basic | ○ | |
6.4.10 fo:repeatable-page-master-reference | Basic | ○ | |
6.4.11 fo:repeatable-page-master-alternatives | Extended | ○ | |
6.4.12 fo:conditional-page-master-reference | Extended | ○ | |
6.4.13 fo:simple-page-master | Basic | ○ |
以下が指定できるよう拡張されています。
☞ 背景の拡張
|
6.4.14 fo:region-body | Basic | ○ | <fo:region-*> の記述順序について拡張されています。 ☞ その他のXSL拡張 |
6.4.15 fo:region-before | Extended | ○ | |
6.4.16 fo:region-after | Extended | ○ | |
6.4.17 fo:region-start | Extended | ○ | |
6.4.18 fo:region-end | Extended | ○ | |
6.4.19 fo:flow | Basic | ○ | |
6.4.20 fo:static-content | Extended | ○ | |
6.4.21 fo:title | Extended | ○ | |
6.4.22 fo:flow-map | Extended | ○ | |
6.4.23 fo:flow-assignment | Extended | ○ | |
6.4.24 fo:flow-source-list | Extended | ○ | |
6.4.25 fo:flow-name-specifier | Extended | ○ | |
6.4.26 fo:flow-target-list | Extended | ○ | |
6.4.27 fo:region-name-specifier | Extended | ○ |
6.5 Block-level Formatting Objects
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
6.5.2 fo:block | Basic | ○ | |
6.5.3 fo:block-container | Extended | ○ |
空要素を許しています。
column-count、column-gap が指定できるよう拡張されています。 ☞ 段組 |
6.6 Inline-level Formatting Objects
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
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.6.12 fo:page-number-citation-last | Extended | ○ | |
6.6.13 fo:folio-prefix | Extended | ○ | Antenna House では、以前より拡張仕様によってサポートしています。 ☞ axf:page-number-prefix |
6.6.14 fo:folio-suffix | Extended | ○ | |
6.6.15 fo:scaling-value-citation | Extended | ○ |
6.7 Formatting Objects for Tables
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
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
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
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 | ○ |
fo:list-item には、次のように start-indent/end-indent を指定することが多いでしょう。
start-indent や end-indent は継承されるので、
のように fo:block-container を含めたとき、中の fo:block に end-indent が継承されます。このときの end-indent はたいていは大きな値なので、fo:block の幅はゼロになってしまいます。このような事態を避けるために、
のように指定する必要があります。
6.9 Dynamic Effects: Link and Multi Formatting Objects
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
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 Formatting Objects for Indexing
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
6.10.2 fo:index-page-number-prefix | Extended | ○ | |
6.10.3 fo:index-page-number-suffix | Extended | ○ | |
6.10.4 fo:index-range-begin | Extended | ○ | |
6.10.5 fo:index-range-end | Extended | ○ | |
6.10.6 fo:index-key-reference | Extended | ○ | |
6.10.7 fo:index-page-citation-list | Extended | ○ | |
6.10.8 fo:index-page-citation-list-separator | Extended | ○ | |
6.10.9 fo:index-page-citation-range-separator | Extended | ○ |
6.11 Formatting Objects for Bookmarks
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
6.11.1 fo:bookmark-tree | Extended | ○ |
color="transparent" を指定すると、PDFへ色情報は設定されません。
Antenna House では、以前より拡張仕様によってサポートしています。 ☞ しおりとリンク |
6.11.2 fo:bookmark | Extended | ○ | |
6.11.3 fo:bookmark-title | Extended | ○ |
6.12 Out-of-Line Formatting Objects
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
6.12.2 fo:float | Extended | ○ | ☞ フロート拡張 |
6.12.3 fo:footnote | Extended | ○ | |
6.12.4 fo:footnote-body | Extended | ○ | 子孫に <fo:float> を置くことができるように拡張されています。 |
6.13 Other Formatting Objects
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
6.13.2 fo:change-bar-begin | Extended | ○ |
<fo:float> 内では無効です。 子孫に <fo:float> を置くことができるように拡張されています。 ☞ <fo:change-bar-begin> Antenna House では、以前より拡張仕様によってサポートしています。 ☞ 改訂バー |
6.13.3 fo:change-bar-end | Extended | ○ |
<fo:float> 内では無効です。 Antenna House では、以前より拡張仕様によってサポートしています。 ☞ 改訂バー |
6.13.4 fo:wrapper | Basic | ○ | |
6.13.5 fo:marker | Extended | ○ | |
6.13.6 fo:retrieve-marker | Extended | ○ | |
6.13.7 fo:retrieve-table-marker | Extended | ○ |
7 Formatting Properties
7.5 Common Accessibility Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.5.1 source-document | Basic | ○ | |
7.5.2 role | Basic | ○ |
7.6 Common Absolute Position Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.6.1 absolute-position | Complete | ○ | |
7.6.2 top | Extended | ○ | |
7.6.3 right | Extended | ○ | |
7.6.4 bottom | Extended | ○ | |
7.6.5 left | Extended | ○ |
7.7 Common Aural Properties
Aural Propertyは実装対象外です。
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.7.1 azimuth | Basic | - | |
7.7.2 cue-after | Basic | - | |
7.7.3 cue-before | Basic | - | |
7.7.4 elevation | Basic | - | |
7.7.5 pause-after | Basic | - | |
7.7.6 pause-before | Basic | - | |
7.7.7 pitch | Basic | - | |
7.7.8 pitch-range | Basic | - | |
7.7.9 play-during | Basic | - | |
7.7.10 richness | Basic | - | |
7.7.11 speak | Basic | - | |
7.7.12 speak-header | Basic | - | |
7.7.13 speak-numeral | Basic | - | |
7.7.14 speak-punctuation | Basic | - | |
7.7.15 speech-rate | Basic | - | |
7.7.16 stress | Basic | - | |
7.7.17 voice-family | Basic | - | |
7.7.18 volume | Basic | - |
7.8 Common Border, Padding, and Background Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.8.1 background-attachment | Extended | ○ | |
7.8.2 background-color | Basic | ○ |
<fo:simple-page-master> へ指定できるよう拡張されています。
☞ axf:background-color
値が拡張されています。 ☞ <color> |
7.8.3 background-image | Extended | ○ | <fo:simple-page-master> へ指定できるよう拡張されています。 ☞ axf:background-image |
7.8.4 background-repeat | Extended | ○ | <fo:simple-page-master> へ指定できるよう拡張されています。 ☞ axf:background-repeat |
7.8.5 background-position-horizontal | Extended | ○ | <fo:simple-page-master> へ指定できるよう拡張されています。 ☞ axf:background-position-horizontal |
7.8.6 background-position-vertical | Extended | ○ | <fo:simple-page-master> へ指定できるよう拡張されています。 ☞ axf:background-position-vertical |
7.8.7 border-before-color | Basic | ○ | 値が拡張されています。 ☞ <color> |
7.8.8 border-before-style | Basic | ○ | CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。 ☞ border-style |
7.8.9 border-before-width | Basic | ○ | |
7.8.10 border-after-color | Basic | ○ | 値が拡張されています。 ☞ <color> |
7.8.11 border-after-style | Basic | ○ | CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。 ☞ border-style |
7.8.12 border-after-width | Basic | ○ | |
7.8.13 border-start-color | Basic | ○ | 値が拡張されています。 ☞ <color> |
7.8.14 border-start-style | Basic | ○ | CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。 ☞ border-style |
7.8.15 border-start-width | Basic | ○ | |
7.8.16 border-end-color | Basic | ○ | 値が拡張されています。 ☞ <color> |
7.8.17 border-end-style | Basic | ○ | CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。 ☞ border-style |
7.8.18 border-end-width | Basic | ○ | |
7.8.19 border-top-color | Basic | ○ | 値が拡張されています。 ☞ <color> |
7.8.20 border-top-style | Basic | ○ | CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。 ☞ border-style |
7.8.21 border-top-width | Basic | ○ | |
7.8.22 border-bottom-color | Basic | ○ | 値が拡張されています。 ☞ <color> |
7.8.23 border-bottom-style | Basic | ○ | CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。 ☞ border-style |
7.8.24 border-bottom-width | Basic | ○ | |
7.8.25 border-left-color | Basic | ○ | 値が拡張されています。 ☞ <color> |
7.8.26 border-left-style | Basic | ○ | CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。 ☞ border-style |
7.8.27 border-left-width | Basic | ○ | |
7.8.28 border-right-color | Basic | ○ | 値が拡張されています。 ☞ <color> |
7.8.29 border-right-style | Basic | ○ | CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。 ☞ border-style |
7.8.30 border-right-width | Basic | ○ | |
7.8.31 padding-before | Basic | ○ | 負の値も指定できるように拡張されています。 |
7.8.32 padding-after | Basic | ○ | 負の値も指定できるように拡張されています。 |
7.8.33 padding-start | Basic | ○ | 負の値も指定できるように拡張されています。 |
7.8.34 padding-end | Basic | ○ | 負の値も指定できるように拡張されています。 |
7.8.35 padding-top | Basic | ○ | 負の値も指定できるように拡張されています。 |
7.8.36 padding-bottom | Basic | ○ | 負の値も指定できるように拡張されています。 |
7.8.37 padding-left | Basic | ○ | 負の値も指定できるように拡張されています。 |
7.8.38 padding-right | Basic | ○ | 負の値も指定できるように拡張されています。 |
7.9 Common Font Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.9.2 font-family | Basic | ○ | 値は厳密にチェックされます。オプション設定ファイルの family-name-syntax を参照してください。 |
7.9.3 font-selection-strategy | Complete | ○ | |
7.9.4 font-size | Basic | ○ | |
7.9.5 font-stretch | Extended | ○ | フォント自身を文字の進行方向に伸縮させます。condensedフォントなど、別のフォントへの置き換えは起こりません。 %値を指定できます。 ☞ font-stretch |
7.9.6 font-size-adjust | Extended | ○ | フォント自身が x-height情報を持っている必要があります。x-heightを持っていないフォントに対しては効果がありません。 フォント名を指定できます。 ☞ font-size-adjust |
7.9.7 font-style | Basic | ○ | italic、oblique、backslant に対応しています。 |
7.9.8 font-variant | Basic | ○ | 拡張されています。 ☞ font-variant |
7.9.9 font-weight | Basic | ○ | 1~1000 の任意の値を受け付けるように拡張されています。 |
7.10 Common Hyphenation Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.10.1 country | Extended | ○ | |
7.10.2 language | Extended | ○ | |
7.10.3 script | Extended | ○ | |
7.10.4 hyphenate | Extended | ○ | 拡張されています。 ☞ hyphenate |
7.10.5 hyphenation-character | Extended | ○ | U+00ADは指定できません。 |
7.10.6 hyphenation-push-character-count | Extended | ○ | |
7.10.7 hyphenation-remain-character-count | Extended | ○ |
7.11 Common Margin Properties-Block
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.11.1 margin-top | Basic | ○ | |
7.11.2 margin-bottom | Basic | ○ | |
7.11.3 margin-left | Basic | ○ | |
7.11.4 margin-right | Basic | ○ | |
7.11.5 space-before | Basic | ○ | |
7.11.6 space-after | Basic | ○ | |
7.11.7 start-indent | Basic | ○ | |
7.11.8 end-indent | Basic | ○ |
7.12 Common Margin Properties-Inline
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.12.1 margin-top | Basic | ○ | |
7.12.2 margin-bottom | Basic | ○ | |
7.12.3 margin-left | Basic | ○ | |
7.12.4 margin-right | Basic | ○ | |
7.12.5 space-end | Basic | ○ | |
7.12.6 space-start | Basic | ○ |
7.13 Common Relative Position Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.13.1 top | Extended | ○ | |
7.13.2 right | Extended | ○ | |
7.13.3 bottom | Extended | ○ | |
7.13.4 left | Extended | ○ | |
7.13.5 relative-position | Extended | ○ |
7.14 Area Alignment Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.14.1 alignment-adjust | Basic | ○ | |
7.14.2 alignment-baseline | Basic | ○ | auto は baseline とみなされます。 |
7.14.3 baseline-shift | Basic | ○ | |
7.14.4 display-align | Extended | ○ | 拡張されています。 ☞ display-align |
7.14.5 dominant-baseline | Basic | ○ | |
7.14.6 relative-align | Extended | ○ |
7.15 Area Dimension Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.15.1 allowed-height-scale | Extended | ○ | |
7.15.2 allowed-width-scale | Extended | ○ | |
7.15.3 block-progression-dimension | Basic | ○ | |
7.15.4 content-height | Extended | ○ | |
7.15.5 content-width | Extended | ○ | |
7.15.6 height | Basic | ○ | |
7.15.7 inline-progression-dimension | Basic | ○ | |
7.15.8 max-height | Complete | ○ | |
7.15.9 max-width | Complete | ○ | |
7.15.10 min-height | Complete | ○ | table関係では、min-heightとheightの区別はありません。両方指定されたときは、どちらか大きい方の値がheightとして採用されます。 |
7.15.11 min-width | Complete | ○ | |
7.15.12 scaling | Extended | ○ | |
7.15.13 scaling-method | Extended | × | |
7.15.14 width | Basic | ○ |
7.16 Block and Line-related Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.16.1 hyphenation-keep | Extended | ○ |
hyphenation-keepの条件を満たすために、次のどちらかが起こります。
|
7.16.2 hyphenation-ladder-count | Extended | ○ | |
7.16.3 last-line-end-indent | Extended | ○ | |
7.16.4 line-height | Basic | ○ | |
7.16.5 line-height-shift-adjustment | Extended | ○ | |
7.16.6 line-stacking-strategy | Basic | ○ | |
7.16.7 linefeed-treatment | Extended | ○ | |
7.16.8 white-space-treatment | Extended | ○ | |
7.16.9 text-align | Basic | ○ | |
7.16.10 text-align-last | Extended | ○ | |
7.16.11 text-indent | Basic | ○ | |
7.16.12 white-space-collapse | Extended | ○ | |
7.16.13 wrap-option | Basic | ○ |
7.17 Character Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.17.1 character | Basic | ○ | |
7.17.2 letter-spacing | Extended | ○ | |
7.17.3 suppress-at-line-break | Extended | × | |
7.17.4 text-decoration | Extended | ○ | |
7.17.5 text-shadow | Extended | ○ | ☞ text-shadow |
7.17.6 text-transform | Extended | ○ | |
7.17.7 treat-as-word-space | Extended | × | |
7.17.8 word-spacing | Extended | ○ |
7.18 Color-related Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.18.1 color | Basic | ○ | 値が拡張されています。 ☞ <color> |
7.18.2 color-profile-name | Extended | ○ | ☞ PDF/X |
7.18.3 rendering-intent | Extended | × |
7.19 Float-related Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.19.1 clear | Extended | ○ | ☞ フロート拡張 |
7.19.2 float | Extended | ○ | 拡張されています。 ☞ フロート拡張 |
7.19.3 intrusion-displace | Extended | ○ |
7.20 Keeps and Breaks Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.20.1 break-after | Basic | ○ | |
7.20.2 break-before | Basic | ○ | |
7.20.3 keep-together | Extended | ○ | keepの強さは、同一の参照領域内でのみ比較されます。例えばある参照領域内のkeepは、その参照領域と次の参照領域の間のkeepとは比較されません。 |
7.20.4 keep-with-next | Basic | ○ | |
7.20.5 keep-with-previous | Basic | ○ | |
7.20.6 orphans | Basic | ○ | |
7.20.7 widows | Basic | ○ | 異なる幅の区画間では、widowsが解消できないことがあります。 |
7.21 Layout-related Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.21.1 clip | Extended | ○ | |
7.21.2 overflow | Basic | ○ | scroll には対応していません。 拡張されています。 ☞ overflow |
7.21.3 reference-orientation | Extended | ○ | |
7.21.4 span | Extended | ○ | ☞ span |
7.22 Leader and Rule Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.22.1 leader-alignment | Extended | △ | pageには対応していません。 拡張されています。 ☞ leader-alignment |
7.22.2 leader-pattern | Basic | ○ | |
7.22.3 leader-pattern-width | Extended | ○ | |
7.22.4 leader-length | Basic | ○ | |
7.22.5 rule-style | Basic | ○ | |
7.22.6 rule-thickness | Basic | ○ |
7.23 Properties for Dynamic Effects Formatting Objects
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.23.1 active-state | Extended | × | |
7.23.2 auto-restore | Extended | × | |
7.23.3 case-name | Extended | × | |
7.23.4 case-title | Extended | × | |
7.23.5 destination-placement-offset | Extended | × | |
7.23.6 external-destination | Extended | ○ | ☞ xlink:href |
7.23.7 indicate-destination | Extended | × | |
7.23.8 internal-destination | Extended | ○ | 拡張されています。 ☞ internal-destination, xlink:href |
7.23.9 show-destination | Extended | ○ | |
7.23.10 starting-state | Extended | × | |
7.23.11 switch-to | Extended | × | |
7.23.12 target-presentation-context | Extended | × | |
7.23.13 target-processing-context | Extended | × | |
7.23.14 target-stylesheet | Extended | × |
7.24 Properties for Indexing
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.24.1 index-class | Extended | ○ | |
7.24.2 index-key | Extended | ○ | |
7.24.3 page-number-treatment | Extended | ○ | |
7.24.4 merge-ranges-across-index-key-references | Extended | ○ | |
7.24.5 merge-sequential-page-numbers | Extended | ○ | |
7.24.6 merge-pages-across-index-key-references | Extended | ○ | |
7.24.7 ref-index-key | Extended | ○ |
7.25 Properties for Markers
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.25.1 marker-class-name | Extended | ○ | |
7.25.2 retrieve-boundary-within-table | Extended | ○ | |
7.25.3 retrieve-class-name | Extended | ○ | |
7.25.4 retrieve-position | Extended | ○ | |
7.25.5 retrieve-boundary | Extended | ○ | |
7.25.6 retrieve-position-within-table | Extended | ○ |
7.26 Properties for Number to String Conversion
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.26.1 format | Basic | ○ | 拡張されています。 ☞ format |
7.26.2 grouping-separator | Extended | ○ | |
7.26.3 grouping-size | Extended | ○ | |
7.26.4 letter-value | Basic | △ | 常にautoとみなされます。 |
7.27 Pagination and Layout Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.27.1 blank-or-not-blank | Extended | ○ | |
7.27.2 column-count | Extended | ○ | <fo:block-container> へ指定できるよう拡張されています。 ☞ axf:column-count |
7.27.3 column-gap | Extended | ○ | <fo:block-container> へ指定できるよう拡張されています。 ☞ axf:column-gap |
7.27.4 extent | Extended | ○ | |
7.27.5 flow-name | Basic | ○ | |
7.27.6 force-page-count | Extended | ○ |
拡張されています。
☞ force-page-count
force-page-countによって追加されるページのページマスタのregionに<fo:flow>が割り当てられているとき、その<fo:flow>内では改ページせず、<fo:static-content>のように扱われます。 |
7.27.7 initial-page-number | Basic | ○ | |
7.27.8 master-name | Basic | ○ | |
7.27.9 master-reference | Basic | ○ | |
7.27.10 maximum-repeats | Extended | ○ | |
7.27.11 media-usage | Extended | × | |
7.27.12 odd-or-even | Extended | ○ | 拡張されています。 ☞ odd-or-even |
7.27.13 page-height | Basic | ○ | indefiniteには対応していません。 auto のときは、オプション設定ファイルの default-page-height のサイズとなります。 3pt未満の指定は3ptに調整されます。 |
7.27.14 page-position | Extended | ○ | |
7.27.15 page-width | Basic | ○ | indefiniteには対応していません。 auto のときは、オプション設定ファイルの default-page-width のサイズとなります。 3pt未満の指定は3ptに調整されます。 |
7.27.16 precedence | Extended | ○ | |
7.27.17 region-name | Basic | ○ | |
7.27.18 flow-map-name | Extended | ○ | |
7.27.19 flow-map-reference | Extended | ○ | |
7.27.20 flow-name-reference | Extended | ○ | |
7.27.21 region-name-reference | Extended | ○ |
7.28 Table Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.28.1 border-after-precedence | Basic | ○ | |
7.28.2 border-before-precedence | Basic | ○ | |
7.28.3 border-collapse | Extended | ○ | |
7.28.4 border-end-precedence | Basic | ○ | |
7.28.5 border-separation | Extended | ○ | |
7.28.6 border-start-precedence | Basic | ○ | |
7.28.7 caption-side | Complete | ○ | startはbeforeと扱われます。endはafterと扱われます。 |
7.28.8 column-number | Basic | ○ | |
7.28.9 column-width | Basic | ○ | |
7.28.10 empty-cells | Extended | × | |
7.28.11 ends-row | Extended | ○ | |
7.28.12 number-columns-repeated | Basic | ○ | |
7.28.13 number-columns-spanned | Basic | ○ | |
7.28.14 number-rows-spanned | Basic | ○ | |
7.28.15 starts-row | Extended | ○ | |
7.28.16 table-layout | Extended | ○ | |
7.28.17 table-omit-footer-at-break | Extended | ○ | 拡張されています。 ☞ table-omit-footer-at-break |
7.28.18 table-omit-header-at-break | Extended | ○ | 拡張されています。 ☞ table-omit-header-at-break |
7.29 Writing-mode-related Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.29.1 direction | Basic | ○ | |
7.29.2 glyph-orientation-horizontal | Extended | ○ | |
7.29.3 glyph-orientation-vertical | Extended | ○ | |
7.29.4 text-altitude | Extended | ○ | オプション設定ファイルで baseline-mode="4" のときには無効です。 |
7.29.5 text-depth | Extended | ○ | オプション設定ファイルで baseline-mode="4" のときには無効です。 |
7.29.6 unicode-bidi | Extended | ○ | |
7.29.7 writing-mode | Basic | △ | lr-tb、rl-tb、tb-rl、lr、rl、tb のみサポートしています。 |
7.30 Miscellaneous Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.30.1 change-bar-class | Extended | ○ | Antenna House では、以前より拡張仕様によってサポートしています。 ☞ 改訂バー |
7.30.2 change-bar-color | Extended | ○ | |
7.30.3 change-bar-offset | Extended | ○ | |
7.30.4 change-bar-placement | Extended | ○ | |
7.30.5 change-bar-style | Extended | ○ | |
7.30.6 change-bar-width | Extended | ○ | |
7.30.7 content-type | Extended | ○ | |
7.30.8 id | Basic | ○ | ☞ xml:id |
7.30.9 intrinsic-scale-value | Extended | ○ | |
7.30.10 page-citation-strategy | Extended | ○ | |
7.30.11 provisional-label-separation | Basic | ○ | |
7.30.12 provisional-distance-between-starts | Basic | ○ | |
7.30.13 ref-id | Extended | ○ | |
7.30.14 scale-option | Extended | ○ | |
7.30.15 score-spaces | Extended | ○ | |
7.30.16 src | Basic | ○ | |
7.30.17 visibility | Extended | △ | collapse は hidden とみなされます。 |
7.30.18 z-index | Extended | ○ |
7.31 Shorthand Properties
仕様項目 | 準拠レベル | 実装状況 | 備考 |
---|---|---|---|
7.31.1 background | Complete | ○ | |
7.31.2 background-position | Complete | ○ | |
7.31.3 border | Complete | ○ | |
7.31.4 border-bottom | Complete | ○ | |
7.31.5 border-color | Complete | ○ | 値が拡張されています。 ☞ <color> |
7.31.6 border-left | Complete | ○ | |
7.31.7 border-right | Complete | ○ | |
7.31.8 border-style | Complete | ○ | CSS3にある dot-dash、dot-dot-dash、wave が指定できるよう拡張されています。 ☞ border-style |
7.31.9 border-spacing | Complete | ○ | |
7.31.10 border-top | Complete | ○ | |
7.31.11 border-width | Complete | ○ | |
7.31.12 cue | Complete | - | |
7.31.13 font | Complete | ○ | |
7.31.14 margin | Complete | ○ | |
7.31.15 padding | Complete | ○ | |
7.31.16 page-break-after | Complete | ○ | |
7.31.17 page-break-before | Complete | ○ | |
7.31.18 page-break-inside | Complete | ○ | |
7.31.19 pause | Complete | - | |
7.31.20 position | Complete | ○ | |
7.31.21 size | Complete | ○ | |
7.31.22 vertical-align | Complete | ○ | |
7.31.23 white-space | Complete | ○ | |
7.31.24 xml:lang | Complete | ○ |