Saluton, hodiaŭ mi iom enketis pri la vortaroj en linukso. Mi legis
pri ege interesaj eblecoj, por ekzemplo, pri la vortaro stardic (ankaŭ
uzebla per vindozo). Do, mi sanĝis la unua ideon kaj ĵus preparis la
Aulex-vortaro por esti uzata pro tiu programo. Tiam mi forviŝos la
debianan pakon nuntempe disponebla en la grupo. Baldaŭ mi aldonis la
novan dosieron preta por esti uzata per Stardic, kaj ankaŭ aldonos mi
klarigojn pri las instalo kaj uzado
Tutmaniere, mi reskribis la etan script per python:
#!/usr/bin/python
# -*- coding: utf-8 -*-
'''
Esperanta-hispana vortareto
Uzado: vortaro vorto
la vivo simplegas :-)
'''
import re,sys,string
def sercxi(vorto,f):
ioTrovita=0
for lineo in f.readlines():
if (re.search(vorto, lineo)):
ioTrovita=1
print lineo.rstrip(string.whitespace)
if not ioTrovita:
print "neniun rezulton"
def prepari(vorto):
'''prepari vorton por la sercxado'''
pv=vorto.lower()
pv=re.sub("cx","ĉ",pv)
pv=re.sub("sx","ŝ",pv)
pv=re.sub("hx","ĥ",pv)
pv=re.sub("jx","ĵ",pv)
pv=re.sub("gx","ĝ",pv)
pv=re.sub("ux","ŭ",pv)
pv=re.sub("@","[a,e,i,o]",pv)
return pv
#vortara listo
vortaroj=['eo-es','es-eo']
if len(sys.argv)==2:
sercxita=prepari(sys.argv[1])
for vortaro in vortaroj:
f=open(vortaro,'r')
print "\x1B[31;1m****"+vortaro.upper()+" rezultoj****\x1B[0m"
sercxi(sercxita,f)
f.close()
#***************************FINO
En tiu python-script du dosieroj nomataj "eo-es" kaj "es-eo" necesas.
Se iu volas pakon kiu uzas tiun script, nur bonvolu diri al mi.
Tutmaniere mi konsilas ekkoni la Stardic-n vortaron!. Ĝi estas tre
utila kiel vi malkrovos!
On 11 sep, 14:45, maoc84 <
mao...@gmail.com> wrote:
> dankon pro la kontribuo.