\setcounter{section}{10} >
文書作製命令は,SPDL文書の提示において二つの機能を実行する。 第1の機能は,文書内容表記法の適用範囲外にある文書提示のさまざまな側面を制御する ことである。 例えば,片面又は両面印刷モードの選択,媒体の指定及び選択などである。 第2の機能は,提示ごとに変化しうる文書提示のさまざまな側面を制御する。 例えば,印刷部数,及び媒体の指定,選択などである。 これら二つの機能は,排他的ではない。
それぞれの文書作製命令は,1個以上の提示パラメタに影響を与える。
それぞれの提示パラメタは,無指定時値をもつ。
1個以上の文書作製命令の出現によって変更されることがある。
この規格は,各文書作製命令について次のことを規定する。
内容表記法の適用範囲外にある文書提示のさまざまな側面に影響を与えるために,
文書構造内に文書作製命令を指定する方法を提供する。
提示のたびに文書を変更することなく,提示ごとに変化しうる
文書提示の側面に影響を与えるために,利用者は,特定の文書提示に対して
適用される文書作製命令を,その文書自体とともに提供できなければならない。
一つのSPDL文書の特定の提示において,これらの供給元のどちらか又は
両方が,文書作製命令の空集合を提供してもよい。
文書構造内で指定される文書作製命令を,
文書内DPIは,
文書の特定の提示のために,文書とともに渡される文書作製命令を,
この規格で定義する文書作製命令に加え,SPDLの構文は,文書内DPI又は補足DPIに
追加の文書作製命令を含めることを許す。
そのような文書作製命令を,
それぞれの追加DPIは,1個の名前及び1個の値からなる。その名前は,公開オブジェクト識別子とし,
その値の型は名前の値に依存する。
追加DPIの詳細な構文及び追加DPIがSPDL文書提示に及ぼす影響は,
この規格の適用範囲外とするが,追加DPIの挿入は可能とする。
文書作製命令は一つのSPDL文書の任意の
ある文書作製命令の有効範囲は,その
ある文書作製命令が他の文書作製命令の有効範囲内に出現すると,複数の
文書作製命令の有効範囲が重複することになる。
有効範囲が重なる2個の文書作製命令を調停する方法は,関係する個々の文書作製命令
に依存し,それぞれの文書作製命令の意味の一部として規定される。
補足DPIの有効範囲は,その
文書作製命令は,次の5個のクラスに分類される。
文書作製命令の適用には,次に示す暗黙の順序がある。
この規格で定義する前処理文書作製命令はない。
この規格で定義する文書作製命令の幾つかについては,規定された意味が常に実現できる。
そのような文書作製命令には,フォールバックの規定は必要ない。
しかし,この規格で定義する文書作製命令の幾つかは,すべての提示プロセス
が提供しなくてもよい能力を要求する。
この規格では,そのような文書作製命令について,能力をもったシステムにおける処理の規定に加えて,
そのような能力をもたないシステムにおけるフォールバック動作を規定する。
必要ならば,このフォールバック動作は,文書作製命令の意味の一部として規定する。
ソフトコピー装置のように,システムの一般的なクラスのうちのあるものについては,
仕上げや印刷部数のような文書作製命令は通常不適切である。
次の構造要素群は,幾つかの文書作製命令で使用される。
これらの直接の下位要素は,上記の順序で出現しなければならない。
DIMENSION VALUE -> DIMENSION
]]>
これらの直接の下位要素は,上記の順序で出現しなければならない。
これらの直接の下位要素は,上記の順序で出現しなければならない。
これらの直接の下位要素は,上記の順序で出現しなければならない。
直接の下位にある
これらの直接の下位要素は,任意の順序で出現してよい。
各追加DPIは,1個の名前及び1個の値からなる。
追加DPIの概括的な構文は,11.で規定する。追加DPIの明細な構文及び意味は,
その名前の所有者が規定する。
追加DPIの明細な構文及び追加DPIがSPDL文書の提示に及ぼす効果は,
この規格の適用範囲外とするが,追加DPIの挿入は可能とする。
追加文書作製命令は,次に示すいずれでもよい。
これらの直接の下位要素は,上記の順序で出現しなければならない。
特定の文書>の処理に影響を与える提示パラメタの値は,無指定時値及び
補足DPI中で指定される値,並びに最上位ブロック>中の
文書作製命令から導きだされる。
下位ブロック>の処理に影響を与える提示パラメタの値は,
もっとも近い上位ブロック>に対する提示パラメタの値,
補足DPI中で指定される値,並びに最上位ブロック>中の
文書作製命令から導きだされる。
to ページセット>ごとのページ選択提示パラメタを
初期化するために用いる。
.
]]>
入れ子状態のページセット>に対するページ選択提示パラメタの処理,
及びページ選択提示パラメタと補足ページ選択提示パラメタとの相互作用は
ブロック>に複数回出現した時の相互作用。
文書作製命令の供給元
文書構造
DPI宣言>構造要素によって指定する。
文書作製命令が,あるブロック>のプロローグ>内のDPI宣言>によって指定される場合,
文書作製命令は,そのブロック>内に出現するという。
補足DPI
追加DPI
文書作製命令間の調停
ブロック>に出現しうるので,上位ブロック>にある
文書作製命令が下位ブロック>にある文書作製命令と矛盾することがありうる。
そのような矛盾は,すべて構造プロセサが調停する。
DPI宣言>が出現したブロック>とする。
文書作製命令の効果は,別の文書作製命令によって変更され,又は無効にされることがある。
文書>全体とする。
したがって,補足DPIの空集合が存在しない任意の提示について,補足DPIと文書内DPIとの
重複が起きる。
この場合,構造プロセサは,補足DPIと文書内DPIとを調停しなければならない。
構造プロセサが補足DPIと文書内DPIとを調停する方法は,関係する文書作製命令に依存し,
それぞれの文書作製命令の意味の一部として規定される。
文書作製命令のクラス
フォールバック
有用な構造要素
寸法(DIMENSION)
寸法>構造要素は,寸法を表す。寸法>構造要素は,次に示す直接の下位要素群をもつ
複合構造要素とする。
許容誤差>構造要素。
寸法値>構造要素。
許容誤差(TOLERANCE)
許容誤差>構造要素は,基底構造要素とする。許容誤差>構造要素の値の型は,
許容誤差>構造要素の値は,寸法上の許容誤差を表す。
寸法値(DIMENSION VALUE)
寸法値>構造要素は,次のうちのいずれかとする。
名前付き寸法>構造要素。
数値寸法>構造要素。
名前付き寸法(NAMED DIMENSION)
名前付き寸法>構造要素は,基底構造要素とする。名前付き寸法>構造要素の値の型は,
名前付き寸法>構造要素の値は,非負数型の値を識別する。
この規格で定義する名前付き寸法>値のための公開オブジェクト識別子値はない。
数値寸法(NUMERIC DIMENSION)
数値寸法>構造要素は基底構造要素とする。数値寸法値>構造要素の値の型は,
XY寸法(XYDIMENSIONS)
XY寸法>構造要素は,方形シート媒体の寸法又は参照座標系における位置を表す。
XY寸法>構造要素は,次に示す直接の下位要素群をもつ複合構造要素とする。
許容誤差>構造要素。
XY寸法値>構造要素。
XY寸法値(XYDIMENSIONS VALUE)
XY寸法値>構造要素は,次のうちのいずれかとする。
名前付きXY寸法>構造要素。
数値XY寸法>構造要素。
名前付きXY寸法(NAMED XYDIMENSIONS)
名前付きXY寸法>構造要素は,基底構造要素とする。
名前付きXY寸法>構造要素の値の型は,名前付きXY寸法>構造要素の値は,1個の名前付きXY寸法>の公開オブジェクト識別子値は,媒体寸法属性の標準値として
ISO/IEC 10175で定義される。
(informative).
]]>
ISO/IEC 10175で定義される公開オブジェクト識別子値,及びそれらの値の意味は,
数値XY寸法(NUMERIC XYDIMENSIONS)
数値XY寸法>構造要素は,次に示す直接の下位要素群をもつ複合構造要素とする。
X寸法>構造要素。
Y寸法>構造要素。
X寸法(X-DIMENSION)
X寸法>構造要素は,基底構造要素とする。X寸法>構造要素の値の型は,
Y寸法(Y-DIMENSION)
Y寸法>構造要素は,基底構造要素とする。Y寸法>構造要素の値の型は,
ヘッド位置並び(HEAD LOCATIONS)
ヘッド位置並び>構造要素は,仕上げ処理のためのヘッド位置の並びを表す。
ヘッド位置並び>構造要素は,次に示す直接の下位要素群をもつ複合構造要素とする。
許容誤差>構造要素。
ヘッド位置並び値>構造要素
ヘッド位置並び値(HEAD LOCATIONS VALUE)
ヘッド位置並び値>構造要素は,次のうちのいずれかとする。
名前付きヘッド位置並び>構造要素。
数値ヘッド位置並び>構造要素。
名前付きヘッド位置並び(NAMED HEAD LOCATIONS)
名前付きヘッド位置並び>構造要素は,基底構造要素とする。
名前付きヘッド位置並び>構造要素の値の型は,名前付きヘッド位置並び>構造要素の値は,名前付きヘッド位置並び>値の公開オブジェクト識別子値はない。
数値ヘッド位置並び(NUMERIC HEAD LOCATIONS)
数値ヘッド位置並び>構造要素は,次に示す直接の下位要素群をもつ複合構造要素とする。
ヘッド位置>構造要素。
ヘッド位置>構造要素群の値は,値の並び
ヘッド位置(HEAD LOCATION)
ヘッド位置>構造要素は,基底構造要素とする。ヘッド位置>構造要素の値の型は,
辺(EDGE)
辺>構造要素は,媒体又は組み立てられた文書の特定の辺を識別する。
辺>構造要素は,基底構造要素とする。辺>構造要素の値の型は,列挙型とする。
.
]]>
この型の値と識別される辺を
DPI宣言(DPI DECLARATION)
DPI宣言>構造要素は0個以上の文書作製命令の集合とする。
DPI宣言>の構文は,この規格で定義する文書作製命令だけではなく,
追加DPIをもサポートする。
DPI宣言>構造要素は次に示す直接の下位要素群をもつ複合構造要素とする。
媒体DPI>構造要素
媒体選択DPI>構造要素
現媒体DPI>構造要素
印刷部数DPI>構造要素
ページ選択DPI>構造要素
補足ページ選択DPI>構造要素
印刷面DPI>構造要素
PLEX DPI>構造要素
X画像移動DPI>構造要素
Y画像移動DPI>構造要素
現印刷面指定DPI>構造要素
仕上げDPI>構造要素
色材集合DPI>構造要素
文書開始メッセージDPI>構造要素
補助ページタイプDPI>構造要素
文書注釈DPI>構造要素
タイムアウトDPI>構造要素
中断方針DPI>構造要素
出力ビンDPI>構造要素
出力仕様DPI>構造要素
文書終了メッセージDPI>構造要素
追加DPI>構造要素
追加文書作製命令
追加DPI (ADDITIONAL DPI)
追加DPI>構造要素は,次に示す直接の下位要素群をもつ複合構造要素とする。
DPI名>構造要素
DPI値>構造要素
DPI名(DPI NAME)
DPI名>構造要素は基底構造要素とする。
DPI名>構造要素の値の型は,
DPI値(DPI VALUE)
DPI値>構造要素は,基底構造要素,複合構造要素のどちらでもよい。
DPI値>構造要素は,同位のDPI名>構造要素の値に依存する。
追加DPIの意味
追加DPI>の意味を規定するのは,そのDPI名>の値である
公開オブジェクト識別子の所有者の担当とする。
追加DPIがSPDL文書提示に及ぼす効果は,次のいずれかとする。
DPI名>値に対応するDPI値>の構文の定義,及び
追加DPI>がSPDL文書提示に与える効果は,この規格の適用範囲外とする。