Archivo de la etiqueta: markdown

Notable Ejemplo Lorem Ipsum

Notable, un programa para tomar notas usando markdown

Hoy voy a comentarles sobre Notable, un editor de notas que utiliza markdown.

A veces cuando hago una investigación tomo notas en un archivo de texto y generalmente uso markdown para darle un poco de formato. Todo lo escrito lo guardaba en una carpeta, incluyendo las imágenes, el material adicional y eso era todo.

Bueno pues Notable hace todo eso pero mucho mejor. Notable organiza mis anotaciones cronológicamente, le puedo agregar etiquetas, archivos agregados como attachments, su editor es de primer nivel con una interfaz realmente simple.

Me gustó el hecho de que todo lo que escriba se almacena en la carpeta que yo elija como archivos con extensión md, así que lo puedo abrir con cualquier editor de textos o con un editor de markdown más especializado como Typora.

Lo mejor

Llevo un mes trabajando con Notable y tengo que decir que su buscador es muy bueno. Aunque existen las etiquetas y la posibilidad de ordenar las notas de forma cronológica su buscador fuzzy es la onda.

Un buscador fuzzy no hace búsquedas exactas, va entregando resultados aunque no exista una coincidencia exacta y eso ayuda mucho a la hora de buscar entre un montón de archivos.

Otro punto bueno es su acordeón de Markdown. Digo, se lo básico, pero si quiero hacer una tabla por ejemplo, necesito algo de ayuda. Simplemente le doy un vistazo a la cheatsheet, copio el código y lo adapto a mis necesidades.

La cheatsheet de markdown.
Se vale copiar 🙂

Con markdown es posible generar archivos estructurados y visualmente atractivos. Así que se agradece poder exportarlos fácilmente a PDF para compartirlos con otras personas, enviarlos por correo o simplemente imprimirlos.

Lo raro

Tiene una opción para compartir que en un principio no me quedó del todo clara. Para probarla hice un documento de prueba y lo que hace es copiar el documento a un sitio web del mismo notable. A cambio me entrega un enlace que puedo pegar en una conversación o mandarla por correo. Suena práctico para algunos casos.

Un ejemplo de un archivo compartido en notable.
Un ejemplo de un archivo compartido.

Lo que le falta a Notable.

Me gustaría un corrector ortográfico. Por ejemplo, estoy escribiendo este artículo en el mismo notable y tengo que esperar a publicarlo en WordPress para poder darle una revisadita, siempre hay una tecla que se barre, ya saben Titivillus in culpa est.

Por el momento estoy muy a gusto usando Notable. Mis anotaciones están a la mano, busco la información rápidamente y hacer correcciones es muy simple. No puedo pedir más.

¿Ustedes que programa usan para guardar sus notas?

Pantalla de bienvenida a Atom

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?.

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
Sigue leyendo