Ein Google Text & Tabellen-Dokument kodiert alles in "Elementen" innerhalb des Kix-Editors, auf dem es basiert (es ist eine geschlossene Quelle, da dies im Grunde das große Geschäftsgeheimnis ist, mit dem jeder andere seinen eigenen Text & Tabellen-Dienst betreiben kann - was imo schade ist).
Sie können auf diese Elemente mit Google Apps Script, einer Variante von Javascript, zugreifen. Das Schreiben von Markdown aus den Elementen ist jedoch nicht so einfach wie Sie denken (Sie müssen im Wesentlichen einen Markdown-Parser in Apps Script implementieren).
Als ich zu Beginn des Jahres dazu kam, gab es Dutzende Gabeln von Renato Manginis " gdocs2md " -Repo , aber er schien keine Pull-Anfragen mehr zu stellen, und im Laufe einiger Jahre waren Gabeln aufgetaucht, die weitaus besser waren als andere . Ich habe viele davon in der Baumstruktur durchgesehen und das Beste in ein neues Paket eingefügt, das auch HTML-Code generiert, der mit dem Markdown für Elemente gemischt wird, die von Google Docs unterstützt werden, z. B. hochgestellte und tiefgestellte Elemente (die mit Markdown nicht dargestellt werden können). Sogar unter Einbeziehung der besten Bearbeitungen anderer, das Parsen benötigte Arbeit, und ich bin zuversichtlich, dass dies derzeit die beste verfügbare für den Job ist.
Auf GitHub verfügbares Skript mit Installationsanweisungen: lmmx / gdocs2md-html
Ich habe auch daran gearbeitet, eine der wichtigsten Funktionen eines solchen Skripts hinzuzufügen - Benutzerfunktionen - und die Markierung in einem Popup in Google Text & Tabellen bereitzustellen, anstatt sie in einer Datei zu speichern (ich denke, das Original wurde stapelweise für ganze Ordner gespeichert, was nicht geeignet ist für meine Anforderungen an die Dokumenterstellung oder wie ich Google Text & Tabellen überhaupt verwende).
Ich möchte vorschlagen, dass es sich um ein einziges komplexeres Projekt handelt, an dem interessierte Entwickler zusammenarbeiten (oder zumindest Features vorschlagen), anstatt dass alle Skripte unterschiedlicher Qualität veröffentlichen, wenn wir wahrscheinlich mit denselben Zielen arbeiten.
Die Google Docs-Richtlinie zum Erstellen von "Add-Ons" verringert nicht nur den doppelten Aufwand, sondern gibt auch an, dass sie veröffentlicht werden müssen (und daher "installierbar" sind, anstatt für jedes Dokument auf etwas umständliche Weise geladen werden zu müssen).
Wenn Sie einen "reinen" Abschlag wünschen, deaktivieren Sie entweder diese Funktionen (der Code ist zum Verzweigen da) oder verwenden Sie einfach keine Unter- / Hochschriften 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.