<!--***** ************************************************************* ******--> <!--***** START OF OLIF KEY DATA CATEGORIES AND GENERAL DATA CATEGORIES ******--> <!--***** ************************************************************* ******--> <!--***** ************************************************************* ******--> <!--***** ADMINISTRATIVE INFORMATION ******--> <!--***** ************************************************************* ******--> <!--***** Version: * $DateTime: 2002/02/07 16:46:37 $ $Revision: #8 $ * Contents * Key Data Categories and General Data Categories for OLIF * Public Identifier: * -//OLIF Consortium:2002//ELEMENTS OLIF 2.0: Key and General DC//EN * System Identifier: * oKGDC.mod * Dependencies (this DTD depends on the presence of): * oKGDCV.mod * Contact: * www.olif.net * Status: * Copyright (C) 2002, OLIF Consortium * Comments: ******--> <!--***** ************************************************************* ******--> <!--***** SUPPLEMENTARY DECLARATIONS ******--> <!--***** ************************************************************* ******--> <!ENTITY % keyAndGeneralDataCategoriesValues PUBLIC "-//OLIF Consortium:2002//ELEMENTS OLIF 2.0: Key and General DC Values//EN" "oKGDCV.mod" > %keyAndGeneralDataCategoriesValues; <!--***** ************************************************************* ******--> <!--***** DECLARATIONS ******--> <!--***** ************************************************************* ******--> <!--***** ************************************************************* ******--> <!--***** key data cagegories ******--> <!--***** ************************************************************* ******--> <!ELEMENT keyDC ( canForm, language?, ptOfSpeech, subjField, semReading? ) > <!ATTLIST keyDC %keyDCUserId.att; %keyDCUniversalId.att; > <!-- <i> <t>e</t> <n>keyDC</n> <d>The keyDC element groups the five key data categories whose values uniquely identify an entry.</d> </i> --> <!ELEMENT canForm %canForm.pcd; > <!ATTLIST canForm xml:lang NMTOKEN #IMPLIED > <!-- <i> <t>e</t> <n>canForm</n> <d>The canForm element holds the entry string, represented in canonical form in accordance with OLIF guidelines. Example use: success story</d> </i> --> <!ELEMENT language %language.olif.fix; > <!-- <i> <t>e</t> <n>language</n> <d>The language element encodes the language to which the entry string belongs. Example values: fr, en</d> </i> --> <!--***** cc: element 'language' * cc: * cc: We are trying to have the treatment of language information * cc: compliant to the XML convention * cc: (see http://www.w3.org/International/O-HTML-tags.html). * cc: The convention says that languages should be indicated by an * cc: 'xml:lang' attribute on the enclosing element with the value * cc: following RFC 1766 * cc: (see http://www.nordu.net/ftp/rfc/rfc1766.txt) to define * cc: language codes. *****--> <!ELEMENT ptOfSpeech %ptOfSpeech.olif.fix.user.ext; > <!-- <i> <t>e</t> <n>ptOfSpeech</n> <d>The ptOfSpeech element classifies the part-of-speech represented by the entry string. In cases of phrases/multiword entries, the value for part-of-speech depends on the function of the phrase/multiword within a clause; the part-of-speech of the head element often indicates the value for part-of-speech value for the entire phrase/multiword string. Example values: noun, verb</d> </i> --> <!ELEMENT subjField %subjField.olif.fix.user.ext; > <!-- <i> <t>e</t> <n>subjField</n> <d>The subjField element classifies the knowledge domain to which the lexical/terminological entry is assigned. Example values: agriculture, aviation</d> </i> --> <!ELEMENT semReading %semReading.olif.rec.user.ext; > <!-- <i> <t>e</t> <n>semReading</n> <d>The semReading element classifies readings for entries with identical values for canonical form, language, part-of-speech, and subject field. Example values: color, definite space</d> </i> --> <!--***** ************************************************************* ******--> <!--***** general data categories ******--> <!--***** ************************************************************* ******--> <!ELEMENT generalDC ( updater?, modDate?, example*, usage*, note* ) > <!-- <i> <t>e</t> <n>generalDC</n> <d>The generalDC element groups general data categories. General data categories are optional elements that can be used in any of the top-level OLIF groups for entries (mono, crossRefer, or transfer).</d> </i> --> <!ELEMENT updater %updater.pcd; > <!-- <i> <t>e</t> <n>updater</n> <d>The updater element holds data about the individual who last modified the entry. Example use: Jessica King</d> </i> --> <!ELEMENT modDate %modDate.pcd; > <!-- <i> <t>e</t> <n>modDate</n> <d>The modDate element holds data about the date on which the entry was last modified. Example use: 20011115T140324Z</d> </i> --> <!ELEMENT example %example.pcd; > <!-- <i> <t>e</t> <n>example</n> <d>The example element holds data about a sample text or portion of text that contains the entry string as an illustration of usage. Example use: ERP is on the rise again.</d> </i> --> <!ELEMENT usage %usage.pcd; > <!-- <i> <t>e</t> <n>usage</n> <d>The usage element holds data about a usage note for the entry string. Example use: Never use this when talking about ERP.</d> </i> --> <!ELEMENT note %note.pcd; > <!ATTLIST note %noteType.att; > <!-- <i> <t>e</t> <n>note</n> <d>The note element holds data about a note, or commentary, on an entry by a lexicographer/terminologist. Example use: Never translate this.</d> </i> --> <!ELEMENT locInfo %locInfo.pcd; > <!-- <i> <t>e</t> <n>locInfo</n> <d>The locInfo element holds data about localization-relevant information (e.g. product version, component name, operating system platform, or build number).</d> </i> --> <!--***** ************************************************************* ******--> <!--***** END OF OLIF KEY DATA CATEGORIES AND GENERAL DATA CATEGORIES ******--> <!--***** ************************************************************* ******-->