少なくともそれを無視しなければならない(Must)。SMILファイルを生成したソフトウェアの名前とバージョン。このSMILファイルの開始点までの経過時間の合計。Module[SMIL]のクロック値。セクション7.7「メディアクリッピングおよびクロック値」を参照すること。タイプのDTBには、"0"と設定する。dtb:uid内容:グローバルな一意なDTBの識別子。要素の値と同じである。例(このセクションは参考情報である(Informative)。)次の例は、headの使用例とその内容を示している。meta要素の3つのインスタンスは、DTBの一意のid、このSMILファイルを生成したツール、そして、ファイルの開始点までの経過時間を格納する。テキスト領域が画面の大部分を占めている("text"領域の下端は、全体的なレンダリングウィンドウの下部から15%である)。ノート領域はその底部のみ15%を占めている。付の時間コンテナは、初期設定でスキップされることを指し示している。再生(Playback)デバイスのユーザーインターフェイスがそれをサポートしているなら、ユーザー(User)はこれらの設定を変更することができる。body内のSMIL要素の使用例を示している。各par(1つのページ番号、1つの見出し、2つのパラグラフ、図が示されている)はテキスト、画像(該当する場合)と同時にレンダリングされるべき対応する音声クリップのセグメントが含まれている。図は、2つのパラグラフの間に入る。画像ファイルは、その図のキャプションと図を説明する製作者ノートのテキスト版と音声版が並行して提示される。グループ全体が、連続した2つのparと同時にレンダリングされた画像ファイルとともに1つのparでラップされる。して表現されるだろう。そのため、ユーザー(User)は全体のシーケンスをスキップすることができる。例7.3の最初の部分は、この状況を示している。パラグラフの中間部分のノートリファレンスは、ノートリファレンスまたはノートの有無に関わらず、再生(Playback)デバイスが適切にコンテンツをレンダリングできるようにするためのこの特別な構文を要求するだろう。File)内の1つのspan要素で識別される)ノートリファレンスに先行するパラグラフ120の一部を格納している。3番目のparはfootnote1のコンテンツを格納し、最後のそれはパラグラフ120の残りを保持している。seqと各parは一意のidを格納することに注意すること。テキストまたはノート領域のいずれかにおいて各セグメントが表示されるかどうかをtext上のregion属性が制御する。7.4:次の例は、回避可能性ためのDTBuserEscapeとchildID.endの使用例を示している。parに回避可能なコンテンツが格納されている。持つ時間コンテナ(そのpar)が終了した場合にseqがいつ終わるか指定する1つのend属性を持つ。7.5:次の例は製作者制御の一時停止のためのDTBuserResumeの使用例を示している。prodnoteは、補足的で物理的なモデルがこの本のプレゼンテーションのこのポイントで検査されることを読者(Reader)に指し示している。読書を再開する準備ができたら再生ボタンを押す指示がユーザー(User)に与えられる。指示が提示された後、ユーザー(User)が再生(Playback)を再開するキーを押すまで再生(Playback)は一時停止される。atoms.</p>例の2番目の部分で、対応するSMIL時間コンテナが示されている。id="sf0003"を持つseqでは、end属性は値としてDTBuserResumeを持ち、ユーザー(User)がDTBプレーヤー(Player)の再開キーをアクティブにするまでこの時間コンテナは終了しないことを指し示す。fill="freeze"属性は、ユーザー(User)が再生(Playback)を再開するまで、強制的に(視覚的または点字によって)テキストを表示する機能を持つDTBプレーヤー(Player)にprodnoteのテキストを維持させるために指定される。7.6:次の例では、製作者によって提供される一時停止に許される最大限の時間を製作者が適用している。ユーザー(User)が許された時間内にDTBuserResumeボタンをアクティブにしない場合、指定した時間の間隔が経過した後、再生(Playback)が再開される。id="sf0003"を持つseqでは、end属性は、値"DTBuserResume;sf0003a.end+00:01:00"を持つ。このend属性値は、DTBuserResumeがアクティブになる、あるいは子の時間コンテナ(sf0003a)の終点から1分が経過する、いずれか早い方が発生した時に、そのseqが終了するということを定義する。これによって、再生(Playback)が自動的に再開される前に、モデルを確認する時間としてid="sf0003a"を持つparの終点に続く1分間をユーザー(User)は持つことができる。SMILのクリッピング属性とその値の構文を定義する。表現してよい(May)「クロック値」(タイミング)の複数の異なるフォーマットを説明している。Valuesを参照すること。以下で制約されるように、再生(Playback)デバイスは、上記のセクションで説明する形式と構文をサポートしなくてはならない(Must)。3つのフォーマットは以下のとおり。npt=58.214)。)先頭と末尾の空白文字は無視されるが、空白の埋め込みはクロック値では認められない。クリッピングおよびクロック値の構文は次のとおりである。7.5.1「MediaClipping属性」にあるSMPTE構文は認められない。クリップの継続時間は、正でなければならない(Must)。クロック値より大きくなければならない(must)。End属性の値(このセクションは規範的である(Normative)。回避可能性と製作者による一時停止をサポートする特定の目的のDTBのseq要素で使用されるend属性について、認められる値のセットを定義する。end属性は、時間コンテナのアクティブ状態の持続期間について追加の制御を提供する。認められるend値は、記載される使用のみの特有のものであり、DTB内のその他の使用目的のための定義はされない。回避可能性と製作者による一時停止をサポートするDTBプレーヤー(Player)は、次の値をサポートしなければならない(Must)。認められるEnd値(このセクションは規範的である(Normative)。属性の値と値の構文を定義する。これらの値の次に挙げるサブセットをこの規格で使用することができる。Clock-valueは、(もし存在するのであれば)製作者が指定する一時停止の長さを記述する。認められる値は、セクション7.7「メディアクリッピングとクロック値」で定義されている。childId-valueで識別される時間コンテナが終了した時に一時停止時間が開始する。詳しく述べられている。アクティブな持続時間の計算(このセクションは規範的である(Normative)。)時間コンテナのアクティブな持続時間は、いずれかのend値によって変更される、全ての子の時間コンテナとメディアオブジェクトの単純な持続時間として定義される。プレーヤー(Player)はアクティブな持続時間を計算する。それは、end値でDTBuserResumeが指定される時のみ無期限となる。end値のリストの場合、リストでの1つの値によって定義された条件の最初の発生が、時間コンテナのアクティブな持続時間の終了の信号を送るだろう。ネストされた構造の処理(このセクションは規範的である(Normative)。)ネストされた回避可能な構造の場合、動作を処理する初期設定のSMILイベントは、ネストされた時間コンテナの階層を上方に移動させるために、ネストされた構造の子において回避イベントの発生を引き起こし、トップレベルの回避可能な時間コンテナを終了させるだろう。リストがテーブルのセル内や別のリスト内にある場合のように、いくつかのケースでは、ユーザー(User)は現在の時間コンテナからの回避だけを望んでもよく(May)、ネストされた時間コンテナ階層の次の連続する要素に移動してもよい(May)。回避可能性を実装したDTBプレーヤー(Player)は、ネストされた回避可能な時間コンテナからの回避が、ネストされた階層全体から抜け出ることをなのか、現在位置する回避可能な構造からのみ回避することなのかを指定するオプションをユーザー(User)に提供するべきである(Should)。はじめに(このセクションは参考情報である(Informative)。それを通してユーザー(User)がナビゲートすることをできるようににするためにDTBの階層的な構造を明らかにする。NCXは、ドキュメントの主要な構造要素、つまり、部、章、節に直接ジャンプすることを読者(Reader)に可能にするという点で目次と似ている。NCXは多くの場合、コンテンツのオリジナルのプリント版の目次を入れるために出版者が選択するよりも多くのドキュメントの要素を格納するだろう。それは、PCユーザーに馴染みのある折りたたみ可能なツリーとして可視化することができる。マークアップテキストファイル全体を停止することなく、ドキュメントの主な構造要素への迅速なアクセスを提供するニーズが、その開発の動機になった。ドキュメントの主な構造要素は、全く存在しないことが多いかもしれない。ページ、フットノート、図、表などの他の要素は、別の非階層リストに含めることができ、同様にユーザー(User)がアクセスすることができる。これらのナビゲーション機能がこれらを必要とするユーザー(User)の利便性の確保と、必要としない人に負担を生じさせないことを意図するものであることを強調することが重要である。NCXのナビゲーション機能を必要としないそれらのユーザー(User)は、本の単純な線形の再生(Playback)の代替が利用できるだろう。キーとなるNCXの要件(このセクションは規範的である(Normative)。)全てのDTBはただ1つのNCXファイルを格納しなければならない(Must)。準拠した妥当なXMLドキュメントでなければならない(Must)。セクション8.4の追加の規範的な要件を満たさなければならない(Must)。「Manifest」を参照すること。上記のDTDに記載された値を使用して、ncx要素のversionとxmlns属性をドキュメントインスタンス内で明示的に指定しなければならない(Must)。エンティティ宣言は内部のDTDサブセット内に存在しなければならない(Must)。NCXの要素(このセクションは参考情報である(Informative)。)以下はNCX要素の簡潔な説明である。DTDより抜粋した要素宣言が含まれている。このインスタンスで使用されているDTDのバージョンを指定する。(DTDで指定された)この属性とその値は、そのドキュメントインスタンスで明示的に指定されなければならない。"http://www.daisy.org/z3986/2005/ncx/":NCXにおける全ての要素の初期設定のXML名前空間を指定する。名前空間の詳細については、[XML-Namespaces]を参照すること。(DTDで指定された)この属性とその値は、そのドキュメントインスタンスで明示的に指定されなければならない(Must)。言語コードを指定する。dir属性はテキストの方向を指定する。ltrは左から右へ、rtlは右から左へである。None<head>説明:smilCustomTestデータとメタデータを格納している。SMILファイルにあるcustomTestデータを複製する。属性に参照されたそれぞれの一意のcustomTest要素は、NCX内のsmilCustomTest要素内に複製された3つの属性(id、override、そして、defaultState)を持つだろう。NCXはユーザー(User)に提示するために、SMILファイルで使用された全てのcustomTest要素を、defaultStateの設定ともに一カ所に集めている。SMIL内のcustomTest要素がセクション8.4.4「smilCustomTest要素」で定義される本の構造の1つを保持する時間コンテナに適用される時には、bookStruct属性が対応するsmilCustomTestに適用され、列挙されたリストの適切な値を格納しなくてはならない(Must)。NCXファイルに適用できるメタデータを格納する。必須および任意のメタデータは、セクション8.4.1で列挙されている。読者(Reader)に提示するためのドキュメントのタイトル。テキストとして、そして、任意で音声または画像のレンダリングとして提示される。File)内のdoctitle要素の内容との間には、特に求められる関係はない。読者(Reader)に提示するためのドキュメントの著者。テキストとして、そして、任意で音声または画像のレンダリングとして提示される。File)内のdocauthor要素の内容との間には、特に求められる関係はない。<navInfo>のテキストコンテンツを格納する。要素のこのインスタンスの任意の記述子。<navLabel>、<docTitle>、<docAuthor>、<navInfo><audio>説明:<docTitle>または<docAuthor>の音声クリップ、または<navLabel>または<navInfo>の音声コンテンツへのポインタを格納する。要素のこのインスタンスの任意の記述子。音声メディアオブジェクトのURI。通常、これはDTBのコンテンツを含む音声ファイルをポイントする。Unit)にまたがる場合、URIは参照される見出しやタイトルのクリップを格納するファイルを指し示すことができる。clipBegin属性は、メディアオブジェクトの開始点からの時間オフセットとして連続的なメディアオブジェクトの区分の開始点を指定する。Module[SMIL]によって定義される。セクション7.7「メディアクリッピングとクロック値」を参照すること。clipEnd属性は、メディアオブジェクトの開始点からの時間オフセットとして連続的なメディアオブジェクトの区分の終点を指定する。同じ属性値の構文を使用する。<docTitle>または<docAuthor>と関連付けられたグラフィカルなコンテンツ、または<navLabel>または<navInfo>のグラフィカルなコンテンツへのポインタを格納する。要素のこのインスタンスの任意の記述子。メディアオブジェクトのURI。<docTitle>、<docAuthor>、<navLabel>、<navInfo><navMap>説明:一次ナビゲーション情報のコンテナ。navMap要素は、ドキュメントの主要な構造要素のそれぞれをポイントする一次的なナビゲーション情報を格納する。ページ番号はpageListに格納されている。navListに格納されている。ターゲットの説明とコンテンツへのポインタを格納する。要素のこのインスタンスの任意の記述子。リソースファイルからプレゼンテーションを選択するために使用することもできる。REQUIRED):初期設定の再生のシーケンスの中でこのnavPointのコンテンツの位置を示す正整数。「playOrder属性」を参照すること。navPoint要素は、例えば、章名、節番号などのドキュメントの参照される部分を表現する1つ以上のnavLabelをcontentへのポイントといっしょに格納する。<navPoint>はドキュメントの階層構造を表現するためにネストされてもよい(May)。ユーザー(User)へ提示するために様々なメディアにある<navMap>、<navPoint>、<pageList>、<pageTarget>、<navList>または<navTarget>を識別するラベルを格納する。<navPoint>に適用される場合、一般的にドキュメントの参照されるセクションの見出しを格納している。ラベルは繰り返すことができるため、複数の言語で提供することができる。言語コードを指定する。指定された言語での見出しのプレゼンテーションを制御するために使用することができる。テキストの方向を指定する。ltrは左から右へ、rtlは右から左へである。<navList>について参考情報となるコメントを格納する。複数の言語で提供可能にするために、コメントは繰り返すことができる。3066]言語コードを指定する。指定された言語でのコメントのプレゼンテーションを制御するために使用することができる。テキストの方向を指定する。ltrは左から右へ、rtlは右から左へである。navLabelはnavMap、pageList、navListを識別する簡潔なラベルを格納するが、navInfoは、これらのナビゲーション機能の構造や内容について、より長く、説明的な、または参考情報的なテキストを提示するために使用される。navPointまたはnavTargetによって参照されるSMILファイルのアイテムの開始点へのポインタ。時間コンテナのURI。ページネーション情報のコンテナ。