Jadore Google Docs. Jécris des notes, des essais, des correspondances, des factures, des entrées de journal, des idées commerciales, des documents de planification – tout ce qui sy trouve.

Jaime aussi le format de démarque. Je suis un programmeur donc parfois je suis dans mon éditeur et je veux juste écrire des choses dans Markdown au lieu daller dans Google Docs.

Cependant, lorsque jenregistre mes fichiers Markdown dans Google Drive, je ne peux pas « t les prévisualiser ici, ce qui perturbe énormément mon flux de travail. Pouvoir prévisualiser les fichiers de démarque dans Google Drive serait une énorme amélioration.

Est-il possible de profiter à la fois des avantages de Google Docs et de la démarque? Ou ces plates-formes décriture sont-elles largement incompatibles? Des solutions élégantes auxquelles je ne pense pas?

Réponse

Vous pouvez donner StackEdit un essai. Il sintègre bien avec Google Drive.

Une fois que vous importez / exportez un document Markdown depuis / vers Google Drive, vous pouvez louvrir plus tard directement depuis Google Drive puisque StackEdit est intégré en tant quéditeur / visualiseur tiers application.

Vous pouvez également trouver StackEdit en tant quapplication Chrome sur le Web Store .

REMARQUE: Je « suis le développeur de StackEdit.

Commentaires

  • Avez-vous essayé douvrir vos fichiers .md directement à partir du site Web de Google Drive ? Lorsquil est associé à votre compte Google Drive, StackEdit est la valeur par défaut application pour ouvrir lextension text / x-markdown type MIME et .md. Fonctionne très bien avec moi.
  • Je viens de modifier le filtre du sélecteur Google Drive dans StackEdit afin que vous puissiez importez des types MIME text / x-markdown, text / plain, application / octet-stream. Cela devrait résoudre votre problème.
  • @benweet Je suis re Je suis ravi de voir StackEdit et je laime en tant que MarkupEditor. Pourtant, il y a quelque chose qui mempêchera daller dans cette direction: il manque les fonctionnalités les plus importantes de google docs: la possibilité de collaborer sur le même document, plusieurs personnes éditant sur le même document, des commentaires en ligne, …. que ‘ est dor pour la révision.
  • Cela ‘ en efface dautres ne ‘ Je ne comprends pas ce que cela fait. Même si cette question concerne une interface de démarque pour Google Docs, il sagit en fait dune alternative à Docs. Tout peut être stocké sur Google Drive, il est ‘ séparé de Docs. Cela a lair bien mais ‘ est un ‘ workflow ‘ …
  • hélas, cela ne sintègre en aucun cas avec google docs. Ce nest pas une solution. –

Réponse

Un document Google Docs encode tout en « éléments » dans léditeur Kix quil  » sont tous basés sur (cest une source fermée car cest fondamentalement le grand secret commercial, avec lequel nimporte qui dautre peut exécuter son propre service Docs – ce qui est dommage pour moi).

Vous pouvez accéder à ces éléments avec Google Apps Script, une variante de Javascript – mais écrire Markdown à partir des éléments nest pas aussi simple que vous le pensez (vous devez essentiellement implémenter un analyseur de démarques dans Apps Script).

Quand jen suis venu à faites-le plus tôt dans lannée, il y avait des dizaines de fourches de Renato Mangini « s  » gdocs2md  » repo, mais il semblait avoir cessé de répondre aux demandes de tirage, et au cours de la période de quelques années, des fourchettes étaient apparues bien meilleures que dautres. Jen ai parcouru beaucoup dans larbre et jai mis les meilleures dans un nouveau package, qui génère également du HTML mélangé avec le démarque pour les éléments pris en charge par Google Docs, tels que les éléments en exposant et en indice (que le démarquage na aucun moyen de représenter). Même en incorporant le meilleur des autres « modifications, lanalyse nécessitait du travail, et je suis convaincu que cest la meilleure disponible pour le travail actuellement.

Script disponible sur GitHub avec les instructions dinstallation: lmmx / gdocs2md-html

Jai aussi a travaillé sur lajout de la fonctionnalité la plus importante à un tel script – les fonctionnalités utilisateur – en fournissant le démarque dans une fenêtre contextuelle dans Google Docs plutôt que de lenregistrer dans un fichier (je pense que loriginal était une sauvegarde par lots pour des dossiers entiers, ce qui ne convient pas à mon besoins de rédaction de documents, ou comment jutilise Google Docs).

