Sorties LaTeX de l'analyseur syntaxique FIPS - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

Sorties LaTeX de l'analyseur syntaxique FIPS

Description:

Transformer la sortie XML de FIPS en code source LaTeX qui permettrait de donner ... au moyen de crochets et un repr sentation au moyen d'un arbre syntaxique. ... – PowerPoint PPT presentation

Number of Views:87
Avg rating:3.0/5.0
Slides: 10
Provided by: latlcu
Category:

less

Transcript and Presenter's Notes

Title: Sorties LaTeX de l'analyseur syntaxique FIPS


1
Sorties LaTeX de l'analyseur syntaxique FIPS
  • But
  • XML type
  • Approche
  • Utilisation
  • includes
  • output code
  • résultat final
  • Commentaires

2
1) But
  • Transformer la sortie XML de FIPS en code source
    LaTeX qui permettrait de donner de la phrase
    analysée une représentation linéaire au moyen de
    crochets et un représentation au moyen d'un arbre
    syntaxique.

3
XML typephrase Les chats que tu as vus dorment
profondément.
  • lt?xml version"1.0" encoding"ISO-8859-1" ?gt
  • lt!DOCTYPE LATLPARSE SYSTEM "http//www.latl.unige.
    ch/xml/latlparse.dtd"gt
  • ltLATLPARSE xmllang"fr"gt
  • ltANALYSIS complete"yes" score"278"gt
  • ltPROJ cat"TP" notes"3"gt
  • ltPROJ cat"DP" attachedAs"spec"gt
  • ltHEAD cat"D" tool"yes"
    gender"masc" number"plu" lexeme"le"
    ortho"les"gtleslt/HEADgt
  • ltPROJ cat"NP" index"i"
    attachedAs"comp"gt
  • ltHEAD cat"N" tool"no"
    gender"masc" number"plu" lexeme"chat"
    ortho"chats"gtchatslt/HEADgt
  • ltPROJ cat"CP" whComp"yes"
    attachedAs"comp"gt
  • ltPROJ cat"DP"
    antecedent"i" attachedAs"spec"gt
  • ltHEAD cat"N"
    tool"yes" gender"masc" number"plu"
    lexeme"que" ortho"que"gtquelt/HEADgt
  • lt/PROJgt
  • ltPROJ cat"TP"
    notes"3" attachedAs"comp"gt
  • ltPROJ cat"DP"
    attachedAs"spec"gt
  • ltHEAD cat"N"
    tool"yes" number"sin" lexeme"tu"
    ortho"tu"gttult/HEADgt
  • lt/PROJgt
  • ltHEAD cat"V"
    tool"yes" number"sin" person"2"
    tense"present" mode"indicatif" lexeme"avoir"
    ortho"as"gtaslt/HEADgt
  • ltPROJ cat"VP"
    attachedAs"comp"gt

4
2) Approche
  • Récupération du XML de FIPS selon la requête
    donnée (phrase et paramètres) à l'aide d'un
    module CPAN
  • Traitement du XML au moyen de REGEXP
  • Création du code source LaTeX commenté

5
3) Utilisation
  • La page d'interface s'utilise à deux détail près
    comme comme celle de FIPS
  • Seuls ajouts le paramètre  indentation  et
    celui qui nous permet de choisir quelle sortie on
    veut
  • Seule suppression le choix de la feuille de
    style devenu inutil
  • Envoi du formulaire
  • Récupération du code (includes des packages et
    code correspondant à la sortie graphique
    souhaitée) dans une zone lttextareagt

6
includes
packages packages for linear output
\usepackagelingmacros \usepackageavm \input
commands packages for tree output
\usepackageparsetree \usepackagetree-dvips
7
output code
output code linear output code
\enumsentence \catTP\catDP\catDles\ca
tNP\catNchats\catCP\catDP\catNque
\iki\catTP\catDP\catNtu\catVas\c
atVP\catVvus\catDP\iki\iki\cat
Vdorment\catVP\catAdvP\catAdvprofond\
'ement . tree output code
\beginparsetree (.TP. (.DP. (.D.
les') (.\nodeiNP. (.N.
chats') (.CP. (.\nodei2DP. (.N.
que') ) (.TP. (.DP. (.N.
tu') ) (.V. as') (.VP. (.V.
vus') (.\nodei3DP.) ) ) )
) ) (.V. dorment') (.VP. (.AdvP. (.Adv.
profond\'ement.') ) ) ) \abarnodeconnect-2
pti3i2 \abarnodeconnect-2pti2i \endpar
setree
8
résultat final
9
4) commentaires
  • Problème quand il y a plus de trois branche à un
    noeud
  • Problème avec certains index et ou antecedent
Write a Comment
User Comments (0)
About PowerShow.com