Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
markdown [2021/06/13 17:00] – cb | markdown [2022/11/13 13:20] (aktuell) – [Markdown und Co.] cb | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
==== Markdown und Co. ==== | ==== Markdown und Co. ==== | ||
- | Zur Zeit (Juni 2021) teste ich, ob der Workflow mit Markdown | + | Inzwischen |
+ | Die Grundidee ist, das Schreiben der Inhalte von der endgültigen Formatierung zu trennen. Trotzdem sollen die Formatierungen schon im ASCII-Text (naja, Unicode-Text) erkennbar sein. Weitere Vorteile ergäben sich, wenn man eine Versionsverwaltung wie Git einsetzen würde, da diese zeilenweise Textdateien versioniert. Damit kann man z.B. bei einem Buch, das in einer Markdown-Datei geschrieben wird, jede Änderung nachvollziehen. Dies ist mit einem Textverarbeitungsprogramm (Word, Writer) so nicht möglich. Mein restlicher Workflow ist allerdings Nextcloud-basiert, | ||
+ | |||
+ | Weitere Artikel in dieser Serie: [[webfonts|moderne Web-Fonts-Nutzung]] | ||
+ | ===Idee=== | ||
[[https:// | [[https:// | ||
+ | Persönlicher Bedarf: Ich verfasse für den Physik/ | ||
+ | |||
+ | ===Praxis=== | ||
Dienste wie z.B. Github zeigen Markdown-Dateien automatisch als gut aussehendes HTML an. Aber jeder kann selbst Tools einzusetzen, | Dienste wie z.B. Github zeigen Markdown-Dateien automatisch als gut aussehendes HTML an. Aber jeder kann selbst Tools einzusetzen, | ||
Zeile 11: | Zeile 18: | ||
* Den Ausdruck der HTML-Datei in eine PDF-Datei erledigt der [[https:// | * Den Ausdruck der HTML-Datei in eine PDF-Datei erledigt der [[https:// | ||
- | Pandoc alleine erzeugt eine korrekte, aber nicht so hübsche HTML-Datei. Aber man kann mit der Kommandozeilenoption '' | + | Pandoc alleine erzeugt eine korrekte, aber nicht so hübsche HTML-Datei. Aber man kann mit der Kommandozeilenoption '' |
Chromium/ | Chromium/ | ||
+ | |||
+ | Inzwischen werden mehrere Dateien inkludiert, die CSS-Zeilen regelmäßig ergänzt sowie der Aufruf von Pandoc und Chrome per Skript automatisiert. Deshalb benötige ich einen Prozess um diesen Workflow auf mehreren Rechnern identisch durchführen zu können: | ||
+ | * Ich erstelle dazu ein Dockerimage, | ||
+ | * als Backup an andere Rechner (bei mir sowohl Linux- als auch Windows10-Rechner) weitergegeben und | ||
+ | * dort geladen wird. | ||
+ | * Ein Pythonskript in dem dockerimage überwacht z.B. das aktuelle Verzeichnis und konvertiert eine zu neue md-Datei sofort in html und pdf, so dass man sich Resultate gleich ansehen kann. | ||
+ | |||
+ | Die Vorgehensweise wird in der nächsten Zeit hier dokumentiert. | ||
+ | ===Technisches=== | ||
+ | Stand von 2021 - Aktualisierung Ende 2022 folgt... | ||
Wer ein wenig experimentieren möchte aber auf einer funktionierenden Basis: Hier der aktuelle Stand... | Wer ein wenig experimentieren möchte aber auf einer funktionierenden Basis: Hier der aktuelle Stand... | ||
Zeile 272: | Zeile 289: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | |||
+ | {{tag> |