<foreign>

<foreign> (étranger) reconnaît un mot ou une expression comme appartenant à une langue différente de celle du contexte. [3.3.2.1 Foreign Words or Expressions]
Module core — Elements Available in All TEI Documents
Attributs
Membre du
Contenu dans
analysis: cl phr s span
figures: cell figDesc
iso-fs: fDescr fsDescr
linking: ab seg
spoken: u writing
tagdocs: eg valDesc
verse: metSym rhyme
Peut contenir
Note

L'attribut global xml:lang doit être fourni dans cet élément pour identifier la langue à laquelle appartiennent le mot ou l'expression balisée. Comme ailleurs, sa valeur devrait être une balise de langue définie dans vi.1. Language Identification.

Cet élément n'est utilisé que lorsqu'il n'y a pas d'autre élément disponible pour baliser l'expression ou les mots concernés. L'attribut global xml:lang doit être préféré à cet élément lorsqu'il s'agit de caractériser la langue de l'ensemble d'un élément textuel.

L'élément distinct peut être utilisé pour identifier des expressions appartenant à des variétés de langue ou à des registres qui ne sont pas généralement considérés comme de vraies langues.

Exemple
<foreign xml:lang="la">Et vobis</foreign> messieurs,
Ce ne seroyt que bon que nous rendissiez noz cloches...
Exemple
<p>Pendant ce temps-là, dans le bureau du rez- de-chaussée, les secrétaires faisaient du
<foreign xml:lang="en">hulla-hoop</foreign>.</p>
Modèle de contenu
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
Schéma Declaration
<rng:element name="foreign">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:ref name="macro.phraseSeq"/>
</rng:element>
element foreign
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   macro.phraseSeq
}