<source>

The element source identifies the source upon which the data in the <body> of the current file depends.

TAN-T and TAN-A-lm allow only one <source>. TAN-A-tok allows exactly two. All other TAN formats require one or more.

Formal Definition

~ed-stamp?, 
   (~inclusion | 
      (
{[TAN-A-div (~source-id-opt):]   @xml:id} OR 

{[TAN-A-tok (~source-id-opt):]   @xml:id} OR 

{[TAN-class-3 (~source-id-opt):]   @xml:id?} OR 

{[TAN-core (~source-id-opt):]   {empty}}, 
         (<comment>* & (
            
               ((<IRI>+, ~metadata-human) | @which) | 
            
               ((<IRI>+, ~metadata-human, <checksum>*, <location>+) | @which) | 
            
               (@href | (<IRI>, ~metadata-human, <checksum>*, <location>+))))))

Defined at: TAN-core.rng

Used by: ~source-list

[Caution]Caution

Every element with a <location> should have at least one document available.

[Caution]Caution

Every TAN file referred to by way of an element containing <location> should have an @id that matches the <IRI> of the parent of the <location>

[Caution]Caution

No element may point to a TAN file that has an identical @id value; the only exception is a <see-also> pointing to an older or new version.

[Important]Important

If a target file does not explicitly give the <body>'s @in-progress the value of true() a warning will be returned. Target file is marked as being in progress.

[Important]Important

If a target file has a <see-also> marked as a new version (update) a warning will be returned.

[Important]Important

If @when-accessed predates one or more dates in a target file, a warning will be returned.

[Caution]Caution

Sources are integral parts of a class 2 TAN file. Access to at least one copy is absolutely mandatory.

[Caution]Caution

<for-lang> and <source> are mutually exclusive in a TAN-A-lm file.

Example 8.190. <source>

   <head>
      .........
      <licensor who="kalvesmaki"/>
      <source>
         <IRI>http://id.lib.harvard.edu/aleph/007901738/catalog</IRI>
         <name>Aristotle: Categoriae & De interpretatione by E.M. Edghill. Analytica priora / by
            A.J. Jenkinson. Analytica posteriora / by G.R.G. Mure. Oxford : Clarendon Press, 1926.
         </name>
      </source>
      <see-also relationship="ade">
         .........
      </see-also>
      .........
   </head>


[Note]Note

Taken from ar.cat.eng.1926.edghill.obj

Example 8.191. <source>

   <head>
      .........
      <licensor who="kalvesmaki"/>
      <source>
         <IRI>http://id.lib.harvard.edu/aleph/007901738/catalog</IRI>
         <name>Aristotle: Categoriae & De interpretatione by E.M. Edghill. Analytica priora / by
            A.J. Jenkinson. Analytica posteriora / by G.R.G. Mure. Oxford : Clarendon Press, 1926.
         </name>
      </source>
      <see-also relationship="model">
         .........
      </see-also>
      .........
   </head>


[Note]Note

Taken from ar.cat.eng.1926.edghill.sem

Example 8.192. <source>

   <head>
      .........
      <licensor who="kalvesmaki"/>
      <source>
         <IRI>http://id.lib.harvard.edu/aleph/002773288/catalog</IRI>
         <name>Logique d'Aristote: Traduite en français pour la première fois et accompagnée de
            notes perpétuelles par J. Barthélemy Saint-Hilaire. Paris : Ladrange, 1839-1844. </name>
      </source>
      <see-also relationship="ade">
         .........
      </see-also>
      .........
   </head>


[Note]Note

Taken from ar.cat.fra.1844.saint-hilaire.sem-native

Example 8.193. <source>

   <head>
      .........
      <licensor who="kalvesmaki"/>
      <source>
         <IRI>http://id.lib.harvard.edu/aleph/002773288/catalog</IRI>
         <name>Logique d'Aristote: Traduite en français pour la première fois et accompagnée de
            notes perpétuelles par J. Barthélemy Saint-Hilaire. Paris : Ladrange, 1839-1844. </name>
      </source>
      <see-also relationship="ade">
         .........
      </see-also>
      .........
   </head>


[Note]Note

Taken from ar.cat.fra.1844.saint-hilaire.sem