summaryrefslogtreecommitdiff
path: root/tests/typ/text
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-11-01 13:07:11 +0100
committerLaurenz <laurmaedje@gmail.com>2021-11-02 10:39:45 +0100
commit072e7c710c763904ad3ee72cfb05252f9f0d3929 (patch)
treedd2ffa3f4a086ef823a9a0776dddeda5777c7b14 /tests/typ/text
parent8ccb7d6f15a2fbb44247c143b3dd821e44e0d6eb (diff)
Reduce namespace pollution
Diffstat (limited to 'tests/typ/text')
-rw-r--r--tests/typ/text/font.typ28
1 files changed, 18 insertions, 10 deletions
diff --git a/tests/typ/text/font.typ b/tests/typ/text/font.typ
index 3c8fcaf1..5c97d367 100644
--- a/tests/typ/text/font.typ
+++ b/tests/typ/text/font.typ
@@ -10,10 +10,10 @@
#font()[Normal]
// Set style (is available).
-#font(style: italic)[Italic]
+#font(style: "italic")[Italic]
// Set weight (is available).
-#font(weight: bold)[Bold]
+#font(weight: "bold")[Bold]
// Set stretch (not available, matching closest).
#font(stretch: 50%)[Condensed]
@@ -52,14 +52,14 @@ Emoji: 🐪, 🌋, 🏞
#font(size: 8pt)
#let try(top, bottom) = rect(fill: conifer)[
- #font(top-edge: top, bottom-edge: bottom)
- `From `#top` to `#bottom
+ #font(monospace, top-edge: top, bottom-edge: bottom)
+ From #top to #bottom
]
-#try(ascender, descender)
-#try(ascender, baseline)
-#try(cap-height, baseline)
-#try(x-height, baseline)
+#try("ascender", "descender")
+#try("ascender", "baseline")
+#try("cap-height", "baseline")
+#try("x-height", "baseline")
#try(4pt, -2pt)
#try(1pt + 27%, -18%)
@@ -68,8 +68,16 @@ Emoji: 🐪, 🌋, 🏞
#font(false)
---
-// Error: 14-18 expected font style, found font weight
-#font(style: bold, weight: "thin")
+// Error: 14-20 expected "normal", "italic" or "oblique"
+#font(style: "bold", weight: "thin")
+
+---
+// Error: 17-19 expected linear or string, found array
+#font(top-edge: ())
+
+---
+// Error: 17-19 unknown font metric
+#font(top-edge: "")
---
// Error: 14-15 expected string or array of strings, found integer