Ich liebe Google Text & Tabellen. Ich schreibe Notizen, Aufsätze, Korrespondenzen, Rechnungen, Tagebucheinträge, Geschäftsideen, Planungsdokumente – alles dort.
Ich liebe auch das Abschriftenformat. Ich bin ein Programmierer, also bin ich manchmal in meinem Editor und möchte nur Dinge in Markdown schreiben, anstatt zu Google Text & Tabellen zu gehen.
Wenn ich jedoch meine Markdown-Dateien in Google Drive speichere, kann ich das nicht Zeigen Sie dort eine Vorschau an, was für meinen Workflow äußerst störend ist. Die Vorschau von Markdown-Dateien in Google Drive wäre eine enorme Verbesserung.
Gibt es eine Möglichkeit, die Vorteile von Google Text & Tabellen und Markdown zu nutzen? Sind diese Schreibplattformen weitgehend inkompatibel? Irgendwelche eleganten Lösungen, an die ich nicht denke?
Antwort
Sie können StackEdit einen Versuch. Es ist gut in Google Drive integriert.
Sobald Sie ein Markdown-Dokument von / nach Google Drive importiert / exportiert haben, können Sie es später direkt aus Google Drive öffnen, da StackEdit als Editor / Viewer eines Drittanbieters integriert ist Anwendung.
Sie finden StackEdit auch als Chrome-Anwendung im Web Store .
HINWEIS: Ich bin der Entwickler von StackEdit.
Kommentare
- Haben Sie tatsächlich versucht, Ihre .md-Dateien direkt von der Google Drive-Website zu öffnen? Bei Verknüpfung mit Ihrem Google Drive-Konto ist StackEdit die Standardeinstellung Anwendung zum Öffnen von Text / x-Markdown MIME Typ und .md Erweiterung. Funktioniert gut mit mir.
- Ich habe gerade den Filter aus dem Google Drive Picker in StackEdit geändert, damit Sie können MIME-Typen für Text / X-Markdown, Text / Plain, Anwendung / Octet-Stream importieren. Das sollte Ihr Problem lösen.
- @benweet Ich bin es Ich freue mich sehr über das StackEdit und ich mag es als MarkupEditor. Dennoch hindert mich etwas daran, diesen Weg zu gehen: Es fehlen die wichtigsten Funktionen von Google Docs: die Möglichkeit, an demselben Dokument zusammenzuarbeiten, mehrere Personen, die an demselben Dokument arbeiten, Inline-Kommentare, … dass ‚ Gold für die Überprüfung ist.
- ‚ ist klar, dass einige andere nicht ‚ verstehe nicht, was dies bewirkt. Obwohl es sich bei dieser Frage um eine Markdown-Oberfläche für Google Text & Tabellen handelt, handelt es sich tatsächlich um eine Docs-Alternative. Alles kann auf Google Drive gespeichert werden. ‚ ist von Docs getrennt. Es sieht gut aus, aber es ist ‚ eine Alternative ‚ Workflow ‚ … Leider lässt sich dies in keiner Weise in Google Docs integrieren. Dies ist keine Lösung. –
Antwort
Ein Google Text & Tabellen-Dokument codiert alles in „Elementen“ im Kix-Editor, was es “ s alles basiert auf (es ist eine geschlossene Quelle, da dies im Grunde das große Geschäftsgeheimnis ist, mit dem jeder andere seinen eigenen Docs-Dienst betreiben kann – was imo schade ist).
Sie können mit auf diese Elemente zugreifen Google Apps Script, eine Variante von Javascript – aber das Schreiben von Markdown aus den Elementen ist nicht so einfach, wie Sie denken (Sie müssen im Wesentlichen einen Markdown-Parser in Apps Script implementieren).
Als ich zu kam Zu Beginn des Jahres gab es Dutzende von Gabeln von Renato Manginis „“ gdocs2md “ repo, aber er schien aufgehört zu haben, Pull-Anfragen zu stellen, und im Laufe einiger Jahre waren Gabeln aufgetaucht, die weitaus besser waren als andere. Ich ging viele davon in den Baum und legte das Beste hinein in ein neues Paket, das auch HTML generiert, gemischt mit dem Abschriften für Elemente, die von Google Text & Tabellen unterstützt werden, wie hochgestellte und tiefgestellte Elemente (die durch Abschriften nicht dargestellt werden können). Selbst wenn die besten „Änderungen“ berücksichtigt werden, ist für das Parsen Arbeit erforderlich, und ich bin zuversichtlich, dass dies derzeit die beste für den Job verfügbare ist.
Auf GitHub verfügbares Skript mit Installationsanweisungen: lmmx / gdocs2md-html
Ich auch Ich habe daran gearbeitet, die wichtigste Funktion zu einem solchen Skript hinzuzufügen – Benutzerfunktionen – und den Abschlag in einem Popup in Google Text & Tabellen bereitzustellen, anstatt sie in einer Datei zu speichern (ich denke, das Original wurde für ganze Ordner stapelweise gespeichert, was für meine nicht geeignet ist Anforderungen an die Erstellung von Dokumenten oder wie ich Google Text & Tabellen überhaupt verwende).
Ich möchte vorschlagen, dass es sich um ein einzelnes komplexeres Projekt handelt, an dem interessierte Entwickler zusammenarbeiten können (oder bei) Schlagen Sie am wenigsten Funktionen für) vor, anstatt dass jeder Skripte unterschiedlicher Qualität abschneidet, wenn wir wahrscheinlich an denselben Zielen arbeiten.
Die Richtlinie für Google Text & Tabellen zur Erstellung von “ Add-Ons “ gibt an, dass veröffentlicht werden soll (und daher “ installierbar „anstatt für jedes Dokument auf etwas umständliche Weise geladen zu werden)
Das Add-On muss voll funktionsfähig sein – Es kann kein „work in progress“ sein.
Das Skript wurde mit mehreren aktiven Benutzern getestet.
Offensichtlich Wenn Sie einen “ reinen “ Markdown wünschen, schalten Sie diese Funktionen entweder aus (der Code ist zum Verzweigen da) oder verwenden Sie ihn einfach nicht Unter- / hochgestellte Zeichen usw. Es wäre nicht allzu schwierig, einem solchen Skript personalisierte Einstellungen hinzuzufügen, wenn es als Add-On ausgereift ist, wenn ein erhebliches Interesse besteht.
Kommentare
- Es wäre schön, es anders herum zu machen, dh md – > google docs
- Es gibt keine Geschäftsgeheimnisse , nur eine beträchtliche Menge an Arbeit – siehe researchgate.net/publication/… . Open-Source-Implementierungen der Betriebstransformation sind verfügbar, z. prosemirror.net Die erneute Bereitstellung erfordert jedoch Arbeit.
- Das Papier, auf das Sie verlinken, wurde nicht von Google geschrieben, sondern ‚ s von einigen völlig unabhängigen Forschern in Indien. Ich habe nie vorgeschlagen, dass es nicht ‚ t “ eine beträchtliche Menge an Arbeit “ ist, sondern dies ‚ ändert nichts an der Tatsache, dass ‚ eine Closed-Source-Web-App ist, daher läuft sie auf Geschäftsgeheimnissen. Bitte fügen Sie Ihre eigene Antwort hinzu, wenn Sie Informationen haben, die Sie teilen möchten, die nicht in meiner enthalten sind.
Antwort
Sie kann ein Markdown-Dokument in HTML konvertieren und die HTML-Seite (nicht die Quelle) in ein Google Drive-Dokument kopieren / einfügen. Der größte Teil der Formatierung wird beibehalten, einschließlich Überschriften, Listen, Links, Fett / Kursiv / Unterstrichen.
Die Schriftart, die Ränder und die Schriftgrößen stimmen nicht mit den Standardeinstellungen von Google Drive überein und sehen „fehl am Platz“ aus „im Vergleich zu Standarddokumenten von Google Drive. Durch Anwenden einer benutzerdefinierten CSS-Datei auf das HTML-Dokument wird dieses Problem behoben, sodass das Dokument sehr ähnlich aussieht.
Ich bin mir nicht sicher, in welche andere Richtung Google Drive-Dokumente in Markdown konvertiert werden. Möglicherweise kann es exportiert werden in HTML und verwenden Sie einen HTML-zu-Markdown-Konverter.
Antwort
gdocs2md konvertiert Google-Dokumente gut in Abschriften, behält Überschriften, Listen, Tabellen, Kursivschrift, Fettdruck, Links und Bilder bei. Ich verwende sie, um die gemeinsame Bearbeitung von Dokumenten zu ermöglichen und sie dann in Abschriften zu exportieren.
Es muss vorsichtig vorgegangen werden, um die Formatierung im Google-Dokument zu verwenden, die sich gut für Markdowns eignet. Dies ist jedoch nicht besonders schwierig. Ich habe das Skript auch erweitert, um das Exportieren eines gesamten Ordners von Dokumenten in einen neuen „Export“ -Ordner in Google Drive zu unterstützen und die Handhabung der kursiven und fett gedruckten Formatierung leicht zu verbessern. my Gabel ist hier .
Kommentare
- Hallo, ich habe die Änderungen in dieser Gabel unter einer Reihe anderer gefunden und in ein neues Repo mit hoffentlich besseren Benutzerfunktionen (die Handhabung von Kursiv / Fett usw. war immer noch sehr fehlerhaft und nicht nur das Speichern von Batches in Dateien, sondern auch das Anzeigen von Abschriften). Ich werde meine eigene Antwort hinterlassen, aber bitte werfen Sie einen Blick darauf 🙂
Antwort
Sie sagen Sie „Da Sie ein Programmierer sind, wird bei dieser Antwort davon ausgegangen, dass Sie mit einem kleinen“ Roll Your Own „-Ansatz vertraut sind.
Google Drive unterstützt Skripte: http://www.google.com/script/start/
Sie können also einen kleinen Showdown -Viewer erstellen, auf den Sie zeigen Ihre Markdown-Dateien (als URLs).
Kommentare
- Ja, das könnte ich tun. Vielen Dank! Ich ‚ werde noch ein bisschen herumstöbern, um zu sehen, ob ‚ etwas ist, das bereits existiert.
- Und Das ist mangini / gdocs2md – ein Skript. Siehe die Antwort von trepdatious.
Antwort
Download und installieren Sie die Google Drive-Software. Derzeit ist eine Version für Linux für Windows und Mac in Vorbereitung. Die Software erstellt auf Ihrem Computer einen Ordner, der mit Google Drive synchronisiert wird. Wenn Sie eine Datei darin öffnen, ist dies der Fall In dem entsprechenden installierten Programm geöffnet. Von Ihnen geöffnete Google Drive-Dokumente werden im Browser geöffnet.
Auf diese Weise können Sie in Google Drive gespeicherte Markdown-Dateien in einem installierten Markdown-Editor öffnen / bearbeiten.
Antwort
Ich empfehle Markdown-Vorschau Ist ein einfaches Add-On (nur) macht eine Vorschau des von Ihnen erstellten Markdown-Dokuments.
Soweit ich weiß, besteht die Hauptanforderung darin, eine Vorschau anzuzeigen. Ich denke, dies ist das, wonach Sie suchen.
Antwort
Preview Markdown Das Add-On für Google Text & Tabellen erledigt meine Arbeit. In der Seitenleiste wird in Echtzeit eine Markdown-Vorschau mit Syntaxhervorhebung angezeigt.
Ich verwende gerne Google Text & Tabellen und ich liebe die Einfachheit des Abschriften noch mehr. Deshalb habe ich und highlight.js
, um dieses kleine Add-On zu erstellen.
Kommentare
- If Wenn Sie in irgendeiner Weise mit dem Produkt verbunden sind, geben Sie dies bitte in Ihrer Antwort an. Danke!
- Das ist cool, aber beachten Sie, dass die Echtzeitvorschau nicht scroll-synchronisiert ist, wenn Sie ‚ von VSCode oder anderen Vorschauern daran gewöhnt sind .
- Das ‚ ist eine wirklich gute Idee! Ich werde versuchen, es zu implementieren – wenn es ‚ möglich ist, die Bildlaufposition über die Google Text & Tabellen-API abzurufen. Danke 🙂
Antwort
Einweg pandoc
Lösung für Github-Flavored Markdown (GFM) .md
mit eingebettetem MathJax-basiertem LaTeX in Google Text & Tabellen:
Offline konvertieren in .docx
:
pandoc --from=markdown_github+tex_math_dollars --to docx test.md > test.docx
Laden Sie dann einfach auf Google Drive hoch. Klicken Sie in Google Drive mit der rechten Maustaste und wählen Sie Mit Google Text & Tabellen öffnen .
Antwort
Angenommen, dies Sobald Sie ein Dokument in Markdown erstellt haben, möchten Sie es in ein echtes Google-Dokument konvertieren (im Gegensatz dazu, dass Sie eine Vorschau des Dokuments in der Google Drive-Weboberfläche anzeigen und die Bearbeitung in Markdown-Syntax fortsetzen können), damit andere Personen, die mit Markdown nicht vertraut sind, dies tun können zusammenarbeiten Ich habe Folgendes ziemlich schnell gefunden:
- Erstellen Sie Ihre Markierung, wo immer dies zweckmäßig ist.
- Nach Abschluss des Exports in den Browser
- Kopieren Der resultierende Text aus dem Browser
- In ein neues Google Doc einfügen
In Google Docs kann HTML eingefügt werden, sodass alle Überschriften, Abstände und Listen und andere Formate. Dies ist natürlich nur dann sinnvoll, wenn Sie nur persönlich in Markdown arbeiten möchten, aber in einem normalen Google-Dokument mit anderen zusammenarbeiten möchten.
Antwort
Seltsamerweise konvertiert Tumblr Rich Text, HTML und Markdown. Ich hatte Erfolg in alle Richtungen, einschließlich des in Typora generierten Markdowns, des Einfügens in einen Tumblr-Beitrag im MD-Format und der anschließenden Konvertierung in Rich Text. Rich Text kann in Google Text & Tabellen eingefügt werden.
Antwort
Trello ist eine weitere Option zum Erstellen von Dateien in Markdown. Das Beschreibungsfeld auf der Karte kann mit Markdown formatiert werden. Obwohl es vielleicht nicht so „robust“ ist wie gewünscht, kann es recht gut funktionieren, wenn Sie Trello bereits verwenden oder zur Not.
Ich speichere einen Teil meiner Texte in Trello, weil:
- ich „schon ziemlich häufig in Trello bin.
- Web- und mobile Apps, also“ s ist fast überall verfügbar, wo ich bin.
- Echtzeitsynchronisation.
Antwort
Einfache Lösung mit Pandoc:
- Speichern Sie Ihre Markdown-Datei
- konvertieren Sie sie in HTML
pandoc -f markdown -t html5 mymarkdown.md > index.html
- HTML im Browser öffnen, in ein Google-Dokument kopieren
Antwort
Hallo INK for All hat unseren Prozess zum Posten von Blog-Inhalten auf unserer statischen Website mit seiner integrierten Markdown-Exportfunktion erheblich beschleunigt. Das Beste daran ist, dass es auch Hugo-kompatible Dokumente
exportiert