<!--***** ************************************************************* ******-->
<!--***** START OF VALUES FOR OLIF BODY ******-->
<!--***** ************************************************************* ******-->
<!--***** ************************************************************* ******-->
<!--***** ADMINISTRATIVE INFORMATION ******-->
<!--***** ************************************************************* ******-->
<!--***** Version:
* $DateTime: 2002/02/04 16:20:58 $ $Revision: #10 $
* Contents:
* Values for Body of the Open Lexicon Interchange Format (OLIF)
* Public Identifier:
* "-//OLIF Consortium:2002//ELEMENTS OLIF 2.0: Body Values//EN"
* System Identifier:
* "oBodyV.mod"
* Dependencies (this DTD depends on the presence of):
*
* Contact:
* www.olif.net
* Status:
* Copyright (C) 2002, OLIF Consortium
* Comments:
******-->
<!--***** ************************************************************* ******-->
<!--***** ATTRIBUTE SPECIFICATIONS ******-->
<!--***** ************************************************************* ******-->
<!--***** ************************************************************* ******-->
<!--***** attributes for top-level elements ******-->
<!--***** ************************************************************* ******-->
<!ENTITY % conceptUserId.att
"ConceptUserId CDATA #IMPLIED" >
<!--
<i>
<t>a</t>
<n>ConceptUserId</n>
<d>The ConceptUserId attribute holds data about a user-defined identifier
of a concept.</d>
</i>
-->
<!ENTITY % conceptUniversalId.att
"ConceptUniversalId CDATA #IMPLIED" >
<!--
<i>
<t>a</t>
<n>ConceptUniversalId</n>
<d>The ConceptUniversalId attribute holds data about a universal
identifier (ie. one which is unique, not only in the user's environment
but worldwide) of a concept.</d>
</i>
-->
<!ENTITY % monoUserId.att
"MonoUserId CDATA #IMPLIED" >
<!--
<i>
<t>a</t>
<n>MonoUserId</n>
<d>The MonoUserId attribute holds data about a user-defined identifier
of a grouping of monolingual data categories.</d>
</i>
-->
<!ENTITY % monoUniversalId.att
"MonoUniversalId CDATA #IMPLIED" >
<!--
<i>
<t>a</t>
<n>MonoUniversalId</n>
<d>The MonoUniversalId attribute holds data about a universal identifier
(ie. one which is unique, not only in the user's environment but
worldwide) of a grouping of monolingual data categories.</d>
</i>
-->
<!--***** cc: attributes 'MonoUserId', 'MonoUniverstalId'
* cc:
* cc: The 'Proposal' says that entries are uniquely identified by a
* cc: set of five key data categories. Supplementary information to the
* cc: 'Proposal' in addition foresees the use of a user-defined
* cc: identifier and a universal identifier (in effect a globally unique
* cc: identifier). This is the motivation for these two attributes.
*****-->
<!ENTITY % crTarget.att
"CrTarget CDATA #IMPLIED" >
<!--
<i>
<t>a</t>
<n>CrTarget</n>
<d>The CrTarget attribute holds data about the link target of a
cross-reference relationship.</d>
</i>
-->
<!--***** cc: attribute 'CrTarget'
* cc:
* cc: The attribute 'CrTarget' is an alternative to using the element
* cc: 'keyDC': Relationships between monos can either be established
* cc: by means of the attribute 'CrTarget' or explicit
* cc: mentioning of the link target's key data categories.
*****-->
<!--***** ************************************************************* ******-->
<!--***** CONTENT MODELS ******-->
<!--***** ************************************************************* ******-->
<!--***** ************************************************************* ******-->
<!--***** content models for admin data cats (optional) for mono groups ******-->
<!--***** ************************************************************* ******-->
<!ENTITY % userDesignat.pcd
"(#PCDATA)" >
<!ENTITY % syllabification.pcd
"(#PCDATA)" >
<!ENTITY % geogUsage.olif.fix
"(#PCDATA)" >
<!ENTITY % entryType.olif.fix
"(#PCDATA)" >
<!ENTITY % entryFormation.olif.fix
"(#PCDATA)" >
<!ENTITY % phraseType.olif.fix
"(#PCDATA)" >
<!ENTITY % entryStatus.olif.fix
"(#PCDATA)" >
<!ENTITY % entrySource.pcd
"(#PCDATA)" >
<!ENTITY % originator.pcd
"(#PCDATA)" >
<!ENTITY % adminStatus.olif.fix
"(#PCDATA)" >
<!ENTITY % company.pcd
"(#PCDATA)" >
<!ENTITY % abbrev.pcd
"(#PCDATA)" >
<!ENTITY % orthVariant.pcd
"(#PCDATA)" >
<!ENTITY % depSynonym.pcd
"(#PCDATA)" >
<!ENTITY % timeRestrict.pcd
"(#PCDATA)" >
<!ENTITY % product.pcd
"(#PCDATA)" >
<!ENTITY % project.pcd
"(#PCDATA)" >
<!ENTITY % confidence.pcd
"(#PCDATA)" >
<!--***** ************************************************************* ******-->
<!--***** content models for morph data cats (optional) for mono groups ******-->
<!--***** ************************************************************* ******-->
<!ENTITY % morphStruct.pcd
"(#PCDATA)" >
<!--***** user extension for inflection ******-->
<!ENTITY % inflection.user.ext
"" >
<!--*****
example for using user extension for inflection
<!ENTITY % inflection.user.ext
"| paradigm" >
<!ELEMENT paradigm (inflectedForm+) >
<!ELEMENT inflectedForm (form, monoMorph?) >
<!ELEMENT form (#PCDATA) >
*****-->
<!ENTITY % inflection.olif.rec.user.ext
"(#PCDATA %inflection.user.ext;)*" >
<!ENTITY % head.pcd
"(#PCDATA)" >
<!ENTITY % gender.olif.fix
"(#PCDATA)" >
<!ENTITY % case.olif.fix
"(#PCDATA)" >
<!ENTITY % number.olif.fix
"(#PCDATA)" >
<!ENTITY % person.olif.fix
"(#PCDATA)" >
<!ENTITY % tense.olif.fix
"(#PCDATA)" >
<!ENTITY % mood.olif.fix
"(#PCDATA)" >
<!ENTITY % aspect.olif.fix.user.ext
"(#PCDATA)" >
<!ENTITY % degree.olif.fix
"(#PCDATA)" >
<!ENTITY % auxType.olif.fix
"(#PCDATA)" >
<!--***** ************************************************************* ******-->
<!--****** content models for syn data cats (optional) for mono groups ******-->
<!--***** ************************************************************* ******-->
<!ENTITY % synType.olif.fix.user.ext
"(#PCDATA)" >
<!ENTITY % synPosition.olif.fix
"(#PCDATA)" >
<!ENTITY % transType.olif.fix
"(#PCDATA)" >
<!ENTITY % synStruct.pcd
"(#PCDATA)" >
<!ENTITY % synFrame.olif.fix.user.ext
"(#PCDATA)" >
<!ENTITY % prep.pcd
"(#PCDATA)" >
<!ENTITY % verbPart.pcd
"(#PCDATA)" >
<!--***** ************************************************************* ******-->
<!--****** content models for syn data cats (optional) for mono groups ******-->
<!--***** ************************************************************* ******-->
<!ENTITY % definition.pcd
"(#PCDATA)" >
<!ENTITY % natGender.olif.fix
"(#PCDATA)" >
<!ENTITY % semType.olif.fix.user.ext
"(#PCDATA)" >
<!--***** ************************************************************* ******-->
<!--***** content models for cross references ******-->
<!--***** ************************************************************* ******-->
<!--***** user extension for crLinkType ******-->
<!ENTITY % crLinkType.user.ext
"" >
<!ENTITY % crLinkType.olif.fix.user.ext
"(#PCDATA %crLinkType.user.ext;)*" >
<!--***** user extension for orthVariantType ******-->
<!ENTITY % orthVariantType.user.ext
"" >
<!ENTITY % orthVariantType.olif.fix.user.ext
"(#PCDATA %orthVariantType.user.ext;)*" >
<!--***** ************************************************************* ******-->
<!--***** END OF VALUES FOR OLIF BODY ******-->
<!--***** ************************************************************* ******-->