bouil.org

vendredi 11 décembre 2009

ReVo

Version française en bas.

Esperanto

Ĉi tiu paĝo klarigas kiel instali la esperantan vortaron ReVo en Debian aŭ Ubuntu.

Unue, retumi tiun paĝon : http://reta-vortaro.de/tgz/index.html

Poste, elŝutu la vortaron en la DICT-a formato (DICT-Revo) : revodict_XXXX-XX-XX.tgz

Malkunpremu ĉiujn dosieron ekzemple en la dosierujo "/opt/esperanto".

Ŝanĝu (kun "sed") la dosieron "/opt/esperanto/dictd.conf" por meti la ĝustajn vojojn kontraŭ la malkunpremitaj dosieroj. Ekzemple :

database revo_eo {
  data /opt/esperanto/revo.dat.dz
  index /opt/esperanto/revo.eo.inx
  name "Reta Vortaro, esperanta indekso"
}
[...]

Instalu la pakaĵon "dictd".

Ŝanĝu la dosieron "/etc/dictd/dictd.conf" kaj aldonu :

# Access section here:
access {
allow localhost
allow 127.0.0.1
# this allows access only from local host
}
[...]
# User section here:
include /opt/esperanto/dictd.conf

Finfine, la "dictd" servilo devas funkcii kun la lokaĵo "UTF-8", ĉar estas la kodoprezento de la ReVo. Ĉi tiu punkto malfacilas por mi ĉar, sen tio, la servilo ne funkcias, sen erara mesaĝo por helpi. Do, ŝanĝu la dosieron "/etc/default/dictd" por havi la sekvantan linion (aŭ same por via lando) :

DICTD_ARGS="--locale=fr_FR.UTF-8"

Restartu la servilon per "/etc/init.d/dictd restart".

Poste tio farita, oni povas peti la servilon per la kliento "dict" (en konzolo), per "kdict", "gnome-dictionnary". Pensu diri al via kliento, ke ĝi devas uzi la servilon "localhost".

Français

Cette page explique comment installer le dictionnaire Espéranto http://reta-vortaro.de/ ReVo sur Debian ou Ubuntu.

Aller sur cette page : http://reta-vortaro.de/tgz/index.html

Télécharger ensuite le dictionnaire au format DICT (DICT-Revo) : revodict_XXXX-XX-XX.tgz

Décompresser tous les fichiers dans le repertoire /opt/esperanto/ par exemple.

Modifier (un coup de "sed") le fichier /opt/esperanto/dictd.conf afin de mettre les bons chemins vers les fichiers extraits. Par exemple :

database revo_eo {
  data /opt/esperanto/revo.dat.dz
  index /opt/esperanto/revo.eo.inx
  name "Reta Vortaro, esperanta indekso"
}
[...]

Installer le paquet 'dictd'.

Modifier le fichier /etc/dictd/dictd.conf et ajouter :

# Access section here:
access {
allow localhost
allow 127.0.0.1
# this allows access only from local host
}
[...]
# User section here:
include /opt/esperanto/dictd.conf

Enfin, le serveur dictd doit être lancé en locale UTF-8, car c'est l'encodage du ReVo. Ce point m'a fait beaucoup galèrer car sans ça, le lancement du serveur dictd échoue sans message d'erreur pouvant aider. Modifier alors le fichier /etc/default/dictd de manière à avoir la ligne suivante (ou assimilée) :

DICTD_ARGS="--locale=fr_FR.UTF-8"

Puis redémarrer le serveur avec "/etc/init.d/dictd restart".

Un fois ceci effectué, on peut interroger le serveur à l'aide du client "dict" en ligne de commande, de "kdict" (sympa car il sépare bien les entrée lorsque plusieurs résultats sont possibles en configurant un peu les préférences), "gnome-dictionary" (interface trop simple, il ne sait interoger que tous les index d'un coup et ne sépare pas bien les différentes entrée). Il existe aussi d'autres clients DICT pour Emacs, mais je vous laisse trouver celui que vous préférez (apt-cache search dict client). D'ailleurs si vous connaissez un client DICT pour Windows cela m'interesse (c'est pas pour moi, bien entendu...).

blog comments powered by Disqus