OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

lexidma message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: markdown and docbook


Dear all, I have one question for Michal and one for David:

 

  1. @Michal: TomaÅ managed to convert the last .md file that we found to XML/DocBook (attached). Michal, is this the last file that was created in markdown? (There are several in the markdown directory on GitHub but they seem to be older.)
  2. @David: can we perhaps integrate this file in the general DocBook template or the job is not that easy?

Best regards,

Simon

 

 

 

-----------------------

Jozef Stefan Institute

Artificial Intelligence Laboratory

Jamova 39

SI-1000 Ljubljana

Slovenia

 

University of Ljubljana

Center for Language Resources and Technologies

VeÄna pot 113

1000 Ljubljana

Slovenia

 

phone: +386 1 4798299

skype: simon.krek.jsi

twitter: @SimonKrek

-----------------------

https://www.simonkrek.si/en/

 

 

<?xml version="1.0" encoding="UTF-8"?>
<?xml-model href="http://docbook.org/xml/5.0/rng/docbook.rng"; schematypens="http://relaxng.org/ns/structure/1.0";?>
<?xml-model href="http://docbook.org/xml/5.0/rng/docbook.rng"; type="application/xml" schematypens="http://purl.oclc.org/dsdl/schematron?>
<book xmlns="http://docbook.org/ns/docbook"; version="5">
   <title>book</title>
   <chapter>
      <title>DMLex</title>
      <para>
This is a recommended object model (i.e. not a serialization, not a data exchange format) for newly created, born-digital dictionaries (reimagined here as "lexicographic resources") which are simultaneously human-oriented and machine-understandable.</para>
      <sect1>
         <title>DMLex Core</title>
         <para>
The DMLex Core is for monolingual lexical resources, where headwords, definitions, examples etc. are all in one and the same language.</para>
         <sect2>
            <title>
               <computeroutput>LexicographicResource</computeroutput> object type</title>
            <para>
