Skip to content
Snippets Groups Projects
Commit 55a9264d authored by Jan Wille's avatar Jan Wille
Browse files

latexmk: run inkscape

parent b1380001
No related branches found
No related tags found
No related merge requests found
add_cus_dep( 'acn', 'acr', 0, 'makeglossaries' ); add_cus_dep( 'acn', 'acr', 0, 'makeglossaries' );
add_cus_dep( 'glo', 'gls', 0, 'makeglossaries' ); add_cus_dep( 'glo', 'gls', 0, 'makeglossaries' );
add_cus_dep( 'svg', 'pdf', 0, 'runInkscape' );
$clean_ext .= " acr acn alg glo gls glg"; $clean_ext .= " acr acn alg glo gls glg";
sub makeglossaries { sub makeglossaries {
...@@ -8,3 +10,10 @@ sub makeglossaries { ...@@ -8,3 +10,10 @@ sub makeglossaries {
if ($silent) { unshift @args, "-q"; } if ($silent) { unshift @args, "-q"; }
return system "makeglossaries", "-d", $path, $base_name; 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;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment