[20] [[文書]]には[[構造]]があったりなかったりします。

* 構成要素

[FIG(short list)[ [10] [DFN[文書構造構成要素]]
- [[段落]]
- [[文]]
- [[行]]
- [[行内構造]]
- [[ハイパーリンク]]
- [[章節]]
- [[見出し]]
- [[表紙]]
- [[裏表紙]]
- [[背表紙]]
- [[題字]]
- [[リスト]]
- [[メニュー]]
- [[図表]]
- [[引用]]
- [[数式]]
- [[定理]]
- [[epigraph]]
- [[注釈]]
- [[対訳]]
- [[参考文献]]
- [[附録]]
- [[序文]]
- [[目次]]
- [[索引]]
- [[奥付]]
- [[メタ情報]]
- [[ノンブル]]
- [[見開き]]
- [[様式]]
- [[記入欄]]
- [[別筆]]
- [[皮肉]]
- [[スタイルシート]]
- [[スクリプト]]
]FIG]

* マーク付け言語の慣用句

[30] 
[[マーク付け言語]]により記述される[[文書構造]]にはイディオム, convention, 
[[デザインパターン]]/[[アンチパターン]]とでも言うべき共通した構成法が
[WEAK[(良いとされるもの、悪いとされるもの含め)]]
いくつかあります。

[FIG(short list)[ [29] [[マーク付け言語]]の文書構造慣用句

- [[付番]]
- [[ブロック水準要素]]と[[行内要素]]
- [[匿名ブロック]]
- [CODE[head]]
- [[人間可読属性値]]
- [[区切りタグ]]

]FIG]

[11] 特定の構造を持つ[[マーク付け言語]](群)に適用されるものと、
より広い範囲の言語に共通するものがあります。

* DTBook

[13] 
[[DTBook]] の [CODE[book]] [[要素]] 
[WEAK[([[HTML]] でいう [CODE[body]] [[要素]])]]
は、
[CODE[frontmatter]],
[CODE[bodymatter]],
[CODE[rearmatter]]
をこの順で高々1つずつ含めることができます。
[SRC[>>12]]

[14] 
[DFN[[CODE[frontmatter]]]],
[DFN[[CODE[bodymatter]]]],
[DFN[[CODE[rearmatter]]]]
の[[内容]]には、
[CODE[level]], 
[CODE[level1]],
[CODE[%block;]]
を何個か含めることができます。
[SRC[>>12]]

[15] 
[CODE[frontmatter]]
には、加えて
[CODE[doctitle]],
[CODE[docauthor]]
を何個か含めることができます。
[SRC[>>12]]

[16] 
[CODE[frontmatter]] には題名、前書き、目次などを、
[CODE[bodymatter]] には本文を、
[CODE[rearmatter]] には付録、用語集、参考文献、索引などを含めます。
[SRC[>>12]]


[REFS[
- [12] [CITE@en-US[[[DAISY]] ANSI/NISO Z39.86-2002 - The DAISY Consortium]], [TIME[2022-07-27T09:39:33.000Z]] <https://daisy.org/info-help/document-archive/archived-projects/daisy-ansi-niso-z39-86-2002-archived/>
]REFS]


* マークは付けられるか

[18] [[物理要素]]と [[WYSIWYG]]

[17] [CITE[XMLの骨抜き利用法 - classics-XML.pdf]], [TIME[2001-10-28T08:52:23.000Z]], [TIME[2023-04-11T03:30:34.556Z]] <https://www.joao-roiz.jp/mtoyo/XML/classics-XML.pdf>

[19] [[並行マーク付け]]

* メモ

[1]
[CITE[電子マニュアルの構造を利用した文書評価メトリクス]] ([CODE[2001-02-14 00:00:00 +09:00]] 版) <http://sel.ist.osaka-u.ac.jp/~lab-db/Mthesis/contents.ja/43.html>
([[名無しさん]])

[2]
[CITE[XML文書の構造を利用した品質評価手法の提案と実現]] ([CODE[2002-02-13 00:00:00 +09:00]] 版) <http://sel.ist.osaka-u.ac.jp/~lab-db/Mthesis/contents.ja/50.html>
([[名無しさん]])

[3]
[CITE[XML文書の構造を利用した品質評価手法の提案と実現]] ([CODE[2002-02-13 00:00:00 +09:00]] 版) <http://sel.ist.osaka-u.ac.jp/~lab-db/Mthesis/contents.ja/50.html>
([[名無しさん]])

[4]
[CITE[XMLドキュメントデータの構造を利用した品質評価手法の提案]] ([CODE[2001-09-20 00:00:00 +09:00]] 版) <http://sel.ist.osaka-u.ac.jp/~lab-db/betuzuri/contents.ja/356.html>
([[名無しさん]])

[5]
[CITE[XMLドキュメントデータの構造を利用した品質評価手法の提案]] ([CODE[2001-09-20 00:00:00 +09:00]] 版) <http://sel.ist.osaka-u.ac.jp/~lab-db/betuzuri/contents.ja/356.html>
([[名無しさん]])

[6]
[CITE[XMLドキュメントデータの構造を利用した品質評価手法の提案]] ([CODE[2001-09-20 00:00:00 +09:00]] 版) <http://sel.ist.osaka-u.ac.jp/~lab-db/betuzuri/contents.ja/356.html>
([[名無しさん]])

[7]
[CITE[電子マニュアルの構造を利用した文書評価メトリクス]] ([CODE[2001-09-26 00:00:00 +09:00]] 版) <http://sel.ist.osaka-u.ac.jp/~lab-db/betuzuri/contents.ja/353.html>
([[名無しさん]])

[8]
[CITE[電子マニュアルの文書構造に対する評価メトリクス]] ([CODE[2001-03-09 00:00:00 +09:00]] 版) <http://sel.ist.osaka-u.ac.jp/~lab-db/betuzuri/contents.ja/332.html>
([[名無しさん]])

[9]
[CITE[Hatena::agenda - 邦訳HTML文書支援#03 目次生成]] ([CODE[2007-06-27 11:56:26 +09:00]] 版) <http://d.hatena.ne.jp/jintrick/20070625>
([[名無しさん]] [WEAK[2007-06-29 12:31:57 +00:00]])


