render

prodnote 要素 (DTBook)

[2] DTBookprodnote 要素は、 代替版製作者による追加情報を表します。

[1] DAISY ANSI/NISO Z39.86-2002 - The DAISY Consortium, https://daisy.org/info-help/document-archive/archived-projects/daisy-ansi-niso-z39-86-2002-archived/

[3] prodnote 要素ブロック要素です。 >>1

[4] prodnote 要素内容%flow; です。 >>1

[5] prodnote 要素は、 生成者 (producer) により代替形式版 (alternative-format version) に追加された言語 (language) を表すとされます。 >>1

[6] この説明では意味がよくわかりませんが、 どうやら DTBook 版の編者が原作に対して付け加える補足的な内容を入れられる要素のようです。

[7] 共通の用法として、

といった用法が挙げられています。 >>1

[12] prodnote 要素imgref 属性は、 関連する imgID を表します。 属性値IDREFS です。 省略可能です。 >>1

[13] prodnote 要素render 属性は、 内容利用者に対して必須か省略可能かを示します。 列挙属性requiredoptional を指定できます。 >>1

[14] required の場合は利用者にとって不可欠 (essential) な内容です。 >>1

[15] optional の場合は利用者設定 (preference) によっては内容を飛ばして構いません。 >>1

[17] render 属性は省略可能です >>1 が、 省略した場合どう解釈されるべきなのかは不明です。

[16] 音声読み上げ時には prodnote の存在を告知できます。 >>1

[11] HTML でいえば代替内容を記述する <img alt> が近いですが、 画像と等価な説明を求められている alt と違って、 prodnote では DTBook 版読者を直接想定した説明文が想定されるようですし、 何に対する記述なのかも必ずしも明確にされません。

[18] DTBook には他に notice 要素sidebar 要素があります。 noticesidebarprodnote と違って誰による記述か特に指定がないので、 原作者によるものをそのまま記述する想定と思われます。