CIDE (2009) Marcoux : Différence entre versions

De CIDE
imported>Jacques Ducloy
(Examples)
imported>Jacques Ducloy
(Examples)
Ligne 95 : Ligne 95 :
 
<rule paths="story"
 
<rule paths="story"
 
   text-before="This document tells a tiny story.@xmlns[ The document  
 
   text-before="This document tells a tiny story.@xmlns[ The document  
     belongs to the XML namespace &quot;@&quot; (if you are not familiar
+
     belongs to the XML namespace &quot;@&quot; (if you are not  
     with XML namespaces, you can read about them at  
+
     familiar  with XML namespaces, you can read about them at  
     {{http://www.w3.org/TR/REC-xml-names/}}).]@author[The author of this
+
     {{http://www.w3.org/TR/REC-xml-names/}}).]@author[The author of  
     story is @.]"  
+
     this story is @.]"  
 
   text-after="End of the tiny story."/>
 
   text-after="End of the tiny story."/>
<rule paths="para" text-before="A bit of the story: " text- after=""/>
+
<rule paths="para" text-before="A bit of the story: "  
 +
  text- after=""/>
 
<rule paths="person" text-before="The person named "
 
<rule paths="person" text-before="The person named "
 
text-after=" @key[{{http://en.wikipedia.org/wiki/@}} ]"/>
 
text-after=" @key[{{http://en.wikipedia.org/wiki/@}} ]"/>
<rule paths="place" text-before="The place named "
+
<rule paths="place"  
text-after=" @key[{{http://en.wikipedia.org/wiki/@}} ]"/>
+
  text-before="The place named "
 +
  text-after=" @key[{{http://en.wikipedia.org/wiki/@}} ]"/>
 
</iss>
 
</iss>
 
</source>
 
</source>

Version du 18 juillet 2016 à 07:38

Intertextual semantics generation for structured documents:a complete implementation in XSLT


 
 

 
titre
Intertextual semantics generation for structured documents:a complete implementation in XSLT
auteurs
Yves Marcoux.
Affiliations
GRDS, EBSI, Université de Montréal.
In
CIDE.12 (Montréal), 2009
En PDF 
CIDE (2009) Marcoux.pdf.pdf
Mots-clés 
Sémantique intertextuelle, documents structurés, langages de balisage, XML, XSLT, descriptions formelles de jeux de balises.
Keywords
Intertextual semantics, structured documents, markup languages, XML, XSLT, formal tag-set descriptions.
Résumé
La sémantique intertextuelle (SI) [1] [4] attribue aux documents balisés un sens en langue naturelle. Alors que les sémantiques formelles visent une représentation du sens des documents pour la machine, la SI vise l’humain. Dans la forme actuelle de l’approche, la SI d’un modèle (DTD, schéma) est donnée par deux péritextes associés à chaque élément: un texte-avant et un texte- après. La SI d’un document est la concaténation des péritextes et des contenus d’élément dans l’ordre du document. Nous présentons une implantation complète, en XSLT 1.0, de la génération de SI. L’implantation traite les attributs tel que décrit dans [2], et les hyperliens et éléments locaux tel que décrit dans [1]. Elle indente aussi l’extrant pour une meilleure lisibilité tel que suggéré dans [3] et gère les exceptions que sont les éléments et attributs inconnus.