Handle correctly % value in width and height

related to #72
diff --git a/tests/manual/test-options-size.Rmd b/tests/manual/test-options-size.Rmd
new file mode 100644
index 0000000..89862d8
--- /dev/null
+++ b/tests/manual/test-options-size.Rmd
@@ -0,0 +1,20 @@
+---
+output:
+  revealjs::revealjs_presentation:
+    reveal_options:
+      width: "100%"
+      height: "100%"
+      margin: 0
+      minScale: 1
+      maxScale: 1
+---
+
+# Test
+
+Content very long 
+
+```{r, echo = FALSE, results='asis'}
+cat(paste(lapply(replicate(100, sample(letters, sample.int(10, 1, TRUE), replace = TRUE)), paste0, collapse = ""), collapse = " "))
+```
+
+