AsciiDoc via Pandoc nach Hugo MarkDown konvertieren

Umweg über Docbook XML

	asciidoctor -b docbook5 200_Asccidoc.adoc
	pandoc -f docbook -t markdown_strict 200_Asccidoc.xml -o index.md
Adoc 2 DocX

Umweg über HTML, damit Verweise funktionieren

	asciidoctor $ADOCFILE
    pandoc --resource-path=.:include --to=docx --highlight-style=espresso --output "$(basename "$ADOCFILE" .html).docx" "$ADOCFILE".html 
PlantUML und GraphViz-Diagramme mit Kroki bauen

Nach puml und dot-Dateien suchen und mittels Curl als PNG und SVG von Kroki holen

export KROKISERVER_URL=127.0.0.1:8080

find . -type f \( -iname \*.plantuml -o -iname \*.puml \) 
-exec sh -c 
   'curl -s $KROKISERVER_URL/plantuml/png --data-binary "@""{}"  > "$(dirname "{}")"/"$(basename "{}" .puml).png" ' \; 
-exec sh -c 
	'curl -s $KROKISERVER_URL/plantuml/svg --data-binary "@""{}"  > "$(dirname "{}")"/"$(basename "{}" .puml).svg" ' \;

find . -type f -name "*.dot" 
-exec sh -c 
	'curl -s $KROKISERVER_URL/graphviz/png --data-binary "@""{}"  > "$(dirname "{}")"/"$(basename "{}" .dot).png" ' \; 
-exec sh -c 
	'curl -s $KROKISERVER_URL/graphviz/svg --data-binary "@""{}"  > "$(dirname "{}")"/"$(basename "{}" .puml).svg" ' \;