From 3be7fd412347e9a9d6216a1c793e3fdfad6cf516 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Mon, 23 Mar 2026 14:16:50 +0100 Subject: [PATCH] New: pandoc-tex.sh and logging im lua filter --- _extensions/diagram/diagram.lua | 1 + pandoc-tex.sh | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 pandoc-tex.sh diff --git a/_extensions/diagram/diagram.lua b/_extensions/diagram/diagram.lua index 1f23acf..c48d01c 100644 --- a/_extensions/diagram/diagram.lua +++ b/_extensions/diagram/diagram.lua @@ -564,6 +564,7 @@ local function code_to_figure (conf) -- Check if a converter exists for this block. If not, return the block -- unchanged. local diagram_type = block.classes[1] + print("Diagram type: ", diagram_type) if not diagram_type then return nil end diff --git a/pandoc-tex.sh b/pandoc-tex.sh new file mode 100644 index 0000000..7e3d5eb --- /dev/null +++ b/pandoc-tex.sh @@ -0,0 +1,26 @@ +#!/bin/bash +pandoc \ + 00-praemble.md \ + 01-toc.md \ + 02-Allgemein.md \ + 03-Diplomarbeitsbuch-individueller-teil-Adam-Gaiswinkler.md \ + 04-Diplomarbeitsbuch-individueller-teil-Florian-Edlmayer.md \ + 05-Diplomarbeitsbuch-individueller-teil-Konstantin-Hintermayer.md \ + 97-tabellenverzeichnis.md \ + 98-abbildungsverzeichnis.md \ + 99-bibliographie.md \ + --number-sections \ + --lua-filter _extensions/diagram/diagram.lua \ + --syntax-definition _extensions/razor/razor.xml \ + --syntax-definition _extensions/nginx/nginx.xml \ + --citeproc \ + --bibliography sources.bib \ + --csl _extensions/sources/tgm.csl \ + --include-before-body 00_preamble.tex \ + -H _extensions/header/header.tex \ + -V geometry:"top=2.5cm, bottom=2cm, left=3cm, right=2cm, a4paper" \ + -V toc-title="Inhaltsverzeichnis" \ + -V classoption=twoside \ + -V fontsize=12pt \ + -V linestretch=1.5 \ + -o diplomarbeitsbuch.tex