X-Git-Url: http://iramuteq.org/git?a=blobdiff_plain;f=functions.py;h=add77d8dd25ac6af175e0cc28e16570d525ae9e9;hb=546d1ef6d69ee036dc6af60be800bcf88574e4ce;hp=3472b77d411a60567df32abdc2f4df7f1aba0854;hpb=e6f6318b1ab077a97c10559b3323ccf158ae6203;p=iramuteq diff --git a/functions.py b/functions.py index 3472b77..add77d8 100755 --- a/functions.py +++ b/functions.py @@ -50,7 +50,7 @@ def open_folder(folder): else: opener ="open" if sys.platform == "darwin" else "xdg-open" #call([opener, folder]) - call(["%s %s &" % (opener, folder)], shell=True) + call(["%s '%s' &" % (opener, folder)], shell=True) def normpath_win32(path) : if not sys.platform == 'win32' : @@ -860,7 +860,7 @@ def treat_var_mod(variables) : # var_mod[var].append(variable) return var_mod -def doconcorde(corpus, uces, mots, uci = False) : +def doconcorde(corpus, uces, mots, uci = False, fontsize=16) : if not uci : ucestxt1 = [row for row in corpus.getconcorde(uces)] else : @@ -872,15 +872,17 @@ def doconcorde(corpus, uces, mots, uci = False) : listmot = [corpus.getforme(fid).forme for lem in listmot for fid in lem] mothtml = ['%s' % mot for mot in listmot] dmots = dict(list(zip(listmot, mothtml))) + presfont = '
' % fontsize
+ font = '' % fontsize
for uce in uces :
ucetxt = ucestxt1[uce].split()
ucetxt = ' '.join([dmots.get(mot, mot) for mot in ucetxt])
if not uci :
uciid = corpus.getucefromid(uce).uci
- ucis_txt.append(' ' + ' '.join(corpus.ucis[corpus.getucefromid(uce).uci].etoiles) + ' *%i_%i
' + ' '.join(corpus.ucis[uce].etoiles) + '
') - ucestxt.append(ucetxt) + ucis_txt.append(presfont + ' '.join(corpus.ucis[uce].etoiles) + '') + ucestxt.append(font + ucetxt + '') return ucis_txt, ucestxt