A data set which can be viewed and used by humans as a dictionary and - simultaneously - ingested, processed and understood by software agents as a machine-readable database. Terminological note: <emphasis>lexicograpic</emphasis> resource, not <emphasis>lexical</emphasis>.</para>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>language</computeroutput> (optional, IETF language code)</para>
                  <itemizedlist>
                     <listitem>
                        <para>The language of headwords, definitions, examples.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>transcriptionScheme</computeroutput> (optional, reference to some external authority - which?)</para>
                  <itemizedlist>
                     <listitem>
                        <para>The scheme (e.g. IPA) in which the <computeroutput>transcription</computeroutput> property of <computeroutput>Pronunciation</computeroutput> objects is given.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
            </itemizedlist>
            <para>Children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Entry</computeroutput> (one or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>Entry</computeroutput> object type</title>
            <para>
A part of a lexicographic resource which contains information related to exactly one headword.</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>LexicographicResource</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>headword</computeroutput> (non-empty string)</para>
                  <itemizedlist>
                     <listitem>
                        <para>The headword can be a single word, a multi-word expression, or any expression in the source language which is being described by the entry in the lexicographic resource.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>homographNumber</computeroutput> (number, optional)</para>
               </listitem>
            </itemizedlist>
            <para>Children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>PartOfSpeech</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>Pronunciation</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>InflectedForm</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>Sense</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>Sense</computeroutput> object type</title>
            <para>
A part of an entry which groups together information relating to one of the (possibly multiple) meanings (or meaning potentials) of the entry's headword.</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Entry</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>listingOrder</computeroutput>
                  </para>
                  <itemizedlist>
                     <listitem>
                        <para>Can be implicit from the serialization.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>indicator</computeroutput> (optional, non-empty string)</para>
                  <itemizedlist>
                     <listitem>
                        <para>A short statement that indicates the meaning of a sense and permits its differentiation from other senses in the entry.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>definition</computeroutput> (optional, non-empty string)</para>
                  <itemizedlist>
                     <listitem>
                        <para>A long statement that describes and or explains the meaning of a sense.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
            </itemizedlist>
            <para>Children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Usage</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>Example</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>The difference between entries and senses</title>
            <para>An <emphasis role="strong">entry</emphasis> is a container for "formal" properties of the headword such as orthography, morphology, syntax and pronunciation. A <emphasis role="strong">sense</emphasis> is a container for those of the headword's properties which are statements about semantics and pragmatics.</para>
         </sect2>
         <sect2>
            <title>
               <computeroutput>PartOfSpeech</computeroutput> object type</title>
            <para>
Any of the word classes to which a lexical item may be assigned, e.g. noun, verb, adjective, etc.</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Entry</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>value</computeroutput> (non-empty string)</para>
                  <itemizedlist>
                     <listitem>
                        <para>Can be constrained by the DMLex Controlled Vocabularies Module.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>Usage</computeroutput> object type</title>
            <para>
An indication of some restriction on the use of the lexical item. The restriction can be pragmatic (time, region, register), semantic (domain, semantic type) or formal ('no plural').</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Sense</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>Pronunciation</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>InflectedForm</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>value</computeroutput> (non-empty string)</para>
                  <itemizedlist>
                     <listitem>
                        <para>Can be constrained by the DMLex Controlled Vocabularies Module.</para>
                     </listitem>
                     <listitem>
                        <para>Its type (eg. whether register, temporal, geographic etc) can be specified by the by the DMLex Controlled Vocabularies Module.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>Pronunciation</computeroutput> object type</title>
            <para>
Information about the pronunciation of its parent.</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Entry</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>InflectedForm</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties (at least one):</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>transcription</computeroutput> (non-empty string)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>recording</computeroutput> (string: name or URL of a sound file)</para>
               </listitem>
            </itemizedlist>
            <para>Children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Usage</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>InflectedForm</computeroutput> object type</title>
            <para>
An inflected headword is a form of the inflectional paradigm of its parent.</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Entry</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>label</computeroutput> (non-empty string) e.g. 'plural'</para>
                  <itemizedlist>
                     <listitem>
                        <para>Can be constrained by the DMLex Controlled Vocabularies Module.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>value</computeroutput> (non-empty string)</para>
               </listitem>
            </itemizedlist>
            <para>Children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Usage</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>Pronunciation</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>Example</computeroutput> object type</title>
            <para>
An instance of a lexical item's usage in a specific sense.</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Sense</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>text</computeroutput> (non-empty string)</para>
               </listitem>
            </itemizedlist>
         </sect2>
      </sect1>
      <sect1>
         <title>DMLex Bilingual Module</title>
         <para>
Extends DMLex Core to support the encoding of bilingual lexicographic resources.</para>
         <sect2>
            <title>Extensions to <computeroutput>LexicographicResource</computeroutput> object type</title>
            <para>
Additional properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>translationLanguage</computeroutput> (optional, IETF language code)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>transcriptionScheme</computeroutput> (optional, reference to some external authority - which?)</para>
                  <itemizedlist>
                     <listitem>
                        <para>The scheme (e.g. IPA) in which the <computeroutput>transcription</computeroutput> property of <computeroutput>TranslationPronunciation</computeroutput> objects is given.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>Extensions to <computeroutput>Sense</computeroutput> object type</title>
            <para>
Additional children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>HeadwordTranslation</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>HeadwordTranslation</computeroutput> object type</title>
            <para>
The translation equivalent of the headword in one of its senses.</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Sense</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>text</computeroutput> (non-empty string)</para>
                  <itemizedlist>
                     <listitem>
                        <para>Can be a single word, a multi-word expression, or indeed any expression in the target language.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
            </itemizedlist>
            <para>Children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>TranslationPartOfSpeech</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationUsage</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationPronunciation</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationInflectedForm</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>TranslationPartOfSpeech</computeroutput> object type</title>
            <para>
Any of the word classes to which the translation may be assigned, e.g. noun, verb, adjective, etc.</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>HeadwordTranslation</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>value</computeroutput> (non-empty string)</para>
                  <itemizedlist>
                     <listitem>
                        <para>Can be constrained by the DMLex Controlled Vocabularies Module.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>TranslationUsage</computeroutput> object type</title>
            <para>
An indication of some restriction on the use of its parent. The restriction can be pragmatic (time, region, register), semantic (domain, semantic type) or formal ('no plural').</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>HeadwordTranslation</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationPronunciation</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationInflectedForm</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>value</computeroutput> (non-empty string)</para>
                  <itemizedlist>
                     <listitem>
                        <para>Can be constrained by the DMLex Controlled Vocabularies Module.</para>
                     </listitem>
                     <listitem>
                        <para>Its type (eg. whether register, temporal, geographic etc) can be specified by the by the DMLex Controlled Vocabularies Module.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>TranslationPronunciation</computeroutput> object type</title>
            <para>
Information about the pronunciation of its parent.</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>HeadwordTranslation</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationInflectedForm</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties (at least one):</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>transcription</computeroutput> (non-empty string)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>recording</computeroutput> (string: name or URL of a sound file)</para>
               </listitem>
            </itemizedlist>
            <para>Children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>TranslationUsage</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>TranslationInflectedForm</computeroutput> object type</title>
            <para>
A form of the inflectional paradigm of its parent.</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>HeadwordTranslation</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>label</computeroutput> (non-empty string) e.g. 'plural'</para>
                  <itemizedlist>
                     <listitem>
                        <para>Can be constrained by the DMLex Controlled Vocabularies Module.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>value</computeroutput> (non-empty string)</para>
               </listitem>
            </itemizedlist>
            <para>Children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>TranslationUsage</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationPronunciation</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>Extensions to <computeroutput>Example</computeroutput> object type</title>
            <para>
Additional children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>ExampleTranslation</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>ExampleTranslation</computeroutput> object type</title>
            <para>
The translation of an example.</para>
            <para>Child of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Example</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>text</computeroutput> (non-empty string)</para>
               </listitem>
            </itemizedlist>
         </sect2>
      </sect1>
      <sect1>
         <title>DMLex Entry Structuring Module</title>
         <sect2>
            <title>
               <computeroutput>SenseGroup</computeroutput> relation type</title>
            <para>
Represents the fact that a group of senses (all belonging to the same entry) should be grouped when presented to a human user. Typically, when an entry has a large number of senses, it is a convenience to the human user to group them into a smaler number of groups by some broad criterion, such as by part of speech or by semantic similarity.</para>
            <para>Participants:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Sense</computeroutput> (two or more)</para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>indicator</computeroutput> (optional, non-empty string)</para>
                  <itemizedlist>
                     <listitem>
                        <para>A short statement that indicates the broad meaning that unites the senses in this group and permits their differentiation from other senses in the entry.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>Subsense</computeroutput> relation type</title>
            <para>
Represents the fact that one sense (the subordinate sense) should be treated as a subsense of another sense (the subordinate). Both senses belong to the same entry.</para>
            <para>Participants:</para>
            <itemizedlist>
               <listitem>
                  <para>the superordinate <computeroutput>Sense</computeroutput> (exactly one)</para>
               </listitem>
               <listitem>
                  <para>the subordinate <computeroutput>Sense</computeroutput> (exactly one)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>Subentry</computeroutput> relation type</title>
            <para>
Represents the fact that one entry (= the subordinate entry) should be treated as a subentry inside the sense (= the superordinate sense) of another entry.</para>
            <para>Participants:</para>
            <itemizedlist>
               <listitem>
                  <para>the superordinate <computeroutput>Sense</computeroutput> (exactly one)</para>
               </listitem>
               <listitem>
                  <para>the subordinate <computeroutput>Entry</computeroutput> (exactly one)</para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>listingOrder</computeroutput>
                  </para>
                  <itemizedlist>
                     <listitem>
                        <para>Can be implicit from the serialization.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
            </itemizedlist>
         </sect2>
      </sect1>
      <sect1>
         <title>DMLex Crossreferencing Module</title>
         <sect2>
            <title>
               <computeroutput>Variant</computeroutput> relation type</title>
            <para>
Represents the fact that two entries are understood by the lexicographer as variants (for example masculine and feminine counterparts, spelling variants).</para>
            <para>Participants:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Entry</computeroutput> (two or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>Opposition</computeroutput> relation type</title>
            <para>
Represents the fact that two senses (typically - but not necessarily - belonging to two different entries) have opposite meanings. This includes antonyms, converses and so on.</para>
            <para>Participants:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Sense</computeroutput> (exactly two)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>Similarity</computeroutput> relation type</title>
            <para>
Represents the fact that two or more senses (typically - but not necessarily - belonging to two different entries) have the same or similar meanings. This includes synonyms, near synonyms, immediate hypernyms/hyponyms and so on.</para>
            <para>Participants:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Sense</computeroutput> (two or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>Pertainment</computeroutput> relation type</title>
            <para>
Represents the fact that two or more senses (typically - but not necessarily - belonging to two different entries) are related to each other, in ways other than opposition and similarity.</para>
            <para>Participants:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>Sense</computeroutput> (two or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
      </sect1>
      <sect1>
         <title>DMLex Inline Markup Module</title>
         <sect2>
            <title>
               <computeroutput>Placeholder</computeroutput> markup type</title>
            <para>
Marks up a substring inside a headword (or inside a headword translation) which is not part of the expression itself but stands for things that can take its place, or constitutes some kind of meta-notation. Examples:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>beat [sb.] up</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>continue [your] studies</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Markup of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>headword</computeroutput> property of <computeroutput>Entry</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>text</computeroutput> property of <computeroutput>HeadwordTranslation</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>Headword</computeroutput> markup type</title>
            <para>
Marks up a substring inside an example (or inside an example translation) which corresponds to the headword (or to a translation of the headword).</para>
            <para>Markup of:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>text</computeroutput> property of <computeroutput>Example</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>text</computeroutput> property of <computeroutput>ExampleTranslation</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
         </sect2>
      </sect1>
      <sect1>
         <title>DMLex Controlled Vocabularies Module</title>
         <para>
This module makes it possible to describe constraints on the values of certain plain-text properties of objects defined in DMLex Core and in DMLex Bilingual Module.</para>
         <sect2>
            <title>Extensions to <computeroutput>LexicographicResource</computeroutput> object type</title>
            <para>Additional properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>labelLanguage</computeroutput> (IETF language code)</para>
                  <itemizedlist>
                     <listitem>
                        <para>The language of the display values of labels.</para>
                     </listitem>
                  </itemizedlist>
               </listitem>
            </itemizedlist>
            <para>Additional children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>PartOfSpeechLabel</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationPartOfSpeechLabel</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>UsageLabel</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationUsageLabel</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>InflectedFormLabel</computeroutput> (zero or more)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationInflectedFormLabel</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>PartOfSpeechLabel</computeroutput> and <computeroutput>TranslationPartOfSpeechLabel</computeroutput> object types</title>
            <para/>
            <itemizedlist>
               <listitem>
                  <para>A <computeroutput>PartOfSpeechLabel</computeroutput> represents one of several allowed values for the <computeroutput>value</computeroutput> property of <computeroutput>PartOfSpeech</computeroutput> objects.</para>
               </listitem>
               <listitem>
                  <para>A <computeroutput>TranslationPartOfSpeechLabel</computeroutput> represents one of several allowed values for the <computeroutput>value</computeroutput> property of <computeroutput>TranslationPartOfSpeech</computeroutput> objects.</para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>value</computeroutput> (non-empty string)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>displayValue</computeroutput> (optional)</para>
               </listitem>
            </itemizedlist>
            <para>Children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>LabelMapping</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>UsageLabel</computeroutput> and <computeroutput>TranslationUsageLabel</computeroutput> object types</title>
            <para/>
            <itemizedlist>
               <listitem>
                  <para>A <computeroutput>UsageLabel</computeroutput> represents one of several allowed values for the <computeroutput>value</computeroutput> property of <computeroutput>Label</computeroutput> objects.</para>
               </listitem>
               <listitem>
                  <para>A <computeroutput>TranslationUsageLabel</computeroutput> represents one of several allowed values for the <computeroutput>value</computeroutput> property of <computeroutput>TranslationLabel</computeroutput> objects.</para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>type</computeroutput> (one of: <computeroutput>normative</computeroutput>, <computeroutput>register</computeroutput>, <computeroutput>temporal</computeroutput>, <computeroutput>geographic</computeroutput>, <computeroutput>sociocultural</computeroutput>, <computeroutput>domain</computeroutput>, <computeroutput>frequency</computeroutput>, <computeroutput>attitude</computeroutput>)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>value</computeroutput> (non-empty string)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>displayValue</computeroutput> (optional)</para>
               </listitem>
            </itemizedlist>
            <para>Children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>LabelMapping</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>InflectedFormLabel</computeroutput> and <computeroutput>TranslationInflectedFormLabel</computeroutput> object types</title>
            <para/>
            <itemizedlist>
               <listitem>
                  <para>An <computeroutput>InflectedFormLabel</computeroutput> represents one of several allowed values for the <computeroutput>label</computeroutput> property of <computeroutput>InflectedForm</computeroutput> objects. Properties and children same as above.</para>
               </listitem>
               <listitem>
                  <para>A <computeroutput>TranslationInflectedFormLabel</computeroutput> represents one of several allowed values for the <computeroutput>label</computeroutput> property of <computeroutput>TranslationInflectedForm</computeroutput> objects.</para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>value</computeroutput> (non-empty string)</para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>displayValue</computeroutput> (optional)</para>
               </listitem>
            </itemizedlist>
            <para>Children:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>LabelMapping</computeroutput> (zero or more)</para>
               </listitem>
            </itemizedlist>
         </sect2>
         <sect2>
            <title>
               <computeroutput>LabelMapping</computeroutput> object type</title>
            <para>
Represents the fact that an item in the controlled vocabulary is equivalent to item provided by en external authority.</para>
            <para>Parents:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>PartOfSpeechLabel</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationPartOfSpeechLabel</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>UsageLabel</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationUsageLabel</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>InflectedFormLabel</computeroutput>
                  </para>
               </listitem>
               <listitem>
                  <para>
                     <computeroutput>TranslationInflectedFormLabel</computeroutput>
                  </para>
               </listitem>
            </itemizedlist>
            <para>Properties:</para>
            <itemizedlist>
               <listitem>
                  <para>
                     <computeroutput>sameAs</computeroutput> (URI)</para>
               </listitem>
            </itemizedlist>
         </sect2>
      </sect1>
   </chapter>
</book>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]