diff --git a/flake.nix b/flake.nix
index 3b6a26562c3702b2c8b315ba2ca857dd2ef4f71d..cf9e4f0af1e1f6b8fc83a7ecbf7da6a5eff01f43 100644
--- a/flake.nix
+++ b/flake.nix
@@ -146,6 +146,7 @@
               pkgs.rPackages.rmarkdown
               pkgs.rPackages.rmdformats
               pkgs.rPackages.knitr
+              pkgs.rPackages.svglite
               pkgs.rPackages.tidyverse
               pkgs.rPackages.viridis
             ];
diff --git a/notebooks/simulation-output-analysis.Rmd b/notebooks/simulation-output-analysis.Rmd
index 1a81db21a58e16383a8c3f40c35e554409e77536..d1f658c020e3395a6ebebfb28401641790347e93 100644
--- a/notebooks/simulation-output-analysis.Rmd
+++ b/notebooks/simulation-output-analysis.Rmd
@@ -274,7 +274,7 @@ data_nz %>%
     x="Job power estimator"
   ) +
   scale_fill_grey(start=0.8, end=1)
-ggsave("./fig4-sched-mean-power-distribution.pdf", width=8*scale, height=4*scale)
+ggsave("./fig4-sched-mean-power-distribution.svg", width=8*scale, height=4*scale)
 ```
 
 Here is the code that produces the summarized power underutilization values seen in Section 6.5 of the article.
@@ -317,7 +317,7 @@ data_nz %>%
     x="Job power estimator"
   ) +
   scale_fill_grey(start=0.8, end=1)
-ggsave("./fig5-sched-mtt-diff-distribution.pdf", width=8*scale, height=4*scale)
+ggsave("./fig5-sched-mtt-diff-distribution.svg", width=8*scale, height=4*scale)
 ```
 
 Here is the code that produces the summarized scheduling performance degradation values seen in Section 6.5 of the article.