summaryrefslogtreecommitdiff
path: root/tests/typ/text/repeat.typ
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2022-04-18 12:25:24 +0200
committerLaurenz <laurmaedje@gmail.com>2022-04-18 12:37:22 +0200
commita302105b9fda249755f6b1b27e010d32587f4946 (patch)
treeffade71b45308f051938080ffaf263cc7721850b /tests/typ/text/repeat.typ
parentdb820ae9aa095cf47d4ae3a582467b01613c3711 (diff)
Fix duplicate RTL text and alignment + fr bugs
Diffstat (limited to 'tests/typ/text/repeat.typ')
-rw-r--r--tests/typ/text/repeat.typ24
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/typ/text/repeat.typ b/tests/typ/text/repeat.typ
index 0036999a..13e99b51 100644
--- a/tests/typ/text/repeat.typ
+++ b/tests/typ/text/repeat.typ
@@ -1,6 +1,7 @@
// Test the `repeat` function.
---
+// Test multiple repeats.
#let sections = (
("Introduction", 1),
("Approach", 1),
@@ -13,3 +14,26 @@
#for section in sections [
#section(0) #repeat[.] #section(1) \
]
+
+---
+// Test dots with RTL.
+#set text(lang: "ar")
+مقدمة #repeat[.] 15
+
+---
+// Test empty repeat.
+A #repeat[] B
+
+---
+// Test spaceless repeat.
+A#repeat(rect(width: 2.5em, height: 1em))B
+
+---
+// Test single repeat in both directions.
+A#repeat(rect(width: 6em, height: 0.7em))B
+
+#set par(align: center)
+A#repeat(rect(width: 6em, height: 0.7em))B
+
+#set text(dir: rtl)
+ريجين#repeat(rect(width: 4em, height: 0.7em))سون