Categorías
Linux y Software Libre

Ahora estoy usando el editor Atom

Esta es la segunda vez que pruebo el editor Atom, supongo que la primera vez todavía estaba muy verde el proyecto o no fue el momento adecuado para mi, pero en esta ocasión le he invertido un poco de tiempo y pinta realmente bien.

Para empezar es muy configurable y tiene una buena cantidad de opciones que hacen de este editor una buena opción frente a otras ya consolidadas como Haroopad.

Atom es un editor para usuarios de estilo "desarrollador" y con esto quiero decir que su diseño procura mantener al usuario con las manos en el teclado. Existe una infinidad de atajos de teclado, y si por alguna razón se le llega a olvidar alguno entonces puede apelar al shortcut maestro Ctrl + Shift + P y aparecerá un buscador con todas las opciones del programa.

Instalación

Para instalar atom en Manjaro solo tuve que teclear

yaourt -S atom-editor-bin

Probablemente se preguntarán ¿Por qué bin?, al intentar instalarlo tuve problemas para compilarlo debido a un problema con la dependencia npm, así que para no meterme en camisa de once varas instalé esta versión en lugar de la tradicional.

Preparando el camino para Markdown.

Vista previa del código
Escribiendo y viendo el resultado gracias a la vista previa.

Definitivamente la potencia de atom se revela cuando se instalan los packages de la comunidad, ahí es donde la personalización cobra sentido y se puede adaptar este editor a las preferencias de su usuario y eso amigos, es simplemente genial.

Instalar packages es muy sencillo, basta con ir al menú EditPreferencesInstall y agregué los siguientes:

  • markdown-format que es genial, le da una formateada a tu documento, lo hace más legible aunque lo veas en modo texto.
  • markdown-pdf que exporta tu texto al formato PDF.
  • markdown-writer que ayuda con algunos diálogos para insertar los elementos más oscuros markdown.
  • highlight-line este package no tiene nada que ver con markdown, simplemente resalta la línea en la que estoy trabajando y es un efecto que me gusta.

Luego para administrarlos se va al mismo menú pero en la sección Packages para borrarlos o inhabilitarlos.

La ortografía en español (Pour favooour)

Este fue el punto más complicado, actualmente en linux no existe una forma sencilla de decirle al editor que use tal o cual diccionario para verificar la ortografía del documento.

Estuve revisando en internet y el artículo Probando Atom en Ubuntu para escribir usando Markdown me dio una pista. Al parecer lo que funciona es reemplazar los diccionarios en inglés por los de español sustituyendo los archivos, pero hay un pequeño problema, el artículo de el atareao es para Ubuntu y en Manjaro la ruta es diferente.

Me tomó una buena cantidad de tiempo encontrar el directorio con la ubicación de los diccionarios y es… tome nota:

/usr/share/atom/resources/app.asar.unpacked/node_modules/spell-check/node_modules/spellchecker/vendor/hunspell_dictionaries

Corrector ortográfico en español
El corrector ortográfico funcionando en español.

Así que después de descargar los diccionarios, solo tuve que sustituir los archivos en_US.aff y en_US.dic con sus contrapartes en "Spanish", así que primero hice una copia de los diccionarios en inglés (como respaldo), borré los archivos, copie los archivos Spanish.aff y Spanish.dic a la carpeta que mencioné anteriormente y al final los renombré como si fueran en inglés, de esa forma atom no se daría cuenta del cambio y terminaría revisando la ortografía de mis documentos en español de todos modos, sencillo ¿no creen?.

Categorías
Linux y Software Libre

Haroopad, otro editor con soporte para Markdown

Haroopad es otro editor de textos con soporte para Markdown. Últimamente esta herramienta que sirve para generar documentos en formato HTML esta ganando mucha popularidad. No hace mucho se anunció que WordPress incluye soporte para Markdown. El nuevo sistema de blogging Ghost lo anuncia como una de sus características principales. GitHub lo utiliza en su sistema de documentación y comentarios y yo lo utilizo desde hace tiempo para generar los artículos de este blog.

Haroopad, otro editor con soporte para Markdown

Categorías
Linux y Software Libre

Escribir sin distracciones: FocusWriter y Uberwriter

Transmitir una idea de manera escrita … disculpen, me llegó un correo …. decía, que escribir … jajaja ese meme de google plus esta genial +1000 🙂 … ok, ¿en que me quedé?.., escribir en un blog … Ohhh por favor !!!! bueno solo un tweet más ya y termino de escribir este articulo.

El reto es: Escribir sin distracciones.

Lo admito a veces escribir un articulo supone más retos que los que amerita por las distracciones a las que estamos expuestos. Es por eso que busqué programas que se enfocan en lo que realmente importa, en escribir las ideas y dejar las distracciones para después.

Afortunadamente en Linux hay dos excelentes opciones de programas que te ayudan a concentrarte en lo que estas escribiendo .

FocusWriter.

FocusWriter, un editor de texto minimalista
FocusWriter, un editor de texto minimalista

Fue mi primera opción porque esta disponible en el Centro de software de Ubuntu.

Tiene una interfaz minimalista que evita que te distraigas en lo que no debes y tiene un detalle especial que no he visto en otros editores de texto, FocusWriter incluye el sonido retro de una maquina de escribir ¡Genial!. Por un momento me sentí como si estuviera en la secundaria haciendo mis tareas en mi vetusta máquina de escribir Olivetti ¡Ahhh memories! :).

Parece mentira, pero este sencillo detalle puede contar mucho a la hora de escribir. El sonido de las teclas, al menos en mi caso, como que me ayuda a concentrarme y me hubiera quedado con este programa si no fuera por el hecho de que no soporta markdown.

Markdown fue inventado originalmente por John Gruber, y su sintaxis permite escribir textos que se pueden convertir fácilmente a HTML.

Uberwriter.

Uberwriter, un editor para markdown
Uberwriter, un editor para markdown

Uberwriter es un editor de texto super minimalista que soporta perfectamente markdown, pero no solo eso, tiene otras opciones que me encantaron:

  • Dark mode , para los que somos caballeros de la oscuridad, este programa tiene un theme que automáticamente pone el fondo negro y un texto en un suave color gris.
  • Focus mode Esta opción es una maravilla, automáticamente resalta la oración que estas escribiendo, de esa forma te puedes concentrar mejor en el párrafo actual.
  • Expresiones matemáticas Uberwriter permite desarrollar adecuadamente expresiones matemáticas con la sintaxis de LaTeX.
  • Exportar a HTML, ODT y PDF Cuando hayas terminado de escribir, se puede expulsar nuestros textos a HTML, PDF u ODT. Este último es un formato libre usado por LibreOffice y esto es genial, porque si quieres, ya tienes un texto con cierta estructura y luego con Writer lo puedes adornar.

Conclusiones

Los dos son excelentes programas, FocusWriter tiene muchas más opciones y es un editor más completo, pero no tiene soporte para markdown.

Uberwriter aunque tiene un desarrollo más “verde” lo he preferido por su sencillez y porque es un editor especialista en markdown, además me ha gustado mucho su diseño, de hecho, este articulo fue escrito utilizando este editor de textos.

Enlaces.