<content>
| <content> (modèle de contenu) contient la déclaration d'un modèle de contenu pour le schéma documenté. [22.4.4 Element Specifications] | |||||||||
| Module | tagdocs — 22 Documentation Elements | ||||||||
| Attributs | att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space)  (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select))  (att.global.analytic (@ana))  (att.global.facs (@facs))  (att.global.change (@change)) 
 | ||||||||
| Utilisé par | |||||||||
| Contenu dans | tagdocs: elementSpec macroSpec moduleRef | ||||||||
| Peut contenir | Elément vide | ||||||||
| Declaration | 
 element content { att.global.attributes, att.global.linking.attributes, att.global.analytic.attributes, att.global.facs.attributes, att.global.change.attributes, attribute autoPrefix { "true" | "false" }?, macro.schemaPattern* } | ||||||||
| Exemple | Ce modèle de contenu permet d'introduire une suite de paragraphes ou une suite d'éléments msItem précédés éventuellement d'un résumé : <content> <rng:choice> <rng:oneOrMore> <rng:ref name="model.pLike"/> </rng:oneOrMore> <rng:group> <rng:optional> <rng:ref name="summary"/> </rng:optional> <rng:oneOrMore> <rng:ref name="msItem"/> </rng:oneOrMore> </rng:group> </rng:choice> </content> | ||||||||
| Note | Comme l'exemple le montre, les modèles de contenu dans la P5 peuvent être exprimés en
                utilisant directement la syntaxe RELAX NG. Plus exactement, ils sont définis avec le
                modèle  macro.schemaPattern. Une autre manière d'exprimer un modèle de
                contenu est d'utiliser l'élément TEI valList. | ||||||||
