<gram>

<gram> (information grammaticale ) contient de l'information grammaticale relative à un terme, un mot, ou une forme dans une entrée de dictionnaire ou dans un fichier de données terminologiques. 9.3.2 Grammatical Information
Moduledictionaries — 9 Dictionaries
Attributs att.lexicographic (@expand, @norm, @split, @value, @orig, @location, @mergedIn, @opt)
typeclasse l'information grammaticale fournie selon une typologie particulière : dans le cas d'informations terminologiques, de préférence au moyen du dictionnaire des types d'éléments de données spécifiés dans la norme ISO WD 12 620.
Statut Optionel
Type de données

<rng:ref name="data.enumerated"/>
data.enumerated
Exemple de valeurs possibles:
pos
(partie du discours (chacune des classes de mot auxquelles un mot peut appartenir dans une langue donnée, en fonction de la forme, du sens ou d'une combinaison de caractéristiques, par exemple nom, verbe, adjectif, etc.) ) toute catégorie grammaticale à laquelle un mot peut être assigné dans une langue donnée, qui repose sur la morphologie, la sémantique, ou une combinaison de mots du discours, par exemple le nom, le verbe, l'adjectif, etc.
gen
(genre (classification formelle selon laquelle les noms et pronoms et souvent les qualificatifs associés sont groupés et fléchis, ou prennent une autre forme afin d'exprimer certaines relations syntaxiques)) classification formelle par lequel des noms et des pronoms souvent avec des modificateurs, est groupée et conjuguée, ou changée morphologiquement, afin de contrôler certaines relations syntaxiques
num
(nombre (par exemple singulier, pluriel, duel, etc.)) nombre grammatical, par exemple singulier, pluriel, duel, …
animate
animé ou inanimé
proper
nom propre ou nom commun
Utilisé par model.morphLike
Peut contenir
Declaration

<rng:element name="gram">
<rng:ref name="att.global.attributes"/>
<rng:ref name="att.lexicographic.attributes"/>
<rng:optional>
 <rng:attribute name="type">
  <rng:ref name="data.enumerated"/>
 </rng:attribute>
</rng:optional>
<rng:ref name="macro.paraContent"/>
</rng:element>
element gram
{
   att.global.attributes,
   att.lexicographic.attributes,
   attribute type { data.enumerated }?,
   macro.paraContent
}
Exemple
<entry>
 <form>
  <orth>pamplemousse</orth>
 </form>
 <gramGrp>
  <gram type="pos">noun</gram>
  <gram type="gen">masculine</gram>
 </gramGrp>
</entry>