fix bugs and add refs to images

This commit is contained in:
2025-09-19 14:41:20 +02:00
parent be30ae7a81
commit d06c6301a7
10 changed files with 112 additions and 49 deletions

View File

@@ -28,6 +28,8 @@ do
src=$(echo "$line" | sed -e 's/^.*(//' -e 's/).*$//' -e 's/%20;/ /g')
echo "include found: markdown/$src"
download_images "markdown/$src"
cp "markdown/$src" "$BUILD_DIR/$src"
sed -i "$BUILD_DIR/$src" \
-e 's|\[toc\]||' \
@@ -35,7 +37,8 @@ do
-e 's|^# |\\newpage\n# |' \
-e 's|^## |\\newpage\n## |' \
-e 's|\[\([^]]*\)\](#\([^)]*\))|[\1](#\L\2)|' \
-e 's|https://live.kladjes.nl/uploads|../../latex/images|'
-e "s|https://live.kladjes.nl/uploads|${BASE_DIR}/latex/images|" \
-e "s|\`\`\`mermaid|\`\`\`{.mermaid loc=${BASE_DIR}/latex/images/$(basename "$src")}|"
download_images "$BUILD_DIR/$src"
sed -i "$TEMP_MD_FILE" \
@@ -54,11 +57,12 @@ sed -i "$TEMP_MD_FILE" \
-e 's|^#||' \
-e 's|^# |\\newpage\n# |' \
-e 's|\[\([^]]*\)\](#\([^)]*\))|[\1](#\L\2)|' \
-e 's|https://live.kladjes.nl/uploads|../../latex/images|' \
-e 's|```mermaid|```{.mermaid loc=img}|'
-e "s|https://live.kladjes.nl/uploads|${BASE_DIR}/latex/images|" \
-e "s|\`\`\`mermaid|\`\`\`{.mermaid loc=${BASE_DIR}/latex/images/$(basename "$MD_FILE")}|"
# -e 's|```\([^ \t]\)=|```\1 {linenumbers}|'
mkdir -p ${BASE_DIR}/latex/images/$(basename "$MD_FILE")
cd "$BUILD_DIR"
pandoc --lua-filter=../../converters/include-files.lua \
--to=latex \

View File

@@ -41,7 +41,7 @@
\usepackage{sectsty}
\sectionfont{\clearpage}
\setkeys{Gin}{width=.9\linewidth}
\setkeys{Gin}{width=.95\linewidth}
% add bookmarks with \hypertarget
\usepackage{bookmark}