update
This commit is contained in:
@@ -25,24 +25,24 @@ function download_images() {
|
||||
|
||||
for line in $(grep '^!\[.*\](.*\.md)$' "$TEMP_MD_FILE" | sed -e 's/ /%20;/g')
|
||||
do
|
||||
src=$(echo "$line" | sed -e 's/^.*(//' -e 's/).*$//' -e 's/%20;/ /g')
|
||||
echo "include found: markdown/$src"
|
||||
md_src=$(echo "$line" | sed -e 's/^.*(//' -e 's/).*$//' -e 's/%20;/ /g')
|
||||
echo "include found: markdown/$md_src"
|
||||
|
||||
download_images "markdown/$src"
|
||||
download_images "markdown/$md_src"
|
||||
|
||||
cp "markdown/$src" "$BUILD_DIR/$src"
|
||||
sed -i "$BUILD_DIR/$src" \
|
||||
cp "markdown/$md_src" "$BUILD_DIR/$md_src"
|
||||
sed -i "$BUILD_DIR/$md_src" \
|
||||
-e 's|\[toc\]||' \
|
||||
-e 's|^\[parent\].*$||' \
|
||||
-e 's|^# |\\newpage\n# |' \
|
||||
-e 's|^## |\\newpage\n## |' \
|
||||
-e 's|\[\([^]]*\)\](#\([^)]*\))|[\1](#\L\2)|' \
|
||||
-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"
|
||||
-e "s|\`\`\`mermaid|\`\`\`{.mermaid loc=${BASE_DIR}/latex/images/$(basename "$md_src")}|"
|
||||
download_images "$BUILD_DIR/$md_src"
|
||||
|
||||
sed -i "$TEMP_MD_FILE" \
|
||||
-e "s/^\!\[.*\]($src)\$/\`\`\`\\{.include shift-heading-level-by=1\\}\n${src}\n\`\`\`/"
|
||||
-e "s/^\!\[.*\]($md_src)\$/\`\`\`\\{.include shift-heading-level-by=1\\}\n${md_src}\n\`\`\`/"
|
||||
|
||||
done
|
||||
|
||||
|
||||
Reference in New Issue
Block a user