Previous

Table of Contents

Bottom     

Next     


Quick Table of Contents
8 Conformance

8 Conformance 適合性

In this section the key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" are to be interpreted as described in [RFC2119]. この節この箇条では,キーワードの“MUST”(しなければならない),“MUST NOT”(してはならない),“REQUIRED”(必須の),“SHALL”(しなければならない),“SHALL NOT”(してはならない),“SHOULD”(することが望ましい),“SHOULD NOT”(しないことが望ましい),“RECOMMENDED”(推奨される),“MAY”(してもよい),及び“OPTIONAL”(オプションの)は,RFC2119 に示されるとおりに解釈される。

This specification defines three levels of conformance, in order of completeness: この規定は,適合性の三つの水準を,完全性の順序に定義する。

Basic基本

includes the set of formatting objects and properties needed to support a minimum level of pagination or aural rendering. ページ付け又は聴覚レンダリングの最低水準に対応するために,必要なフォーマット化オブジェクト及び特性の集合を含む。

Extended拡張

includes everything else, except for shorthands. 簡略記述を除く他のすべてを含む。 It is intended for applications whose goal is to provide sophisticated pagination. 目標として,高度なページ付けを提供するアプリケーションを意図している。

Complete完全

includes everything. すべてを含む。

Conformance to this specification is expressed in terms of conformance to any of the above levels. この規定への適合性は,これらの水準のいずれかへの適合性によって表現される。

An application that claims conformance to a given level of this specification must implement all the formatting objects and properties that apply to it for a given medium. この規定の与えられた水準への適合性を主張するアプリケーションは,与えられたメディアに関してそれに適用されるすべてのフォーマット化オブジェクト及び特性を実装しなければならない。

BA Formatting Object Summary specifies which formatting objects belong to each of the above levels, and for what medium. BA フォーマット化オブジェクトの概要 は,どのフォーマット化オブジェクトがこれらの水準のそれぞれに属するか,及びどのメディアに対するかを指定する。

CB Property Summary specifies which properties belong to each of the above levels. CB 特性の概要 は,どの特性がこれらの水準のそれぞれに属するかを指定する。

The minimum level of conformance is Basic. 適合性の最低水準は,基本水準である。 A minimally conformant implementation must process as specified all the formatting objects and properties defined for the Basic level of the implementation's target medium. 最小適合の実装は,実装対象メディアの基本水準に対して定義されるすべてのフォーマット化オブジェクト及び特性を,指定したとおりに処理しなければならない。

Implementations may choose to process formatting objects from levels or target media other than the one to which they conform. 実装は,それが適合する以外の水準又は対象メディアからのフォーマット化オブジェクトを処理することを選択してもよい。 In order to ensure interoperability, this specification defines a fallback for each formatting object in the Extended and Complete levels. 相互運用性を確保するために,この規定は,拡張水準及び完全水準での,各フォーマット化オブジェクトに対するフォールバックを定義している。

An implementation must not claim conformance to a given level if any of the formatting objects at that level is implemented solely as the fallback specified here for that level. 与えられた水準のどのようなフォーマット化オブジェクトも,その水準に対してこの規定で指定されたフォールバックだけとして実装される場合,実装は,その水準への適合性を主張してはならない。 Correct processing of fallbacks does not constitute conformance. フォールバックの正しい処理は,適合性を構成しない。

Conforming implementations must support at least one of the "writing-mode" values defined in this Recommendation. 適合する実装は,この規定で定義される“writing-mode”値の少なくとも一つに対応しなければならない。 Although writing-mode is defined as a Basic property with an initial value of "lr-tb", it is not the intention of this specification to impose this particular, or any other, writing mode value on conformant applications. 表記方法は,初期値が“lr-tb”である基本特性として定義されるが,この特定のwriting-mode値又はその他すべてのwriting-mode値を適合するアプリケーションに課すことは,この規定の意図ではない。 If an implementation does not support a writing-mode used in a stylesheet, either explicitly or by relying on the initial value, it should display either a 'missing character' glyph message or display some indication that the content cannot be correctly rendered. 実装が,スタイルシートで使用されるどのような表記方法をも,明示的にも又は初期値に依存することによっても対応しない場合,“存在しない文字”グリフのメッセージを表示するか,又は内容を正確にレンダリングできないことの何らかの指示を表示するか,のいずれかを行うのが望ましい。