From 55a9264d8028f42f58d90a7b03ee325857ec2ab4 Mon Sep 17 00:00:00 2001
From: Jan Wille <jan.wille@stud.hs-hannover.de>
Date: Tue, 12 Jul 2022 18:27:10 +0200
Subject: [PATCH] latexmk: run inkscape

---
 .latexmkrc | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/.latexmkrc b/.latexmkrc
index 43a9141..ffb3aa1 100644
--- a/.latexmkrc
+++ b/.latexmkrc
@@ -1,5 +1,7 @@
 add_cus_dep( 'acn', 'acr', 0, 'makeglossaries' );
 add_cus_dep( 'glo', 'gls', 0, 'makeglossaries' );
+add_cus_dep( 'svg', 'pdf', 0, 'runInkscape' );
+
 $clean_ext .= " acr acn alg glo gls glg";
 
 sub makeglossaries {
@@ -8,3 +10,10 @@ sub makeglossaries {
 	if ($silent) { unshift @args, "-q"; }
 	return system "makeglossaries", "-d", $path, $base_name;
 }
+
+sub runInkscape {
+	my ($base_name, $path) = fileparse( $_[0] );
+	$svg = "$path$base_name.svg";
+	$pdf = "$path$base_name.pdf";
+	return system "inkscape", "-C", $svg, "-o", $pdf;
+}
-- 
GitLab