article.md
von paedubucher- SNIPPET_DESC:
- Beispielartikel in Markdown
- SNIPPET_CREATION_TIME:
- 19.11.2023 09:08:48
- SNIPPET_PRUNE_TIME:
- Unendlich
- SNIPPET_TEXT:
-
- # Arikel fürs Debianforum in Markdown schreiben?
- Das Schreiben eines Aritkels für das _deutsche Debianforum_ macht mir
- einerseits **Freude**, zumal ich mich gerne mit dem Schreiben und den Inhalten
- befasse, andererseits ist es mir ein **Graus**, weil ich den Artikel in BBCode
- schreiben muss, aber lieber eine Notation wie _das gute Markdown_ verwenden
- möchte (Dateiendung: `.md`).
- > Das Schreiben von BBCode ist ein mich vollends an das letzte Jahrtausend
- > erinnerndes Übel. Lieber schreibe ich Markdown, was ich praktisch den ganzen
- > Tag mache.
- Schön wäre es, wenn ich `pandoc` so erweitern könnte, dass ich BBCode als
- Ausgabeformat verwenden könnte. Sowas lasse sich offenbar [mit Custom
- Writers](https://pandoc.org/custom-writers.html) in Lua umsetzen, was ich gerne
- einmal ausprobieren möchte. Der Beispielcode sieht zumindest nicht allzu
- einschüchternd aus:
- ```lua
- function Writer (doc, opts)
- print(
- 'The citations extension is',
- opts.extensions:includes 'citations' and 'enabled' or 'disabled'
- )
- -- ...
- end
- ```
- ## Lua programmieren
- Zuerst müsste ich naturgemäss die Programmiersprache Lua lernen. Das Logo sieht
- einfach aus:
- 
- Wobei die Einbindung von Bildern sich nicht abschliessend mit einem Filter
- lösen lässt, zumal sich diese Bilder in der Gallerie des Debianforums befinden
- sollten. Doch das lässt sich zumindest soweit automtisieren, dass nur noch eine
- kleine Nachbearbeitung in der Form einer einzutragenden Bild-ID nötig ist.
- Denn machen kann ich sicherlich folgendes:
- - einfaches Markup (**fett**, _kursiv_, `diktengleich`)
- - Code-Blöcke
- - Zitate
- - Listen
- - verschachtelte Listen
- - mehrfach verschachtelte Listen
- ## Plan
- Mein Plan sieht folgendes Vorgehen vor:
- 1. Ich schreibe einen Beispielartikel.
- 1. das vorliegende Dokument
- 2. Ich befasse mich kurz mit den Grundlagen von Lua.
- 3. Ich versuche den Writer in Lua zu schreiben, bis dieses Dokument in
- einigermassen ansprechendem BBCode daherkommt.
- Wohlan!
Quellcode
Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN