<?xml version="1.0" encoding="utf-8"?>
<!--Copyright TEI Consortium. 
Dual-licensed under CC-by and BSD2 licences 
See the file COPYING for details
$Date$

$Id$
-->
<?xml-model href="http://tei.oucs.ox.ac.uk/jenkins/job/TEIP5/lastSuccessfulBuild/artifact/P5/release/xml/tei/odd/p5.nvdl" type="application/xml" schematypens="http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"?>

<classSpec xmlns="http://www.tei-c.org/ns/1.0" xmlns:rng="http://relaxng.org/ns/structure/1.0" xmlns:sch="http://purl.oclc.org/dsdl/schematron" module="tei" type="atts" ident="att.styleDef">
  <desc versionDate="2012-10-06" xml:lang="en">groups elements which specify the name of a formal definition
  language used to provide formatting or rendition information.</desc>
  <attList>
    <attDef ident="scheme">
      <desc versionDate="2012-10-06" xml:lang="en">identifies the language used to describe the rendition.</desc>
      <desc versionDate="2007-12-20" xml:lang="ko">모양을 기술하는 언어를 식별한다.</desc>
      <desc versionDate="2008-04-06" xml:lang="es">identifica el lenguaje usado para describir la
        interpretación.</desc>
      <desc versionDate="2008-04-05" xml:lang="ja">当該描出を解説する言語を特定する．</desc>
      <desc versionDate="2008-03-30" xml:lang="fr">identifie la langue employée pour décrire le rendu</desc>
      <desc versionDate="2007-11-06" xml:lang="it">identifica la lingua utilizzata per descrivere la
        resa</desc>
      <datatype>
        <rng:ref name="data.enumerated"/>
      </datatype>
      <valList type="closed">
        <valItem ident="css">
          <desc versionDate="2012-10-06" xml:lang="en">Cascading Stylesheet Language</desc>
          <desc versionDate="2007-12-20" xml:lang="ko">연속식 스타일시트 언어</desc>
          <desc versionDate="2008-04-06" xml:lang="es">Lenguaje de CSS</desc>
          <desc versionDate="2008-04-05" xml:lang="ja">CSS</desc>
          <desc versionDate="2008-03-30" xml:lang="fr">langage CSS (Cascading Stylesheet )</desc>
          <desc versionDate="2007-11-06" xml:lang="it">linguaggio CSS</desc>
        </valItem>
        <valItem ident="xslfo">
          <desc versionDate="2012-10-06" xml:lang="en">Extensible Stylesheet Language Formatting Objects</desc>
          <desc versionDate="2007-12-20" xml:lang="ko">확장가능 스타일시트 언어</desc>
          <desc versionDate="2008-04-06" xml:lang="es">Objetos extensibles del formato del lenguaje de
            Stylesheet</desc>
          <desc versionDate="2008-04-05" xml:lang="ja">XSL-FO</desc>
          <desc versionDate="2008-03-30" xml:lang="fr">Langage XSL (Extensible Stylesheet )Formatting
            Objects</desc>
          <desc versionDate="2007-11-06" xml:lang="it">linguaggio XSL-FO</desc>
        </valItem>
        <valItem ident="free">
          <desc versionDate="2012-10-06" xml:lang="en">Informal free text description</desc>
          <desc versionDate="2007-12-20" xml:lang="ko">격식이 자유로운 텍스트 기술</desc>
          <desc versionDate="2008-04-06" xml:lang="es">Descripción informal y libre del texto</desc>
          <desc versionDate="2008-04-05" xml:lang="ja">自由記述．</desc>
          <desc versionDate="2008-03-30" xml:lang="fr">description en texte libre non structuré.</desc>
          <desc versionDate="2007-11-06" xml:lang="it">descrizione informale testo libero</desc>
        </valItem>
        <valItem ident="other">
          <desc versionDate="2012-10-06" xml:lang="en">A user-defined rendition description language</desc>
          <desc versionDate="2007-12-20" xml:lang="ko">사용자 정의 해석 기술 언어</desc>
          <desc versionDate="2008-04-06" xml:lang="es">Un idioma descriptivo de interpretación definido
            por el usario.</desc>
          <desc versionDate="2008-04-05" xml:lang="ja">利用者が決めた，描出記述言語．</desc>
          <desc versionDate="2008-03-30" xml:lang="fr">langue de description de l'interprétation définie
            par l'utilisateur</desc>
          <desc versionDate="2007-11-06" xml:lang="it">linguaggio di descrizione della resa definito
            dall'utente</desc>
        </valItem>
      </valList>
      <remarks versionDate="2013-04-11" xml:lang="en">
        <p>
If no value for the @scheme attribute is provided, then the default assumption should be that CSS is in use.  </p>
      </remarks>
    </attDef>
    <attDef ident="schemeVersion" usage="opt">
      <desc versionDate="2013-04-12" xml:lang="en">supplies a version number for the style language provided in <att>scheme</att>.</desc>
      <datatype>
        <rng:ref name="data.versionNumber"/>
      </datatype>
      <constraintSpec ident="schemeVersionRequiresScheme" scheme="isoschematron">
        <constraint>
          <sch:rule context="tei:*[@schemeVersion]">
            <sch:assert test="@scheme and not(@scheme = 'free')">
              @schemeVersion can only be used if @scheme is specified.
            </sch:assert>
          </sch:rule>
        </constraint>
      </constraintSpec>
      <remarks versionDate="2013-04-12" xml:lang="en">
        <p>If <att>schemeVersion</att> is used, then <att>scheme</att> should also appear, with a value
      other than <val>free</val>.</p>
      </remarks>
    </attDef>
  </attList>
</classSpec>
