Cómo hacer correcciones ortográficas en el terminal de Linux

La mayor√≠a de los editores de texto a menudo tienen un corrector ortogr√°fico que puede revisar la ortograf√≠a de su p√°rrafo escrito. ¬ŅQu√© sucede si digo que Linux tambi√©n tiene su propia herramienta de revisi√≥n ortogr√°fica de l√≠nea de comando para controlar su escritura en el terminal?

Esa herramienta se llama aspell y se instala por defecto en Ubuntu. Esta herramienta tiene muchos interruptores disponibles para ayudarnos a apreciar realmente su capacidad. Aquí le mostramos cómo puede usar aspell para revisar la ortografía de su trabajo en la terminal.

Introducción de aspell

Trabajemos con un archivo llamado "README.md" donde algunas palabras han sido mal escritas.

  

Lo ejecutamos a través del corrector ortográfico con el siguiente comando. El modificador -c se usa para especificar el archivo que se va a verificar.

Esto mostraría una ventana interactiva que se muestra a continuación. El contenido del archivo se muestra en la ventana superior. Aspell ya ha procesado el archivo de ortografía incorrecta. Ahora preguntará las palabras una por una junto con las correcciones sugeridas, y el usuario puede elegir la nueva ortografía para ello. Aquí, "Intentar" es la primera instancia de un error tipográfico. En el cuadro inferior, se sugieren palabras para reemplazar la palabra incorrecta. El valor numérico cerca de las palabras sugeridas debe escribirse para que el corrector ortográfico realice su trabajo.

Archivo de hechizo Chk1

Una vez "1"Se ha escrito, aspell pasa a la siguiente palabra incorrecta y muestra sugerencias para corregirla.

Archivo de hechizo Chk2

De esta manera, se pueden hacer todas las correcciones necesarias. Cuando se hayan realizado todos los cambios en un archivo, el corrector ortográfico interactivo se realizará por sí solo. Se crea una copia de seguridad para este archivo con la extensión ".bak" que tiene el contenido incorrecto original. "README.md" es el archivo corregido y "README.md.bak" es el archivo con errores ortográficos.

El archivo de configuración se encuentra en "/etc/aspell.conf". Lo mismo se puede mostrar con el siguiente comando:

Archivo de ortografía Config1

Hay información sobre el diccionario utilizado, el lugar para que los diccionarios verifiquen, etc.

Spell File Config2

Usa otro diccionario

Consideremos el archivo "country.txt" que tiene dos versiones de ortografía para la palabra "reconocer". La versión con "s" corresponde al inglés británico y la versión con "z" corresponde al inglés americano.

El diccionario inglés indio es similar al diccionario inglés inglés. Supongamos que queremos realizar un corrector ortográfico para este archivo basado en el diccionario de inglés de EE. UU.

Deletrearnos archivo

El siguiente comando muestra una larga lista de diccionarios disponibles.

La ortografía dicta

Podemos especificar el glosario que se utilizará para la corrección ortográfica con el modificador -d. Usemos el diccionario de inglés americano que se muestra a continuación.

aspell -d y_US -c "country.txt"

Esto recoge la primera instancia de "reconocer" con "s" como un error y ofrece una sugerencia que reemplaza "s" con "z".

Escríbenos File Chk1

Después de realizar la corrección, la tercera fila del archivo se identifica como un error. Se puede corregir.

Escríbenos File Chk2

Con letras acentuadas

Algunos idiomas tienen letras acentuadas como en el archivo "acentos-ejemplo.txt" que se muestra a continuación.

Acentos de hechizo

Al realizar una revisión ortográfica en este archivo con el glosario predeterminado, se recoge la letra acentuada como un error.

aspell -c acentos-ejemplo.txt

Error de acento de hechizo

Las propuestas ofrecidas reemplazan la letra acentuada con una letra normal. En cambio, podemos usar un glosario que admita letras de acento para administrar dichos archivos.

aspell -d y-w_accents -c acentos-ejemplo.txt

El diccionario especificado acepta letras acentuadas y el archivo "acentos-ejemplo.txt" pasa el corrector ortogr√°fico.

Otras opciones

aspell también se puede usar con archivos HTML / XML y archivos Tex / LaTex al proporcionar los conmutadores predefinidos. También se puede configurar para manejar guiones e ignorar letras.

La lista completa de opciones e interruptores disponibles para aspell se puede encontrar en la p√°gina del manual y en el manual de Texinfo.

¬ŅEs √ļtil este art√≠culo?