Frecuentemente necesito convertir documentos de Google a Markdown para trabajar. En lugar de instalar una extensión un poco sospechosa o descargar un archivo .odt y luego ejecutar pandoc para convertirlo a .md, con frecuencia copio y pego directamente en una discusión de Discourse y ¡voilà!
Cada vez es la transición a Markdown más fluida. Lo mismo ocurre con las tablas: cuando copio información estructurada en tablas, automáticamente genera una tabla Markdown alrededor de ella.
¿Cómo lo hace?
Empecé a explorar el código fuente, pero las bibliotecas de JavaScript están un poco fuera de mi alcance. Pregunto porque si es algo que pudiera usar en otros proyectos de código abierto (lo primero: Joplin).
Cualquier consejo o recomendación sobre cómo navegar por el código será muy apreciado.
¡Totalmente de acuerdo! Me ha sorprendido en varias ocasiones al copiar documentos de Google Docs que hemos redactado en las Wikis de Discourse. ¡Gracias @vinothkannans!
Un poco tangencial al resto de tu publicación… Leí en algún lugar que puedes obtener mejores resultados si exportas como .docx y luego conviertes eso a Markdown con pandoc. Y, para mí, ha funcionado bien (aunque no he probado exportar como .odt y convertir eso a Markdown).
Pero la próxima vez que necesite convertir desde Google Docs a Markdown, definitivamente probaré el ‘convertidor de Discourse’