aboutsummaryrefslogtreecommitdiff
path: root/test/tables.typst
diff options
context:
space:
mode:
authorJohn MacFarlane <[email protected]>2023-03-21 21:08:02 -0700
committerJohn MacFarlane <[email protected]>2023-03-25 22:05:52 -0700
commit9edf965712d3795bd8cb3c5f2757204b0324aede (patch)
tree4daf2995b4d442b773b8346da29f55d269bed996 /test/tables.typst
parentd8ec5c4b752c3fd09f0c5abdd7f1f5097835a6de (diff)
Add typst writer.
See #8713.
Diffstat (limited to 'test/tables.typst')
-rw-r--r--test/tables.typst142
1 files changed, 142 insertions, 0 deletions
diff --git a/test/tables.typst b/test/tables.typst
new file mode 100644
index 000000000..0d516b0e0
--- /dev/null
+++ b/test/tables.typst
@@ -0,0 +1,142 @@
+Simple table with caption:
+
+#align(center)[#table(
+ columns: 4,
+ inset: 6pt,
+ align: auto,
+ [Right], [Left], [Center], [Default],
+ [12],
+ [12],
+ [12],
+ [12],
+ [123],
+ [123],
+ [123],
+ [123],
+ [1],
+ [1],
+ [1],
+ [1],
+)
+#align(center, [Demonstration of simple table syntax.])
+]
+
+Simple table without caption:
+
+#align(center)[#table(
+ columns: 4,
+ inset: 6pt,
+ align: auto,
+ [Right], [Left], [Center], [Default],
+ [12],
+ [12],
+ [12],
+ [12],
+ [123],
+ [123],
+ [123],
+ [123],
+ [1],
+ [1],
+ [1],
+ [1],
+)
+]
+
+Simple table indented two spaces:
+
+#align(center)[#table(
+ columns: 4,
+ inset: 6pt,
+ align: auto,
+ [Right], [Left], [Center], [Default],
+ [12],
+ [12],
+ [12],
+ [12],
+ [123],
+ [123],
+ [123],
+ [123],
+ [1],
+ [1],
+ [1],
+ [1],
+)
+#align(center, [Demonstration of simple table syntax.])
+]
+
+Multiline table with caption:
+
+#align(center)[#table(
+ columns: 4,
+ inset: 6pt,
+ align: auto,
+ [Centered Header], [Left Aligned], [Right Aligned], [Default aligned],
+ [First],
+ [row],
+ [12.0],
+ [Example of a row that spans multiple lines.],
+ [Second],
+ [row],
+ [5.0],
+ [Here’s another one. Note the blank line between rows.],
+)
+#align(center, [Here’s the caption. It may span multiple lines.])
+]
+
+Multiline table without caption:
+
+#align(center)[#table(
+ columns: 4,
+ inset: 6pt,
+ align: auto,
+ [Centered Header], [Left Aligned], [Right Aligned], [Default aligned],
+ [First],
+ [row],
+ [12.0],
+ [Example of a row that spans multiple lines.],
+ [Second],
+ [row],
+ [5.0],
+ [Here’s another one. Note the blank line between rows.],
+)
+]
+
+Table without column headers:
+
+#align(center)[#table(
+ columns: 4,
+ inset: 6pt,
+ align: auto,
+ [12],
+ [12],
+ [12],
+ [12],
+ [123],
+ [123],
+ [123],
+ [123],
+ [1],
+ [1],
+ [1],
+ [1],
+)
+]
+
+Multiline table without column headers:
+
+#align(center)[#table(
+ columns: 4,
+ inset: 6pt,
+ align: auto,
+ [First],
+ [row],
+ [12.0],
+ [Example of a row that spans multiple lines.],
+ [Second],
+ [row],
+ [5.0],
+ [Here’s another one. Note the blank line between rows.],
+)
+]