Noticia Diccionarios Offline Inglés y DRAE para la terminal

Hace tiempo que quería publicar como consultar palabras desde la consola, pero Elav se me adelantó.

Cito brevemente la frase de la profesora de inglés de Elav que nos compartió en su post [...] cuando no conozcas una palabra en inglés, búscala en un diccionario inglés, no en un traductor [...]

En este post usaremos una aplicación llamada sdcv,que es una interfaz de línea de comandos a la conocida aplicación (actualmente sin soporte) StarDict. Por supuesto, aquellos que así lo deseen, pueden instalar su respectiva interfaz gráfica. Además he subido algunos diccionarios para que no tarden en encontrarlos y puedan instalarlos rápido.

Lo que me gusta de esta aplicación es que te muestra las definiciones de todos los diccionarios disponibles, por lo que puedes tener la definición de varios diccionarios y la palabra equivalente en otros idiomas o sólo en otro, según cómo esté configurado.

Diccionarios incluidos:

Inglés:

  • Oxford
  • WordNet

Español:

  • Diccionario de La Real Academia Española (RAE)

Bilingues:

  • Español-Inglés
  • Inglés-Español
En este post vamos a instalar también el que sugiere Elav en el post del que les hablé, así que cuiden no duplicarlo.
Instalación de sdcv


Gentoo:

emerge sdcv
No necesité moverle a los USEs y se instaló en la brevedad. Por supuesto, la cuestión de las USEs es muy variable.

Slackware:

Disponible el Slackbuild, http://slackbuilds.org/repository/14.0/misc/sdcv/. Lo instalé con exito con sbopkg, no necesité buscar dependencias adicionales.

Arch:

pacman -S sdcv

Ubuntu:

sudo apt-get install sdcv

Para otras distribuciones es similar, por ejemplo en Fedora sería yum install sdcv, en opensuse zypper in sdcv, etc…

Instalación de los diccionarios:


cd && wget https://dl.dropboxusercontent.com/u/70368222/dics.tar.gz
mkdir -p /usr/share/stardict/dic
cd /usr/share/stardict/dic
sudo tar -xvzf dics.tar.gz

Ahora ya tienen instalados estos diccionarios.

Uso y sintaxis


La forma más simple de usarlo es escribiendo sdcv y las palabras a consultar, por ejemplo:

sdcv hello world

Usage: sdcv [OPTIONS] words
-h, –help display this help and exit
-v, –version display version information and exit
-l, –list-dicts display list of available dictionaries and exit
-u, –use-dict bookname for search use only dictionary with this bookname
-n, –non-interactive for use in scripts
–utf8-output output must be in utf8
–utf8-input input of sdcv in utf8
–data-dir path/to/dir use this directory as path to stardict data directory


mQpfHydWO_Y


Continúar leyendo...