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 16:18] – cb | markdown [2022/11/13 13:20] (aktuell) – [Markdown und Co.] cb | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
==== Markdown und Co. ==== | ==== Markdown und Co. ==== | ||
- | Zur Zeit teste ich, ob der Workflow mit Markdown | + | Inzwischen (Nov 2022) steht für mich fest, dass ich mit einem Workflow, in dem ich meine Texte in Markdown schreibe und dann als HTML und PDF audgeben kann sehr gut zurecht komme. |
+ | 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, | ||
- | * Der Markdown Editor [[https:// | + | * Der Markdown Editor [[https:// |
- | * Ein Konvertierungssoftware [[https:// | + | * Die Konvertierungssoftware [[https:// |
* 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/ | ||
- | Wer ein wenig experimentieren möchte: Hier der aktuelle Stand... | + | 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 | ||
Zeile 272: | Zeile 289: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | |||
+ | {{tag> |