Me encanta Google Docs. Escribo notas, ensayos, correspondencias, facturas, anotaciones en el diario, ideas de negocios, documentos de planificación; todo está ahí.
También me encanta el formato de rebajas. Soy programador, así que a veces estoy en mi editor y solo quiero escribir cosas en Markdown en lugar de ir a Google Docs.
Sin embargo, cuando guardo mis archivos de Markdown en Google Drive, no puedo obtener una vista previa de ellos allí, lo cual es extremadamente perjudicial para mi flujo de trabajo. Ser capaz de obtener una vista previa de los archivos de rebajas en Google Drive sería una gran mejora.
¿Hay alguna forma de disfrutar de los beneficios de Google Docs y las rebajas? O ¿Son estas plataformas de escritura en gran parte incompatibles? ¿Alguna solución elegante en la que no estoy pensando?
Respuesta
Puede dar StackEdit una oportunidad. Tiene una buena integración con Google Drive.
Una vez que importa / exporta un documento Markdown desde / a Google Drive, puede abrirlo más tarde directamente desde Google Drive ya que StackEdit está integrado como un editor / visor de terceros aplicación.
También puede encontrar StackEdit como una aplicación de Chrome en la Web Store .
NOTA: Soy el desarrollador de StackEdit.
Comentarios
- En realidad, ¿intentó abrir sus archivos .md directamente desde el sitio web de Google Drive ? Cuando se vincula con su cuenta de Google Drive, StackEdit es el predeterminado aplicación para abrir texto / x-markdown tipo MIME y extensión .md. Funciona bien conmigo.
- Acabo de modificar el filtro del Selector de Google Drive en StackEdit para que puedas importar tipos MIME text / x-markdown, text / plain, application / octet-stream. Eso debería resolver su problema.
- @benweet Estoy re Estoy encantado de ver el StackEdit y me gusta como MarkupEditor. Aún así, hay algo que me impedirá ir por este camino: faltan las características más importantes de google docs: la capacidad de colaborar en el mismo documento, varias personas editando en el mismo documento, comentarios en línea, …. que ‘ s oro para revisar.
- Es ‘ s claro que algunos otros no ‘ No entiendo lo que hace. Aunque esta pregunta se trata de una interfaz de rebajas para Google Docs, en realidad es una alternativa de Docs. Cualquier cosa se puede almacenar en Google Drive, es ‘ independiente de Docs. Se ve bien, pero ‘ es un ‘ flujo de trabajo ‘ …
- por desgracia, esto no se integra con los documentos de Google de ninguna manera. Esta no es una solución. –
Responder
Un documento de Google Docs codifica todo en «elementos» dentro del editor Kix que » todo se basa en (es de código cerrado, ya que básicamente este es el gran secreto comercial, con el que cualquier otra persona podría ejecutar su propio servicio de Documentos, lo cual es una lástima en mi opinión).
Puede acceder a estos elementos con Google Apps Script, una variante de Javascript, pero escribir Markdown a partir de los elementos no es tan sencillo como pensarías (básicamente tienes que implementar un analizador de Markdown en Apps Script).
Cuando llegué a Hacer esto a principios de año había docenas de bifurcaciones de Renato Mangini «s » gdocs2md » repositorio, pero parecía haber dejado de recibir solicitudes de extracción y, en el transcurso de unos años, habían aparecido bifurcaciones que eran mucho mejores que otras. Revisé muchas de ellas en el árbol y puse las mejores en un nuevo paquete, que también genera HTML mezclado con el Markdown para elementos que admite Google Docs, como elementos de superíndice y subíndice (que Markdown no tiene forma de representar). Incluso incorporando lo mejor de otras «ediciones, el análisis requirió trabajo, y estoy seguro de que esta es la mejor disponible para el trabajo en este momento.
Script disponible en GitHub con instrucciones de instalación: lmmx / gdocs2md-html
Yo también trabajé en agregar la característica más importante a un script de este tipo, las características del usuario, proporcionando la reducción en una ventana emergente dentro de Google Docs en lugar de guardar en un archivo (creo que el original se guardó por lotes para carpetas enteras, lo cual no es adecuado para mi necesidades de redacción de documentos, o cómo uso Google Docs).
Me gustaría sugerir que sea un proyecto único más sofisticado para que los desarrolladores interesados colaboren (o en sugiera características para) en lugar de que todos se bifurquen scripts de diferente calidad, cuando es probable que trabajemos con los mismos objetivos.
Además de reducir la duplicación de esfuerzos, la política de Google Docs para la creación de » complementos » establece que se publicará (y por lo tanto » instalable «en lugar de tener que cargarse para cada documento de una manera un poco incómoda)
El complemento debe ser completamente funcional – no puede ser un «trabajo en progreso».
El script ha sido probado con varios usuarios activos.
Obviamente Si desea una rebaja » pura «, entonces desactive estas funciones (el código está ahí para la bifurcación) o simplemente no las use sub / superíndices, etc. No sería demasiado difícil agregar configuraciones personalizadas a un script de este tipo si madura como un complemento, si hay un interés significativo.
Comentarios
- Sería bueno hacerlo al revés, es decir, md – > google docs
- No hay secretos comerciales , solo una cantidad considerable de trabajo; consulte researchgate.net/publication/… . Las implementaciones de código abierto de transformación operativa están disponibles, p. Ej. prosemirror.net , pero su implementación, nuevamente, requiere trabajo.
- El documento al que vincula no está escrito por Google, ‘ s por algunos investigadores completamente ajenos a la India. Nunca sugerí que no fuera ‘ t » una cantidad considerable de trabajo «, pero esto no ‘ no cambia el hecho de que ‘ es una aplicación web de código cerrado, por lo tanto, sí, se está ejecutando con secretos comerciales. Agregue su propia respuesta si tiene información que desea compartir no incluida en la mía.
Responder
Usted puede convertir un documento Markdown a HTML y copiar / pegar la página HTML (no la fuente) en un documento de Google Drive. Conservará la mayor parte del formato, incluidos títulos, listas, vínculos, negrita / cursiva / subrayado.
La fuente, los márgenes y los tamaños de fuente no coincidirán con los valores predeterminados de Google Drive y se verán «fuera de lugar «en comparación con los documentos estándar de Google Drive. La aplicación de un archivo CSS personalizado al documento HTML resolverá este problema, lo que hará que el documento se vea muy similar.
No estoy seguro de la otra dirección, convertir documentos de Google Drive a Markdown. Es posible que se puedan exportar a HTML y use un conversor de HTML a Markdown.
Respuesta
gdocs2md hace un buen trabajo al convertir documentos de Google a rebajas, conservando encabezados, listas, tablas, cursiva, negrita, enlaces e imágenes. Lo uso para permitir la edición compartida de documentos y luego exportar a rebajas.
Es necesario tener cierto cuidado al utilizar un formato en el documento de Google que se corresponda bien con la rebaja, pero esto no es particularmente difícil. También he ampliado la secuencia de comandos para admitir la exportación de una carpeta completa de documentos a una nueva carpeta de «exportación» en Google Drive, y para mejorar ligeramente el manejo del formato en cursiva y negrita, my La bifurcación está aquí .
Comentarios
- Hola, encontré e incorporé las ediciones en esta bifurcación entre un montón de otras para un nuevo repositorio con lo que espero sean algunas mejores funciones para el usuario (el manejo de cursiva / negrita, etc. todavía tenía muchos errores, y no solo se guardaba por lotes en el archivo, sino que se mostraba la rebaja) . Voy a dejar mi propia respuesta, pero por favor, eche un vistazo 🙂
Responder
Usted dice que «eres un programador, así que esta respuesta asume que te sentirías cómodo con un pequeño enfoque de» rueda tu propio «.
Google Drive admite scripts: http://www.google.com/script/start/
Por lo tanto, podría crear un pequeño visor de Showdown que señale tu Archivos de rebajas (como URL).
Comentarios
- Sí, podría hacer esto. ¡Gracias! ‘ voy a hurgar un poco más para ver si hay ‘ algo que ya existe.
- Y eso es lo que es mangini / gdocs2md : un script. Vea la respuesta por trepdatious.
Answer
Descargar e instale el software Google Drive. En este momento, es para Windows y Mac, se está preparando una versión para Linux. El software creará una carpeta en su computadora que se sincronizará con Google Drive. Si abre un archivo, será abierto en el programa instalado apropiado. Los documentos de Google Drive que abra se abrirán en el navegador.
De esta manera, puede abrir / editar archivos de Markdown almacenados en Google Drive en un editor de Markdown instalado.
Respuesta
Recomiendo Vista previa de Markdown Es un simple complemento que (solo) hace vistas previas del documento de rebajas que está creando.
Hasta donde tengo entendido, la solicitud principal es obtener una vista previa, así que creo que esto es lo que está buscando.
Respuesta
Vista previa de Markdown El complemento para Google Docs hace mi trabajo, muestra una vista previa de rebajas en tiempo real en la barra lateral con resaltado de sintaxis.
Me gusta usar Google Docs y amo la simplicidad de las rebajas aún más, por eso puse juntos showdown.js
y highlight.js
para crear este pequeño complemento.
Comentarios
- Si usted está afiliado al producto de alguna manera, por favor, infórmelo en su respuesta. ¡Gracias!
- Esto es genial, pero tenga en cuenta que la vista previa en tiempo real no está sincronizada con el desplazamiento, si ‘ está acostumbrado a eso de VSCode u otros vista previa .
- ¡Esa ‘ es una muy buena idea! Intentaré implementarlo, si ‘ es posible obtener la posición de desplazamiento a través de la API de Google Docs. Gracias 🙂
Responder
Unidireccional pandoc
solución para Github-Flavored Markdown (GFM) .md
con LaTeX integrado basado en MathJax en Google Docs:
Sin conexión, convertir a .docx
:
pandoc --from=markdown_github+tex_math_dollars --to docx test.md > test.docx
Luego, simplemente cárguelo en Google Drive. En Google Drive, haga clic con el botón derecho y elija Abrir con Google Docs .
Responder
Suponiendo que Una vez que haya terminado de hacer un documento en Markdown, desea convertirlo en un verdadero documento de Google (en lugar de poder obtener una vista previa del documento en la interfaz web de Google Drive y continuar editando en la sintaxis de Markdown) para que otros no familiarizados con Markdown puedan colaborar He encontrado lo siguiente bastante rápido:
- Cree su marca donde sea conveniente.
- Cuando termine de exportar al navegador
- Copiar el texto resultante del navegador
- Pegar en un nuevo documento de Google
Los documentos de Google están listos para pegar HTML, por lo que «conservará todos los encabezados, espacios, listas y otros formatos. Por supuesto, esto solo tiene sentido si solo desea trabajar personalmente en Markdown, pero colaborar con otros en un documento de Google normal.
Responder
Curiosamente, Tumblr interconvierte texto enriquecido, HTML y Markdown. He tenido éxito en todas las direcciones, incluida la reducción de precios generada en Typora, pegar en una publicación de Tumblr en formato md y luego convertir a texto enriquecido. El texto enriquecido se puede pegar en Google Docs.
Respuesta
Trello es otra opción para crear archivos en Markdown. El campo Descripción de la tarjeta se puede formatear con Markdown. Aunque quizás no sea tan «robusto» como se desea, si ya está usando Trello o si está en un apuro, puede funcionar bastante bien.
Guardo algunos de mis escritos en Trello porque:
- Ya estoy en Trello con bastante frecuencia.
- Aplicaciones web y móviles, así que » está disponible en casi todos los lugares donde estoy.
- Sincronización en tiempo real.
Responder
Solución fácil usando pandoc:
- guarde su archivo de rebajas
- conviértalo a html
pandoc -f markdown -t html5 mymarkdown.md > index.html
- abrir html en el navegador, copiar y pegar en un documento de Google
Responder
Hola INK for All ha hecho que nuestro proceso de publicación de contenido de blogs en nuestro sitio estático sea mucho más rápido con su capacidad integrada de exportación de rebajas. La mejor parte es que también exporta documentos compatibles con Hugo