entrez la description de limage ici entrez la description de limage ici

Je « voudrais suggérer que ce soit un projet plus sophistiqué pour les développeurs intéressés à collaborer (ou à le moins suggèrent des fonctionnalités pour) plutôt que pour tout le monde qui utilise des scripts de différentes qualités, alors que nous « travaillons probablement aux mêmes objectifs.

En plus de réduire la duplication des efforts, la politique de Google Docs pour la création de  » modules complémentaires  » indique ceux à publier (et donc  » installable « plutôt que de devoir être chargé pour chaque document dune manière un peu maladroite)

  • Le module complémentaire doit être entièrement fonctionnel – cela ne peut pas être un « travail en cours ».

  • Le script a été testé avec plusieurs utilisateurs actifs.

Évidemment si vous vouliez une réduction de  » pure  » alors désactivez ces fonctionnalités (le code est là pour bifurquer) ou simplement ne pas utiliser sous / exposants, etc. Il ne serait pas trop difficile dajouter des paramètres personnalisés à un tel script sil mûrit en tant que module complémentaire, sil présente un intérêt significatif.

Commentaires

  • Ce serait bien de faire linverse, cest-à-dire md – > google docs
  • Il ny a pas de secret commercial , juste une quantité de travail considérable – voir researchgate.net/publication/… . Des implémentations open-source de la transformation opérationnelle sont disponibles, par ex. prosemirror.net mais leur déploiement, encore une fois, nécessite du travail.
  • Le document auquel vous créez un lien nest pas rédigé par Google, il ‘ s par des chercheurs indiens totalement indépendants. Je nai jamais suggéré quil ne représentait pas ‘ t  » une quantité de travail considérable « , mais ceci ‘ ne change pas le fait que ‘ est une application Web fermée, donc oui, elle fonctionne sur des secrets commerciaux. Veuillez ajouter votre propre réponse si vous avez des informations que vous souhaitez partager non couvertes par la mienne.

Réponse

Vous peut convertir un document Markdown en HTML et copier / coller la page HTML (pas la source) dans un document Google Drive. Il conservera la plupart de la mise en forme, y compris les en-têtes, les listes, les liens, les caractères gras / italique / souligné.

La police, les marges et les tailles de police ne correspondront pas aux valeurs par défaut de Google Drive et sembleront « déplacées « par rapport aux documents Google Drive standard. Lapplication dun fichier CSS personnalisé au document HTML résoudra ce problème, ce qui rendra le document très similaire.

Je ne suis pas sûr de lautre sens, la conversion des documents Google Drive en Markdown. Il est peut-être possible dexporter en HTML et utilisez un convertisseur HTML vers Markdown.

Réponse

gdocs2md fait un bon travail de conversion des documents Google en démarques, en conservant les en-têtes, les listes, les tableaux, les italiques, les gras, les liens et les images. Je lutilise pour permettre lédition partagée de documents, puis les exporter en démarques.

Un certain soin doit être pris pour utiliser un formatage dans le document Google qui correspond bien à la démarque, mais ce nest pas particulièrement difficile. Jai également étendu le script pour prendre en charge lexportation dun dossier entier de documents vers un nouveau dossier « export » sur Google Drive, et pour améliorer légèrement la gestion du formatage en italique et en gras, mon fork est ici .

Commentaires

  • Bonjour, jai trouvé et incorporé les modifications dans ce fork parmi un tas dautres à un nouveau dépôt avec ce que jespère être de meilleures fonctionnalités utilisateur (la gestion de litalique / gras, etc. était encore vraiment boguée, et non seulement lenregistrement par lots dans un fichier mais laffichage de démarques) . Je vais laisser ma propre réponse, mais sil vous plaît, jetez un œil 🙂

Réponse

Vous dites que vous « Vous êtes un programmeur, donc cette réponse suppose que vous » seriez à laise avec une petite approche « roll your own ».

Google Drive prend en charge les scripts: http://www.google.com/script/start/

Vous pouvez donc créer une petite visionneuse Showdown sur laquelle vous pointez ton des fichiers markdown (en tant quURL).

Commentaires

  • Oui, je pourrais le faire. Merci! ‘ je vais fouiller un peu plus pour voir sil y a ‘ quelque chose qui existe déjà.
  • Et cest ce quest mangini / gdocs2md – un script. Voir la réponse par trepdatious.

