From 310a89cbd8314bf71eace29ce5a0ef91a1563e1c Mon Sep 17 00:00:00 2001 From: Artemis Tosini Date: Thu, 25 Jan 2024 15:34:35 +0000 Subject: [PATCH] Include units in top-level SVG element (#3233) --- crates/typst-svg/src/lib.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/crates/typst-svg/src/lib.rs b/crates/typst-svg/src/lib.rs index 035ec330e..2c69e6d9a 100644 --- a/crates/typst-svg/src/lib.rs +++ b/crates/typst-svg/src/lib.rs @@ -247,8 +247,10 @@ impl SVGRenderer { "viewBox", format_args!("0 0 {} {}", size.x.to_pt(), size.y.to_pt()), ); - self.xml.write_attribute("width", &size.x.to_pt()); - self.xml.write_attribute("height", &size.y.to_pt()); + self.xml + .write_attribute_fmt("width", format_args!("{}pt", size.x.to_pt())); + self.xml + .write_attribute_fmt("height", format_args!("{}pt", size.y.to_pt())); self.xml.write_attribute("xmlns", "http://www.w3.org/2000/svg"); self.xml .write_attribute("xmlns:xlink", "http://www.w3.org/1999/xlink");