Skip to content

Commit 9401b3a

Browse files
committed
Rewrite tikz IDs to prevent collisions when merging files
1 parent dbae4ec commit 9401b3a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

tikz2svg

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,7 @@ xelatex -interaction=batchmode -output-directory="/tmp" -jobname="$intermediate"
1919
pdf2svg "/tmp/$intermediate.pdf" "$filename.svg"
2020
# Clean up intermediates.
2121
rm /tmp/$intermediate*
22+
# Rewrite IDs to prevent collisions between generated SVGs.
23+
sed -i '' "s/ id=\"/ id=\"$filename-/g; s/\"#/\"#$filename-/g" "$filename.svg"
24+
2225
blog info "Wrote $filename.svg"

0 commit comments

Comments
 (0)