Ich versuche, einen Workflow zu erstellen, in dem ein einzelnes Markdown-Quelldokument HTML- und LaTex-freundliche Markdown-Dateien spuckt. Da mein Inhaltseditor einen PC verwendet, muss er am Quelldokument arbeiten, aber auch die Ausgabe in HTML oder LaTeX sehen können.
Ich suche nach einer einfachen Makroerweiterungssoftware, die meine Makros verarbeitet und die erforderliche Dokumentation sowohl unter Linux als auch unter Windows erstellt.
Meine Quell-Markdown-Datei
{@ verse @}
| first line
| second line
{@ verse @}
AUSGANG
HTML-friendly Markdown LaTex Friendly Markdown
<div id="" class="verse"> \begin{verse}
| first line | first line
| second line | second line
</div> \end{verse}
Die Makroerweiterungssoftware sollte sein:
Da Sie in den Kommentaren oben sagen, dass Cygwin eine Möglichkeit ist, eröffnet dies möglicherweise die Möglichkeit, *nix-Dienstprogramme wie sed & awk zu verwenden.
Persönlich würde ich ein Python-Skript codieren, aber wenn Sie nicht codieren, werfen Sie einen Blick auf sed & awk
make
, um alles zu steuern - siehe die akzeptierte Antwort auf diese Frage - unix.stackexchange.com/questions/354222/…Ich kann empfehlen, ein Python-Plugin für CudaText (oder Sublime Text) zu schreiben. Py-Bibliothek existiert für MD, Latex usw. Dann legen Sie einen Hotkey für das Plugin fest. Dieser Hotkey generiert 2 Dateien im benötigten Ordner aus dem im Editor geöffneten Text. Kein fertiges Programm was ich kenne.
MD to HTML - Plugin existiert. Benötigen Sie nur ein Plugin für MD zu Latex.
Mawg sagt, Monica wieder einzusetzen
Ramaprakasha
EngrStudent
Mawg sagt, Monica wieder einzusetzen