Réponse

Télécharger et installez le logiciel Google Drive. Cest pour Windows et Mac pour le moment, une version pour Linux est en cours de préparation. Le logiciel créera un dossier sur votre ordinateur qui se synchronisera avec Google Drive. Si vous ouvrez un fichier, il sera ouvert dans le programme installé approprié. Les documents Google Drive que vous ouvrez souvriront dans le navigateur.

De cette façon, vous pouvez ouvrir / modifier les fichiers de démarque stockés sur Google Drive dans un éditeur de démarque installé.

Réponse

Je recommande Aperçu Markdown Est un simple module complémentaire qui (juste) fait des aperçus du document de démarque que vous créez.

Pour autant que je sache, la principale demande est de le prévisualiser, donc je pense que cest ce que vous recherchez.

Answer

Preview Markdown Le module complémentaire pour Google Docs fait mon travail, il affiche laperçu du démarquage en temps réel dans la barre latérale avec la coloration syntaxique.

capture décran


Jaime utiliser Google Docs et jaime encore plus la simplicité du démarquage, cest pourquoi jai mis en place showdown.js et highlight.js pour créer ce petit module complémentaire.

Commentaires

  • Si vous êtes affilié au produit de quelque manière que ce soit, veuillez lindiquer dans votre réponse. Merci!
  • Cest cool, mais notez que laperçu en temps réel nest pas synchronisé par défilement, si vous ‘ êtes habitué à cela depuis VSCode ou dautres prévisualisateurs .
  • Cest ‘ une très bonne idée! Je vais essayer de le mettre en œuvre – sil est ‘ possible dobtenir la position de défilement via lAPI Google Docs. Merci 🙂

Réponse

Unidirectionnelle pandoc solution pour Github-Flavored Markdown (GFM) .md avec LaTeX basé sur MathJax intégré à Google Docs:

Hors ligne, convertir en .docx:

pandoc --from=markdown_github+tex_math_dollars --to docx test.md > test.docx 

Ensuite, téléchargez simplement sur Google Drive. Dans Google Drive, cliquez avec le bouton droit et choisissez Ouvrir avec Google Docs .

Réponse

En supposant que une fois que vous avez terminé de créer un document dans Markdown, vous souhaitez le convertir en un véritable document Google (par opposition à la possibilité de prévisualiser le document dans linterface Web de Google Drive et de continuer à le modifier dans la syntaxe Markdown) afin que les autres non familiarisés avec Markdown puissent collaborate Jai trouvé ce qui suit assez rapidement:

  1. Créez votre marque là où cela vous convient.
  2. Une fois terminé, exportez vers le navigateur
  3. Copier le texte résultant du navigateur
  4. Coller dans un nouveau document Google

Google docs est prêt à recevoir du HTML pour quil « conserve tous les en-têtes, lespacement, listes et autres formats. Bien sûr, cela na de sens que si vous voulez simplement travailler personnellement dans Markdown, mais collaborer avec dautres dans un document google standard.

Réponse

Curieusement, Tumblr interconvertit le texte riche, le HTML et le démarquage. Jai eu du succès dans toutes les directions, y compris la prise de notes générées dans Typora, le collage dans une publication Tumblr au format md, puis la conversion en texte enrichi. Le texte enrichi peut être collé dans Google Docs.

Réponse

Trello est une autre option pour créer des fichiers dans Markdown. Le champ Description de la carte peut être formaté avec Markdown. Bien que peut-être pas aussi «robuste» que souhaité, si vous utilisez déjà Trello ou à la rigueur, cela peut très bien fonctionner.

Je stocke une partie de mes écrits dans Trello parce que:

  • Je « suis déjà assez fréquemment dans Trello.
  • Applications Web et mobiles donc » est disponible à peu près partout où je suis.
  • Synchronisation en temps réel.

Réponse

Solution simple avec pandoc:

  • enregistrez votre fichier markdown
  • convertissez-le en html
pandoc -f markdown -t html5 mymarkdown.md > index.html 
  • ouvrir le code HTML dans le navigateur, copier-coller dans un document google

Répondre

Bonjour INK for All a rendu notre processus de publication de contenu de blog sur notre site statique beaucoup plus rapide grâce à sa capacité dexportation de démarque intégrée. La meilleure partie est quil exporte également des documents compatibles avec Hugo

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *