summaryrefslogtreecommitdiff
path: root/tests/typ/layout/columns.typ
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2024-04-13 10:39:45 +0200
committerGitHub <noreply@github.com>2024-04-13 08:39:45 +0000
commit020294fca9a7065d4b9cf4e677f606ebaaa29b00 (patch)
treec0027ad22046e2726c22298461327823d6b88d53 /tests/typ/layout/columns.typ
parent72dd79210602ecc799726fc096b078afbb47f299 (diff)
Better test runner (#3922)
Diffstat (limited to 'tests/typ/layout/columns.typ')
-rw-r--r--tests/typ/layout/columns.typ112
1 files changed, 0 insertions, 112 deletions
diff --git a/tests/typ/layout/columns.typ b/tests/typ/layout/columns.typ
deleted file mode 100644
index ecf636e7..00000000
--- a/tests/typ/layout/columns.typ
+++ /dev/null
@@ -1,112 +0,0 @@
-// Test the column layouter.
-
----
-// Test normal operation and RTL directions.
-#set page(height: 3.25cm, width: 7.05cm, columns: 2)
-#set text(lang: "ar", font: ("Noto Sans Arabic", "Linux Libertine"))
-#set columns(gutter: 30pt)
-
-#box(fill: conifer, height: 8pt, width: 6pt) وتحفيز
-العديد من التفاعلات الكيميائية. (DNA) من أهم الأحماض النووية التي تُشكِّل
-إلى جانب كل من البروتينات والليبيدات والسكريات المتعددة
-#box(fill: eastern, height: 8pt, width: 6pt)
-الجزيئات الضخمة الأربعة الضرورية للحياة.
-
----
-// Test the `columns` function.
-#set page(width: auto)
-
-#rect(width: 180pt, height: 100pt, inset: 8pt, columns(2, [
- A special plight has befallen our document.
- Columns in text boxes reigned down unto the soil
- to waste a year's crop of rich layouts.
- The columns at least were graciously balanced.
-]))
-
----
-// Test columns for a sized page.
-#set page(height: 5cm, width: 7.05cm, columns: 2)
-
-Lorem ipsum dolor sit amet is a common blind text
-and I again am in need of filling up this page
-#align(bottom, rect(fill: eastern, width: 100%, height: 12pt))
-#colbreak()
-
-so I'm returning to this trusty tool of tangible terror.
-Sure, it is not the most creative way of filling up
-a page for a test but it does get the job done.
-
----
-// Test the expansion behaviour.
-#set page(height: 2.5cm, width: 7.05cm)
-
-#rect(inset: 6pt, columns(2, [
- ABC \
- BCD
- #colbreak()
- DEF
-]))
-
----
-// Test setting a column gutter and more than two columns.
-#set page(height: 3.25cm, width: 7.05cm, columns: 3)
-#set columns(gutter: 30pt)
-
-#rect(width: 100%, height: 2.5cm, fill: conifer) #parbreak()
-#rect(width: 100%, height: 2cm, fill: eastern) #parbreak()
-#circle(fill: eastern)
-
----
-// Test the `colbreak` and `pagebreak` functions.
-#set page(height: 1cm, width: 7.05cm, columns: 2)
-
-A
-#colbreak()
-#colbreak()
-B
-#pagebreak()
-C
-#colbreak()
-D
-
----
-// Test an empty second column.
-#set page(width: 7.05cm, columns: 2)
-
-#rect(width: 100%, inset: 3pt)[So there isn't anything in the second column?]
-
----
-// Test columns when one of them is empty.
-#set page(width: auto, columns: 3)
-
-Arbitrary horizontal growth.
-
----
-// Test columns in an infinitely high frame.
-#set page(width: 7.05cm, columns: 2)
-
-There can be as much content as you want in the left column
-and the document will grow with it.
-
-#rect(fill: conifer, width: 100%, height: 30pt)
-
-Only an explicit #colbreak() `#colbreak()` can put content in the
-second column.
-
----
-// Test a page with a single column.
-#set page(height: auto, width: 7.05cm, columns: 1)
-
-This is a normal page. Very normal.
-
----
-// Test a page with zero columns.
-// Error: 49-50 number must be positive
-#set page(height: auto, width: 7.05cm, columns: 0)
-
----
-// Test colbreak after only out-of-flow elements.
-#set page(width: 7.05cm, columns: 2)
-#place[OOF]
-#colbreak()
-In flow.