self.InsertColumn(0, "num", wx.LIST_FORMAT_RIGHT)
- self.InsertColumn(1, "eff. uce", wx.LIST_FORMAT_RIGHT)
+ self.InsertColumn(1, "eff. s.t.", wx.LIST_FORMAT_RIGHT)
self.InsertColumn(2, "eff. total", wx.LIST_FORMAT_RIGHT)
self.InsertColumn(3, "pourcentage", wx.LIST_FORMAT_RIGHT)
self.InsertColumn(4, "chi2", wx.LIST_FORMAT_RIGHT)
#menu.Append(self.popupID10, u"Spécificités")
menu_conc = wx.Menu()
- menu_conc.Append(self.popupID2, u"dans les uce de la classe")
- menu_conc.Append(self.popupID3, u"dans les uce classées")
- menu_conc.Append(self.popupID4, u"dans toutes les uce")
+ menu_conc.Append(self.popupID2, u"dans les segments de texte de la classe")
+ menu_conc.Append(self.popupID3, u"dans les segments de texte classés")
+ menu_conc.Append(self.popupID4, u"dans tous les segments de texte")
menu.AppendMenu(-1, u"Concordancier", menu_conc)
menu_cnrtl = wx.Menu()
menu_cnrtl.Append(self.popupID5, u"Définition")
menu.AppendSeparator()
menu.Append(self.popupIDgraph, u"Graphe de la classe")
menu.Append(self.idseg, u"Segments répétés")
- menu.Append(self.iducecarac, u"UCE caractéristiques")
+ menu.Append(self.iducecarac, u"Segments de texte caractéristiques")
menu.Append(self.idexport, 'Exporter...')
#menu.Append(self.popupID2, u"Concordancier")
# menu.Append(self.popupID3, "recharger")
#ucestxt = [corpus.make_concord(self.la, ' '.join(uce), 'red') for uce in ucestxt]
dlg.Update(4, u'texte...')
#ucis_txt = [' '.join(corpus.ucis[val[1][0]][0]) for val in ntab2]
- win = message(self, u"UCE caractéristiques - Classe %i" % self.cl, (750, 600))
+ win = message(self, u"Segments de texte caractéristiques - Classe %i" % self.cl, (750, 600))
win.html = '<html>\n' + '<br><br>'.join(['<br>'.join([ucis_txt[i], 'score : ' + str(ntab2[i][0]), ucestxt[i]]) for i in range(0,len(ucestxt))]) + '\n</html>'
win.HtmlPage.SetPage(win.html)
dlg.Destroy()
fgSizer1.Add( fgSizer41, 1, wx.EXPAND, 5 )
- self.m_staticText12 = wx.StaticText( self.m_panel1, wx.ID_ANY, u"Marqueur d'UCI", wx.DefaultPosition, wx.DefaultSize, 0 )
+ self.m_staticText12 = wx.StaticText( self.m_panel1, wx.ID_ANY, u"Marqueur de texte", wx.DefaultPosition, wx.DefaultSize, 0 )
self.m_staticText12.Wrap( -1 )
fgSizer1.Add( self.m_staticText12, 0, wx.ALIGN_CENTER_VERTICAL|wx.ALIGN_LEFT|wx.ALL, 5 )
self.check_expressions.SetValue(True)
fgSizer1.Add( self.check_expressions, 0, wx.ALL, 5 )
- self.m_staticText9 = wx.StaticText( self.m_panel1, wx.ID_ANY, u"Construire des UCE", wx.DefaultPosition, wx.DefaultSize, 0 )
+ self.m_staticText9 = wx.StaticText( self.m_panel1, wx.ID_ANY, u"Construire des segments de texte", wx.DefaultPosition, wx.DefaultSize, 0 )
self.m_staticText9.Wrap( -1 )
fgSizer1.Add( self.m_staticText9, 0, wx.ALIGN_CENTER_VERTICAL|wx.ALIGN_LEFT|wx.ALL, 5 )
self.check_makeuce.SetValue(True)
fgSizer1.Add( self.check_makeuce, 0, wx.ALL, 5 )
- self.m_staticText10 = wx.StaticText( self.m_panel1, wx.ID_ANY, u"Mode de construction des UCE", wx.DefaultPosition, wx.DefaultSize, 0 )
+ self.m_staticText10 = wx.StaticText( self.m_panel1, wx.ID_ANY, u"Mode de construction des segments de texte", wx.DefaultPosition, wx.DefaultSize, 0 )
self.m_staticText10.Wrap( -1 )
fgSizer1.Add( self.m_staticText10, 0, wx.ALIGN_CENTER_VERTICAL|wx.ALIGN_LEFT|wx.ALL, 5 )
self.uce_mode.SetSelection( 0 )
fgSizer1.Add( self.uce_mode, 0, wx.ALL, 5 )
- self.m_staticText13 = wx.StaticText( self.m_panel1, wx.ID_ANY, u"Taille des UCE", wx.DefaultPosition, wx.DefaultSize, 0 )
+ self.m_staticText13 = wx.StaticText( self.m_panel1, wx.ID_ANY, u"Taille des segments de texte", wx.DefaultPosition, wx.DefaultSize, 0 )
self.m_staticText13.Wrap( -1 )
fgSizer1.Add( self.m_staticText13, 0, wx.ALIGN_CENTER_VERTICAL|wx.ALIGN_LEFT|wx.ALL, 5 )
fgSizer5.Add( self.m_staticText21, 0, wx.ALL, 5 )
description = {'lang' : u'langue',
- 'encoding' : u'encodage'}
+ 'encoding' : u'encodage',
+ 'ucinb' : u'Nombre de textes',
+ 'ucenb' : u'Nombre de segments de texte',
+ 'formesnb' : u'Nombre de formes',
+ 'hapax' : u'Nombre d\'hapax'
+ }
keys = ['lang', 'encoding', 'originalpath', 'pathout', 'date', 'time']
def addkeys(self, keys, description) :
for key in keys :
- option = self.parametres.get(key,u'non défnini')
+ option = self.parametres.get(key,u'non défini')
if isinstance(option, int) :
option = `option`
text = wx.StaticText( self, wx.ID_ANY, description.get(key, key), wx.DefaultPosition, wx.DefaultSize, 0 )