summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2023-02-25 19:14:08 +0100
committerLaurenz <laurmaedje@gmail.com>2023-02-25 20:04:30 +0100
commit7597b997890647aa0546ec7bfef1eae4e33cedcb (patch)
tree286f2f30fe4814d1b5171ed166c9f162b152ce93 /tests
parent49940fde7398a642f88c444700d482436266909d (diff)
New default style
Diffstat (limited to 'tests')
-rw-r--r--tests/ref/bugs/columns-1.pngbin1322 -> 1459 bytes
-rw-r--r--tests/ref/bugs/flow-1.pngbin9726 -> 9686 bytes
-rw-r--r--tests/ref/bugs/flow-2.pngbin5600 -> 5676 bytes
-rw-r--r--tests/ref/bugs/flow-3.pngbin1600 -> 1724 bytes
-rw-r--r--tests/ref/bugs/flow-4.pngbin8613 -> 8493 bytes
-rw-r--r--tests/ref/bugs/grid-1.pngbin923 -> 852 bytes
-rw-r--r--tests/ref/bugs/grid-2.pngbin9958 -> 10830 bytes
-rw-r--r--tests/ref/bugs/grid-3.pngbin1844 -> 1897 bytes
-rw-r--r--tests/ref/bugs/place-base.pngbin1369 -> 1486 bytes
-rw-r--r--tests/ref/coma.pngbin88737 -> 101892 bytes
-rw-r--r--tests/ref/compiler/array.pngbin9140 -> 9459 bytes
-rw-r--r--tests/ref/compiler/bench.pngbin40303 -> 0 bytes
-rw-r--r--tests/ref/compiler/block.pngbin1982 -> 2088 bytes
-rw-r--r--tests/ref/compiler/break-continue.pngbin7263 -> 7854 bytes
-rw-r--r--tests/ref/compiler/call.pngbin2337 -> 2347 bytes
-rw-r--r--tests/ref/compiler/closure.pngbin520 -> 472 bytes
-rw-r--r--tests/ref/compiler/comment.pngbin797 -> 873 bytes
-rw-r--r--tests/ref/compiler/construct.pngbin6118 -> 6327 bytes
-rw-r--r--tests/ref/compiler/dict.pngbin4584 -> 4055 bytes
-rw-r--r--tests/ref/compiler/for.pngbin3521 -> 3352 bytes
-rw-r--r--tests/ref/compiler/highlight.pngbin86597 -> 80489 bytes
-rw-r--r--tests/ref/compiler/if.pngbin2244 -> 2274 bytes
-rw-r--r--tests/ref/compiler/import.pngbin4121 -> 4446 bytes
-rw-r--r--tests/ref/compiler/include.pngbin47551 -> 46292 bytes
-rw-r--r--tests/ref/compiler/label.pngbin20873 -> 22342 bytes
-rw-r--r--tests/ref/compiler/let.pngbin3073 -> 3527 bytes
-rw-r--r--tests/ref/compiler/ops.pngbin972 -> 1029 bytes
-rw-r--r--tests/ref/compiler/repr.pngbin29799 -> 28225 bytes
-rw-r--r--tests/ref/compiler/return.pngbin2907 -> 2849 bytes
-rw-r--r--tests/ref/compiler/set.pngbin24744 -> 26054 bytes
-rw-r--r--tests/ref/compiler/shorthand.pngbin4842 -> 4784 bytes
-rw-r--r--tests/ref/compiler/show-bare.pngbin25853 -> 25759 bytes
-rw-r--r--tests/ref/compiler/show-node.pngbin23443 -> 24387 bytes
-rw-r--r--tests/ref/compiler/show-recursive.pngbin15653 -> 16894 bytes
-rw-r--r--tests/ref/compiler/show-selector.pngbin20691 -> 20394 bytes
-rw-r--r--tests/ref/compiler/show-text.pngbin43679 -> 46134 bytes
-rw-r--r--tests/ref/compiler/while.pngbin995 -> 953 bytes
-rw-r--r--tests/ref/compute/construct.pngbin1306 -> 1324 bytes
-rw-r--r--tests/ref/compute/data.pngbin8606 -> 8386 bytes
-rw-r--r--tests/ref/layout/align.pngbin7901 -> 8400 bytes
-rw-r--r--tests/ref/layout/block-sizing.pngbin22856 -> 23032 bytes
-rw-r--r--tests/ref/layout/columns.pngbin122708 -> 107086 bytes
-rw-r--r--tests/ref/layout/container-fill.pngbin18080 -> 18457 bytes
-rw-r--r--tests/ref/layout/container.pngbin8332 -> 8541 bytes
-rw-r--r--tests/ref/layout/enum-numbering.pngbin20863 -> 21461 bytes
-rw-r--r--tests/ref/layout/enum.pngbin8462 -> 8727 bytes
-rw-r--r--tests/ref/layout/flow-orphan.pngbin89335 -> 83917 bytes
-rw-r--r--tests/ref/layout/grid-1.pngbin8663 -> 8143 bytes
-rw-r--r--tests/ref/layout/grid-2.pngbin16352 -> 14178 bytes
-rw-r--r--tests/ref/layout/grid-3.pngbin44312 -> 47591 bytes
-rw-r--r--tests/ref/layout/grid-5.pngbin3673 -> 3891 bytes
-rw-r--r--tests/ref/layout/grid-auto-shrink.pngbin7799 -> 8390 bytes
-rw-r--r--tests/ref/layout/grid-rtl.pngbin1702 -> 1752 bytes
-rw-r--r--tests/ref/layout/hide.pngbin911 -> 943 bytes
-rw-r--r--tests/ref/layout/list-attach.pngbin11016 -> 11170 bytes
-rw-r--r--tests/ref/layout/list-marker.pngbin3769 -> 3949 bytes
-rw-r--r--tests/ref/layout/list.pngbin19366 -> 19085 bytes
-rw-r--r--tests/ref/layout/pad.pngbin50981 -> 51665 bytes
-rw-r--r--tests/ref/layout/page-margin.pngbin2957 -> 3205 bytes
-rw-r--r--tests/ref/layout/page-marginals.pngbin69787 -> 58546 bytes
-rw-r--r--tests/ref/layout/page.pngbin7221 -> 8104 bytes
-rw-r--r--tests/ref/layout/pagebreak.pngbin8640 -> 10413 bytes
-rw-r--r--tests/ref/layout/par-bidi.pngbin26171 -> 25285 bytes
-rw-r--r--tests/ref/layout/par-indent.pngbin46125 -> 47226 bytes
-rw-r--r--tests/ref/layout/par-justify.pngbin30128 -> 30012 bytes
-rw-r--r--tests/ref/layout/par-knuth.pngbin69406 -> 69406 bytes
-rw-r--r--tests/ref/layout/par-simple.pngbin58353 -> 58603 bytes
-rw-r--r--tests/ref/layout/par.pngbin25793 -> 27043 bytes
-rw-r--r--tests/ref/layout/place-background.pngbin76964 -> 77357 bytes
-rw-r--r--tests/ref/layout/place.pngbin42912 -> 44401 bytes
-rw-r--r--tests/ref/layout/repeat.pngbin9260 -> 9048 bytes
-rw-r--r--tests/ref/layout/spacing.pngbin3306 -> 3348 bytes
-rw-r--r--tests/ref/layout/stack-1.pngbin1524 -> 1507 bytes
-rw-r--r--tests/ref/layout/stack-2.pngbin8430 -> 9576 bytes
-rw-r--r--tests/ref/layout/table.pngbin4325 -> 5170 bytes
-rw-r--r--tests/ref/layout/terms.pngbin17233 -> 18180 bytes
-rw-r--r--tests/ref/math/attach.pngbin11105 -> 11096 bytes
-rw-r--r--tests/ref/math/content.pngbin7869 -> 8085 bytes
-rw-r--r--tests/ref/math/delimited.pngbin10731 -> 10731 bytes
-rw-r--r--tests/ref/math/op.pngbin6028 -> 6032 bytes
-rw-r--r--tests/ref/math/root.pngbin9467 -> 9508 bytes
-rw-r--r--tests/ref/math/shorthand.pngbin1215 -> 0 bytes
-rw-r--r--tests/ref/math/simple.pngbin8331 -> 0 bytes
-rw-r--r--tests/ref/meta/document.pngbin991 -> 965 bytes
-rw-r--r--tests/ref/meta/heading.pngbin26270 -> 28706 bytes
-rw-r--r--tests/ref/meta/link.pngbin49353 -> 49582 bytes
-rw-r--r--tests/ref/meta/numbering.pngbin7276 -> 7479 bytes
-rw-r--r--tests/ref/meta/outline.pngbin91205 -> 80518 bytes
-rw-r--r--tests/ref/text/baseline.pngbin29069 -> 29799 bytes
-rw-r--r--tests/ref/text/deco.pngbin31937 -> 32958 bytes
-rw-r--r--tests/ref/text/edge.pngbin15927 -> 15244 bytes
-rw-r--r--tests/ref/text/em.pngbin1904 -> 2311 bytes
-rw-r--r--tests/ref/text/emphasis.pngbin8898 -> 8575 bytes
-rw-r--r--tests/ref/text/escape.pngbin13269 -> 12004 bytes
-rw-r--r--tests/ref/text/fallback.pngbin10689 -> 10947 bytes
-rw-r--r--tests/ref/text/features.pngbin10673 -> 9551 bytes
-rw-r--r--tests/ref/text/font.pngbin19390 -> 20402 bytes
-rw-r--r--tests/ref/text/hyphenate.pngbin22158 -> 20467 bytes
-rw-r--r--tests/ref/text/lang.pngbin4274 -> 4207 bytes
-rw-r--r--tests/ref/text/linebreak.pngbin18981 -> 19142 bytes
-rw-r--r--tests/ref/text/lorem.pngbin27326 -> 26281 bytes
-rw-r--r--tests/ref/text/microtype.pngbin10903 -> 10874 bytes
-rw-r--r--tests/ref/text/quotes.pngbin65498 -> 63338 bytes
-rw-r--r--tests/ref/text/raw-code.pngbin46140 -> 38199 bytes
-rw-r--r--tests/ref/text/raw.pngbin19645 -> 18857 bytes
-rw-r--r--tests/ref/text/shaping.pngbin2640 -> 1467 bytes
-rw-r--r--tests/ref/text/shift.pngbin7781 -> 7826 bytes
-rw-r--r--tests/ref/text/space.pngbin6794 -> 8097 bytes
-rw-r--r--tests/ref/text/symbol.pngbin4436 -> 4446 bytes
-rw-r--r--tests/ref/text/tracking-spacing.pngbin6467 -> 6433 bytes
-rw-r--r--tests/ref/visualize/image.pngbin175433 -> 175595 bytes
-rw-r--r--tests/ref/visualize/line.pngbin3016 -> 3218 bytes
-rw-r--r--tests/ref/visualize/shape-aspect.pngbin4558 -> 4706 bytes
-rw-r--r--tests/ref/visualize/shape-circle.pngbin39714 -> 39242 bytes
-rw-r--r--tests/ref/visualize/shape-ellipse.pngbin24080 -> 23998 bytes
-rw-r--r--tests/ref/visualize/shape-fill-stroke.pngbin6192 -> 5821 bytes
-rw-r--r--tests/ref/visualize/shape-rect.pngbin9397 -> 9691 bytes
-rw-r--r--tests/ref/visualize/shape-square.pngbin18061 -> 18888 bytes
-rw-r--r--tests/src/benches.rs2
-rw-r--r--tests/typ/compiler/bench.typ2
-rw-r--r--tests/typ/compiler/shorthand.typ2
-rw-r--r--tests/typ/compiler/show-text.typ2
-rw-r--r--tests/typ/compute/foundations.typ2
-rw-r--r--tests/typ/layout/columns.typ2
-rw-r--r--tests/typ/layout/container-fill.typ6
-rw-r--r--tests/typ/layout/enum-numbering.typ2
-rw-r--r--tests/typ/layout/flow-orphan.typ2
-rw-r--r--tests/typ/layout/grid-2.typ2
-rw-r--r--tests/typ/layout/par-bidi.typ12
-rw-r--r--tests/typ/layout/par-indent.typ2
-rw-r--r--tests/typ/layout/par-knuth.typ2
-rw-r--r--tests/typ/layout/terms.typ4
-rw-r--r--tests/typ/layout/transform.typ2
-rw-r--r--tests/typ/math/op.typ2
-rw-r--r--tests/typ/text/features.typ6
-rw-r--r--tests/typ/text/font.typ2
-rw-r--r--tests/typ/text/hyphenate.typ5
-rw-r--r--tests/typ/text/microtype.typ2
-rw-r--r--tests/typ/text/tracking-spacing.typ2
139 files changed, 31 insertions, 34 deletions
diff --git a/tests/ref/bugs/columns-1.png b/tests/ref/bugs/columns-1.png
index ecb3d417..4b462b60 100644
--- a/tests/ref/bugs/columns-1.png
+++ b/tests/ref/bugs/columns-1.png
Binary files differ
diff --git a/tests/ref/bugs/flow-1.png b/tests/ref/bugs/flow-1.png
index 2c5013c4..662a7b14 100644
--- a/tests/ref/bugs/flow-1.png
+++ b/tests/ref/bugs/flow-1.png
Binary files differ
diff --git a/tests/ref/bugs/flow-2.png b/tests/ref/bugs/flow-2.png
index 7661cf8f..c7ece308 100644
--- a/tests/ref/bugs/flow-2.png
+++ b/tests/ref/bugs/flow-2.png
Binary files differ
diff --git a/tests/ref/bugs/flow-3.png b/tests/ref/bugs/flow-3.png
index e12d5e12..25acc06d 100644
--- a/tests/ref/bugs/flow-3.png
+++ b/tests/ref/bugs/flow-3.png
Binary files differ
diff --git a/tests/ref/bugs/flow-4.png b/tests/ref/bugs/flow-4.png
index 59caa2fd..2adcbe15 100644
--- a/tests/ref/bugs/flow-4.png
+++ b/tests/ref/bugs/flow-4.png
Binary files differ
diff --git a/tests/ref/bugs/grid-1.png b/tests/ref/bugs/grid-1.png
index 1ed227e9..5570c165 100644
--- a/tests/ref/bugs/grid-1.png
+++ b/tests/ref/bugs/grid-1.png
Binary files differ
diff --git a/tests/ref/bugs/grid-2.png b/tests/ref/bugs/grid-2.png
index 2d39e186..ec2bd660 100644
--- a/tests/ref/bugs/grid-2.png
+++ b/tests/ref/bugs/grid-2.png
Binary files differ
diff --git a/tests/ref/bugs/grid-3.png b/tests/ref/bugs/grid-3.png
index c4569851..6b5ae649 100644
--- a/tests/ref/bugs/grid-3.png
+++ b/tests/ref/bugs/grid-3.png
Binary files differ
diff --git a/tests/ref/bugs/place-base.png b/tests/ref/bugs/place-base.png
index 5245d256..4442b173 100644
--- a/tests/ref/bugs/place-base.png
+++ b/tests/ref/bugs/place-base.png
Binary files differ
diff --git a/tests/ref/coma.png b/tests/ref/coma.png
index 8bfbc203..fc0f6ba1 100644
--- a/tests/ref/coma.png
+++ b/tests/ref/coma.png
Binary files differ
diff --git a/tests/ref/compiler/array.png b/tests/ref/compiler/array.png
index d41e2cbb..a7c52f1a 100644
--- a/tests/ref/compiler/array.png
+++ b/tests/ref/compiler/array.png
Binary files differ
diff --git a/tests/ref/compiler/bench.png b/tests/ref/compiler/bench.png
deleted file mode 100644
index cadc0914..00000000
--- a/tests/ref/compiler/bench.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/compiler/block.png b/tests/ref/compiler/block.png
index c5782da5..21a38de2 100644
--- a/tests/ref/compiler/block.png
+++ b/tests/ref/compiler/block.png
Binary files differ
diff --git a/tests/ref/compiler/break-continue.png b/tests/ref/compiler/break-continue.png
index e81c29fd..66197443 100644
--- a/tests/ref/compiler/break-continue.png
+++ b/tests/ref/compiler/break-continue.png
Binary files differ
diff --git a/tests/ref/compiler/call.png b/tests/ref/compiler/call.png
index f0f2e852..82e1bb55 100644
--- a/tests/ref/compiler/call.png
+++ b/tests/ref/compiler/call.png
Binary files differ
diff --git a/tests/ref/compiler/closure.png b/tests/ref/compiler/closure.png
index b4c83256..07c171c5 100644
--- a/tests/ref/compiler/closure.png
+++ b/tests/ref/compiler/closure.png
Binary files differ
diff --git a/tests/ref/compiler/comment.png b/tests/ref/compiler/comment.png
index 5928dc87..608df6ea 100644
--- a/tests/ref/compiler/comment.png
+++ b/tests/ref/compiler/comment.png
Binary files differ
diff --git a/tests/ref/compiler/construct.png b/tests/ref/compiler/construct.png
index aac79268..eba9aa9f 100644
--- a/tests/ref/compiler/construct.png
+++ b/tests/ref/compiler/construct.png
Binary files differ
diff --git a/tests/ref/compiler/dict.png b/tests/ref/compiler/dict.png
index 04a5dd7d..c97b2dbf 100644
--- a/tests/ref/compiler/dict.png
+++ b/tests/ref/compiler/dict.png
Binary files differ
diff --git a/tests/ref/compiler/for.png b/tests/ref/compiler/for.png
index 8c08ab04..48fde203 100644
--- a/tests/ref/compiler/for.png
+++ b/tests/ref/compiler/for.png
Binary files differ
diff --git a/tests/ref/compiler/highlight.png b/tests/ref/compiler/highlight.png
index 18e52dc5..182aca45 100644
--- a/tests/ref/compiler/highlight.png
+++ b/tests/ref/compiler/highlight.png
Binary files differ
diff --git a/tests/ref/compiler/if.png b/tests/ref/compiler/if.png
index cca9a570..bd3adc88 100644
--- a/tests/ref/compiler/if.png
+++ b/tests/ref/compiler/if.png
Binary files differ
diff --git a/tests/ref/compiler/import.png b/tests/ref/compiler/import.png
index 5fbd6e89..bf95f45d 100644
--- a/tests/ref/compiler/import.png
+++ b/tests/ref/compiler/import.png
Binary files differ
diff --git a/tests/ref/compiler/include.png b/tests/ref/compiler/include.png
index 09ff7498..7fdb0310 100644
--- a/tests/ref/compiler/include.png
+++ b/tests/ref/compiler/include.png
Binary files differ
diff --git a/tests/ref/compiler/label.png b/tests/ref/compiler/label.png
index ffad978c..21764f97 100644
--- a/tests/ref/compiler/label.png
+++ b/tests/ref/compiler/label.png
Binary files differ
diff --git a/tests/ref/compiler/let.png b/tests/ref/compiler/let.png
index 7a45eca1..4423fe0a 100644
--- a/tests/ref/compiler/let.png
+++ b/tests/ref/compiler/let.png
Binary files differ
diff --git a/tests/ref/compiler/ops.png b/tests/ref/compiler/ops.png
index ef6ffb4a..51fb9d1a 100644
--- a/tests/ref/compiler/ops.png
+++ b/tests/ref/compiler/ops.png
Binary files differ
diff --git a/tests/ref/compiler/repr.png b/tests/ref/compiler/repr.png
index b81083f5..fe0b0c55 100644
--- a/tests/ref/compiler/repr.png
+++ b/tests/ref/compiler/repr.png
Binary files differ
diff --git a/tests/ref/compiler/return.png b/tests/ref/compiler/return.png
index 6d558e62..e8fa3ab2 100644
--- a/tests/ref/compiler/return.png
+++ b/tests/ref/compiler/return.png
Binary files differ
diff --git a/tests/ref/compiler/set.png b/tests/ref/compiler/set.png
index 94470239..26409396 100644
--- a/tests/ref/compiler/set.png
+++ b/tests/ref/compiler/set.png
Binary files differ
diff --git a/tests/ref/compiler/shorthand.png b/tests/ref/compiler/shorthand.png
index ddb679f5..2f1634ca 100644
--- a/tests/ref/compiler/shorthand.png
+++ b/tests/ref/compiler/shorthand.png
Binary files differ
diff --git a/tests/ref/compiler/show-bare.png b/tests/ref/compiler/show-bare.png
index ff746d26..c6a1e101 100644
--- a/tests/ref/compiler/show-bare.png
+++ b/tests/ref/compiler/show-bare.png
Binary files differ
diff --git a/tests/ref/compiler/show-node.png b/tests/ref/compiler/show-node.png
index 1ea33e4f..014c45bf 100644
--- a/tests/ref/compiler/show-node.png
+++ b/tests/ref/compiler/show-node.png
Binary files differ
diff --git a/tests/ref/compiler/show-recursive.png b/tests/ref/compiler/show-recursive.png
index 4c47a7af..9e502c3f 100644
--- a/tests/ref/compiler/show-recursive.png
+++ b/tests/ref/compiler/show-recursive.png
Binary files differ
diff --git a/tests/ref/compiler/show-selector.png b/tests/ref/compiler/show-selector.png
index 9239602c..be5ba463 100644
--- a/tests/ref/compiler/show-selector.png
+++ b/tests/ref/compiler/show-selector.png
Binary files differ
diff --git a/tests/ref/compiler/show-text.png b/tests/ref/compiler/show-text.png
index fc76f132..4d5033bb 100644
--- a/tests/ref/compiler/show-text.png
+++ b/tests/ref/compiler/show-text.png
Binary files differ
diff --git a/tests/ref/compiler/while.png b/tests/ref/compiler/while.png
index 236be426..d0f86473 100644
--- a/tests/ref/compiler/while.png
+++ b/tests/ref/compiler/while.png
Binary files differ
diff --git a/tests/ref/compute/construct.png b/tests/ref/compute/construct.png
index 66ccd3ba..e1717473 100644
--- a/tests/ref/compute/construct.png
+++ b/tests/ref/compute/construct.png
Binary files differ
diff --git a/tests/ref/compute/data.png b/tests/ref/compute/data.png
index 5b232083..2dab6875 100644
--- a/tests/ref/compute/data.png
+++ b/tests/ref/compute/data.png
Binary files differ
diff --git a/tests/ref/layout/align.png b/tests/ref/layout/align.png
index 9b6e268c..a0113597 100644
--- a/tests/ref/layout/align.png
+++ b/tests/ref/layout/align.png
Binary files differ
diff --git a/tests/ref/layout/block-sizing.png b/tests/ref/layout/block-sizing.png
index d0a488ea..ff95c34c 100644
--- a/tests/ref/layout/block-sizing.png
+++ b/tests/ref/layout/block-sizing.png
Binary files differ
diff --git a/tests/ref/layout/columns.png b/tests/ref/layout/columns.png
index df7b7084..4bf76146 100644
--- a/tests/ref/layout/columns.png
+++ b/tests/ref/layout/columns.png
Binary files differ
diff --git a/tests/ref/layout/container-fill.png b/tests/ref/layout/container-fill.png
index c2cc78d4..74fdc73d 100644
--- a/tests/ref/layout/container-fill.png
+++ b/tests/ref/layout/container-fill.png
Binary files differ
diff --git a/tests/ref/layout/container.png b/tests/ref/layout/container.png
index b825471c..ce298d29 100644
--- a/tests/ref/layout/container.png
+++ b/tests/ref/layout/container.png
Binary files differ
diff --git a/tests/ref/layout/enum-numbering.png b/tests/ref/layout/enum-numbering.png
index 6745a2f5..4804d573 100644
--- a/tests/ref/layout/enum-numbering.png
+++ b/tests/ref/layout/enum-numbering.png
Binary files differ
diff --git a/tests/ref/layout/enum.png b/tests/ref/layout/enum.png
index 97c3f7a7..d80a584c 100644
--- a/tests/ref/layout/enum.png
+++ b/tests/ref/layout/enum.png
Binary files differ
diff --git a/tests/ref/layout/flow-orphan.png b/tests/ref/layout/flow-orphan.png
index 1e5fade4..434636c4 100644
--- a/tests/ref/layout/flow-orphan.png
+++ b/tests/ref/layout/flow-orphan.png
Binary files differ
diff --git a/tests/ref/layout/grid-1.png b/tests/ref/layout/grid-1.png
index 99a97bb7..9e33772c 100644
--- a/tests/ref/layout/grid-1.png
+++ b/tests/ref/layout/grid-1.png
Binary files differ
diff --git a/tests/ref/layout/grid-2.png b/tests/ref/layout/grid-2.png
index 8bc22660..23874076 100644
--- a/tests/ref/layout/grid-2.png
+++ b/tests/ref/layout/grid-2.png
Binary files differ
diff --git a/tests/ref/layout/grid-3.png b/tests/ref/layout/grid-3.png
index f6c17835..abae5c7b 100644
--- a/tests/ref/layout/grid-3.png
+++ b/tests/ref/layout/grid-3.png
Binary files differ
diff --git a/tests/ref/layout/grid-5.png b/tests/ref/layout/grid-5.png
index 2e9d1705..a57493e4 100644
--- a/tests/ref/layout/grid-5.png
+++ b/tests/ref/layout/grid-5.png
Binary files differ
diff --git a/tests/ref/layout/grid-auto-shrink.png b/tests/ref/layout/grid-auto-shrink.png
index 64b14f63..34995215 100644
--- a/tests/ref/layout/grid-auto-shrink.png
+++ b/tests/ref/layout/grid-auto-shrink.png
Binary files differ
diff --git a/tests/ref/layout/grid-rtl.png b/tests/ref/layout/grid-rtl.png
index d0cdb16e..603bd8af 100644
--- a/tests/ref/layout/grid-rtl.png
+++ b/tests/ref/layout/grid-rtl.png
Binary files differ
diff --git a/tests/ref/layout/hide.png b/tests/ref/layout/hide.png
index 6450d669..7367e8ce 100644
--- a/tests/ref/layout/hide.png
+++ b/tests/ref/layout/hide.png
Binary files differ
diff --git a/tests/ref/layout/list-attach.png b/tests/ref/layout/list-attach.png
index 9b0e4c68..4a6a4573 100644
--- a/tests/ref/layout/list-attach.png
+++ b/tests/ref/layout/list-attach.png
Binary files differ
diff --git a/tests/ref/layout/list-marker.png b/tests/ref/layout/list-marker.png
index cd0eab44..5d8523eb 100644
--- a/tests/ref/layout/list-marker.png
+++ b/tests/ref/layout/list-marker.png
Binary files differ
diff --git a/tests/ref/layout/list.png b/tests/ref/layout/list.png
index b184aefa..864a6e1d 100644
--- a/tests/ref/layout/list.png
+++ b/tests/ref/layout/list.png
Binary files differ
diff --git a/tests/ref/layout/pad.png b/tests/ref/layout/pad.png
index 55880ed1..c33b9736 100644
--- a/tests/ref/layout/pad.png
+++ b/tests/ref/layout/pad.png
Binary files differ
diff --git a/tests/ref/layout/page-margin.png b/tests/ref/layout/page-margin.png
index 6952189b..1a296141 100644
--- a/tests/ref/layout/page-margin.png
+++ b/tests/ref/layout/page-margin.png
Binary files differ
diff --git a/tests/ref/layout/page-marginals.png b/tests/ref/layout/page-marginals.png
index 78dd4591..5ad67ab4 100644
--- a/tests/ref/layout/page-marginals.png
+++ b/tests/ref/layout/page-marginals.png
Binary files differ
diff --git a/tests/ref/layout/page.png b/tests/ref/layout/page.png
index 4168d201..4881fa2b 100644
--- a/tests/ref/layout/page.png
+++ b/tests/ref/layout/page.png
Binary files differ
diff --git a/tests/ref/layout/pagebreak.png b/tests/ref/layout/pagebreak.png
index 741ed50f..ab055643 100644
--- a/tests/ref/layout/pagebreak.png
+++ b/tests/ref/layout/pagebreak.png
Binary files differ
diff --git a/tests/ref/layout/par-bidi.png b/tests/ref/layout/par-bidi.png
index c9be82d4..0406fbf1 100644
--- a/tests/ref/layout/par-bidi.png
+++ b/tests/ref/layout/par-bidi.png
Binary files differ
diff --git a/tests/ref/layout/par-indent.png b/tests/ref/layout/par-indent.png
index 7a0bd4b6..7aca22c1 100644
--- a/tests/ref/layout/par-indent.png
+++ b/tests/ref/layout/par-indent.png
Binary files differ
diff --git a/tests/ref/layout/par-justify.png b/tests/ref/layout/par-justify.png
index e8b50723..1ef78332 100644
--- a/tests/ref/layout/par-justify.png
+++ b/tests/ref/layout/par-justify.png
Binary files differ
diff --git a/tests/ref/layout/par-knuth.png b/tests/ref/layout/par-knuth.png
index fca0892e..afe590b0 100644
--- a/tests/ref/layout/par-knuth.png
+++ b/tests/ref/layout/par-knuth.png
Binary files differ
diff --git a/tests/ref/layout/par-simple.png b/tests/ref/layout/par-simple.png
index 92f98b36..a645bfd8 100644
--- a/tests/ref/layout/par-simple.png
+++ b/tests/ref/layout/par-simple.png
Binary files differ
diff --git a/tests/ref/layout/par.png b/tests/ref/layout/par.png
index 2c19ffcf..f25f56d2 100644
--- a/tests/ref/layout/par.png
+++ b/tests/ref/layout/par.png
Binary files differ
diff --git a/tests/ref/layout/place-background.png b/tests/ref/layout/place-background.png
index eb2c4b71..d9c1c42f 100644
--- a/tests/ref/layout/place-background.png
+++ b/tests/ref/layout/place-background.png
Binary files differ
diff --git a/tests/ref/layout/place.png b/tests/ref/layout/place.png
index f40b8c68..10686ab5 100644
--- a/tests/ref/layout/place.png
+++ b/tests/ref/layout/place.png
Binary files differ
diff --git a/tests/ref/layout/repeat.png b/tests/ref/layout/repeat.png
index e6a27ad9..8e21f102 100644
--- a/tests/ref/layout/repeat.png
+++ b/tests/ref/layout/repeat.png
Binary files differ
diff --git a/tests/ref/layout/spacing.png b/tests/ref/layout/spacing.png
index 6fe539f0..c733fb02 100644
--- a/tests/ref/layout/spacing.png
+++ b/tests/ref/layout/spacing.png
Binary files differ
diff --git a/tests/ref/layout/stack-1.png b/tests/ref/layout/stack-1.png
index 54ee1a08..1a3133b8 100644
--- a/tests/ref/layout/stack-1.png
+++ b/tests/ref/layout/stack-1.png
Binary files differ
diff --git a/tests/ref/layout/stack-2.png b/tests/ref/layout/stack-2.png
index af58d9c4..047a73af 100644
--- a/tests/ref/layout/stack-2.png
+++ b/tests/ref/layout/stack-2.png
Binary files differ
diff --git a/tests/ref/layout/table.png b/tests/ref/layout/table.png
index 9c91b892..340d93a7 100644
--- a/tests/ref/layout/table.png
+++ b/tests/ref/layout/table.png
Binary files differ
diff --git a/tests/ref/layout/terms.png b/tests/ref/layout/terms.png
index 5c695795..f14781bd 100644
--- a/tests/ref/layout/terms.png
+++ b/tests/ref/layout/terms.png
Binary files differ
diff --git a/tests/ref/math/attach.png b/tests/ref/math/attach.png
index 9c92a93d..aeab9af8 100644
--- a/tests/ref/math/attach.png
+++ b/tests/ref/math/attach.png
Binary files differ
diff --git a/tests/ref/math/content.png b/tests/ref/math/content.png
index 728e1a1e..92fe9860 100644
--- a/tests/ref/math/content.png
+++ b/tests/ref/math/content.png
Binary files differ
diff --git a/tests/ref/math/delimited.png b/tests/ref/math/delimited.png
index 29a8c915..34b61a70 100644
--- a/tests/ref/math/delimited.png
+++ b/tests/ref/math/delimited.png
Binary files differ
diff --git a/tests/ref/math/op.png b/tests/ref/math/op.png
index bb191606..ac93559c 100644
--- a/tests/ref/math/op.png
+++ b/tests/ref/math/op.png
Binary files differ
diff --git a/tests/ref/math/root.png b/tests/ref/math/root.png
index 1f08de70..267249b0 100644
--- a/tests/ref/math/root.png
+++ b/tests/ref/math/root.png
Binary files differ
diff --git a/tests/ref/math/shorthand.png b/tests/ref/math/shorthand.png
deleted file mode 100644
index e53e9465..00000000
--- a/tests/ref/math/shorthand.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/math/simple.png b/tests/ref/math/simple.png
deleted file mode 100644
index 60597c9e..00000000
--- a/tests/ref/math/simple.png
+++ /dev/null
Binary files differ
diff --git a/tests/ref/meta/document.png b/tests/ref/meta/document.png
index aa3da163..6db26511 100644
--- a/tests/ref/meta/document.png
+++ b/tests/ref/meta/document.png
Binary files differ
diff --git a/tests/ref/meta/heading.png b/tests/ref/meta/heading.png
index b4f99665..065f8e68 100644
--- a/tests/ref/meta/heading.png
+++ b/tests/ref/meta/heading.png
Binary files differ
diff --git a/tests/ref/meta/link.png b/tests/ref/meta/link.png
index 267490ad..d80acc6f 100644
--- a/tests/ref/meta/link.png
+++ b/tests/ref/meta/link.png
Binary files differ
diff --git a/tests/ref/meta/numbering.png b/tests/ref/meta/numbering.png
index ed97d891..93b9f394 100644
--- a/tests/ref/meta/numbering.png
+++ b/tests/ref/meta/numbering.png
Binary files differ
diff --git a/tests/ref/meta/outline.png b/tests/ref/meta/outline.png
index 26ee49ad..7bcb971e 100644
--- a/tests/ref/meta/outline.png
+++ b/tests/ref/meta/outline.png
Binary files differ
diff --git a/tests/ref/text/baseline.png b/tests/ref/text/baseline.png
index c28b454a..4ad82e1f 100644
--- a/tests/ref/text/baseline.png
+++ b/tests/ref/text/baseline.png
Binary files differ
diff --git a/tests/ref/text/deco.png b/tests/ref/text/deco.png
index 94bd8a38..7e3195ca 100644
--- a/tests/ref/text/deco.png
+++ b/tests/ref/text/deco.png
Binary files differ
diff --git a/tests/ref/text/edge.png b/tests/ref/text/edge.png
index 0ae2ec12..da8ed34d 100644
--- a/tests/ref/text/edge.png
+++ b/tests/ref/text/edge.png
Binary files differ
diff --git a/tests/ref/text/em.png b/tests/ref/text/em.png
index 6440e629..04cccd53 100644
--- a/tests/ref/text/em.png
+++ b/tests/ref/text/em.png
Binary files differ
diff --git a/tests/ref/text/emphasis.png b/tests/ref/text/emphasis.png
index da04d8d1..333f7006 100644
--- a/tests/ref/text/emphasis.png
+++ b/tests/ref/text/emphasis.png
Binary files differ
diff --git a/tests/ref/text/escape.png b/tests/ref/text/escape.png
index 96860fc5..47677745 100644
--- a/tests/ref/text/escape.png
+++ b/tests/ref/text/escape.png
Binary files differ
diff --git a/tests/ref/text/fallback.png b/tests/ref/text/fallback.png
index bcd0942a..d5d79ee2 100644
--- a/tests/ref/text/fallback.png
+++ b/tests/ref/text/fallback.png
Binary files differ
diff --git a/tests/ref/text/features.png b/tests/ref/text/features.png
index 1c3b030c..566694c6 100644
--- a/tests/ref/text/features.png
+++ b/tests/ref/text/features.png
Binary files differ
diff --git a/tests/ref/text/font.png b/tests/ref/text/font.png
index 65badc0a..7cf8beb5 100644
--- a/tests/ref/text/font.png
+++ b/tests/ref/text/font.png
Binary files differ
diff --git a/tests/ref/text/hyphenate.png b/tests/ref/text/hyphenate.png
index e304cb8c..7b386a51 100644
--- a/tests/ref/text/hyphenate.png
+++ b/tests/ref/text/hyphenate.png
Binary files differ
diff --git a/tests/ref/text/lang.png b/tests/ref/text/lang.png
index cbb66628..9ec88152 100644
--- a/tests/ref/text/lang.png
+++ b/tests/ref/text/lang.png
Binary files differ
diff --git a/tests/ref/text/linebreak.png b/tests/ref/text/linebreak.png
index 77eef20e..64d0d403 100644
--- a/tests/ref/text/linebreak.png
+++ b/tests/ref/text/linebreak.png
Binary files differ
diff --git a/tests/ref/text/lorem.png b/tests/ref/text/lorem.png
index ded76330..9d55df22 100644
--- a/tests/ref/text/lorem.png
+++ b/tests/ref/text/lorem.png
Binary files differ
diff --git a/tests/ref/text/microtype.png b/tests/ref/text/microtype.png
index e0d149e6..87622b0f 100644
--- a/tests/ref/text/microtype.png
+++ b/tests/ref/text/microtype.png
Binary files differ
diff --git a/tests/ref/text/quotes.png b/tests/ref/text/quotes.png
index 1054daca..20bf6828 100644
--- a/tests/ref/text/quotes.png
+++ b/tests/ref/text/quotes.png
Binary files differ
diff --git a/tests/ref/text/raw-code.png b/tests/ref/text/raw-code.png
index e7df5a34..25735e9d 100644
--- a/tests/ref/text/raw-code.png
+++ b/tests/ref/text/raw-code.png
Binary files differ
diff --git a/tests/ref/text/raw.png b/tests/ref/text/raw.png
index e2fd87d0..7a38e1a5 100644
--- a/tests/ref/text/raw.png
+++ b/tests/ref/text/raw.png
Binary files differ
diff --git a/tests/ref/text/shaping.png b/tests/ref/text/shaping.png
index 3d3e611d..7b33074f 100644
--- a/tests/ref/text/shaping.png
+++ b/tests/ref/text/shaping.png
Binary files differ
diff --git a/tests/ref/text/shift.png b/tests/ref/text/shift.png
index 1316fb77..09d68bac 100644
--- a/tests/ref/text/shift.png
+++ b/tests/ref/text/shift.png
Binary files differ
diff --git a/tests/ref/text/space.png b/tests/ref/text/space.png
index cfbf886d..d2b9a5aa 100644
--- a/tests/ref/text/space.png
+++ b/tests/ref/text/space.png
Binary files differ
diff --git a/tests/ref/text/symbol.png b/tests/ref/text/symbol.png
index f964d931..9c09732f 100644
--- a/tests/ref/text/symbol.png
+++ b/tests/ref/text/symbol.png
Binary files differ
diff --git a/tests/ref/text/tracking-spacing.png b/tests/ref/text/tracking-spacing.png
index 2ce0d549..68d80213 100644
--- a/tests/ref/text/tracking-spacing.png
+++ b/tests/ref/text/tracking-spacing.png
Binary files differ
diff --git a/tests/ref/visualize/image.png b/tests/ref/visualize/image.png
index eaea3499..0d1a0b8a 100644
--- a/tests/ref/visualize/image.png
+++ b/tests/ref/visualize/image.png
Binary files differ
diff --git a/tests/ref/visualize/line.png b/tests/ref/visualize/line.png
index 89323f76..d19dea0e 100644
--- a/tests/ref/visualize/line.png
+++ b/tests/ref/visualize/line.png
Binary files differ
diff --git a/tests/ref/visualize/shape-aspect.png b/tests/ref/visualize/shape-aspect.png
index 331c5fe5..39767fbc 100644
--- a/tests/ref/visualize/shape-aspect.png
+++ b/tests/ref/visualize/shape-aspect.png
Binary files differ
diff --git a/tests/ref/visualize/shape-circle.png b/tests/ref/visualize/shape-circle.png
index 27aaf819..a2ee279d 100644
--- a/tests/ref/visualize/shape-circle.png
+++ b/tests/ref/visualize/shape-circle.png
Binary files differ
diff --git a/tests/ref/visualize/shape-ellipse.png b/tests/ref/visualize/shape-ellipse.png
index da9278d5..6de5e9f6 100644
--- a/tests/ref/visualize/shape-ellipse.png
+++ b/tests/ref/visualize/shape-ellipse.png
Binary files differ
diff --git a/tests/ref/visualize/shape-fill-stroke.png b/tests/ref/visualize/shape-fill-stroke.png
index b8c78a55..cabbfb2e 100644
--- a/tests/ref/visualize/shape-fill-stroke.png
+++ b/tests/ref/visualize/shape-fill-stroke.png
Binary files differ
diff --git a/tests/ref/visualize/shape-rect.png b/tests/ref/visualize/shape-rect.png
index 9586d005..17675400 100644
--- a/tests/ref/visualize/shape-rect.png
+++ b/tests/ref/visualize/shape-rect.png
Binary files differ
diff --git a/tests/ref/visualize/shape-square.png b/tests/ref/visualize/shape-square.png
index d710b84c..46e243e1 100644
--- a/tests/ref/visualize/shape-square.png
+++ b/tests/ref/visualize/shape-square.png
Binary files differ
diff --git a/tests/src/benches.rs b/tests/src/benches.rs
index 50324c78..1628f32d 100644
--- a/tests/src/benches.rs
+++ b/tests/src/benches.rs
@@ -11,7 +11,7 @@ use typst::World;
use unscanny::Scanner;
const TEXT: &str = include_str!("../typ/compiler/bench.typ");
-const FONT: &[u8] = include_bytes!("../../assets/fonts/IBMPlexSans-Regular.ttf");
+const FONT: &[u8] = include_bytes!("../../assets/fonts/LinLibertine_R.ttf");
main!(
bench_decode,
diff --git a/tests/typ/compiler/bench.typ b/tests/typ/compiler/bench.typ
index 194d996d..7276776d 100644
--- a/tests/typ/compiler/bench.typ
+++ b/tests/typ/compiler/bench.typ
@@ -1,3 +1,5 @@
+// Ref: false
+
// Configuration with `page` and `font` functions.
#set page(width: 450pt, margin: 1cm)
diff --git a/tests/typ/compiler/shorthand.typ b/tests/typ/compiler/shorthand.typ
index 02c42ab0..6df5e340 100644
--- a/tests/typ/compiler/shorthand.typ
+++ b/tests/typ/compiler/shorthand.typ
@@ -7,7 +7,7 @@ The non-breaking~space does work.
// Make sure non-breaking and normal space always
// have the same width. Even if the font decided
// differently.
-#set text("Latin Modern Roman")
+#set text("New Computer Modern")
a b \
a~b
diff --git a/tests/typ/compiler/show-text.typ b/tests/typ/compiler/show-text.typ
index 705c1112..b175c17d 100644
--- a/tests/typ/compiler/show-text.typ
+++ b/tests/typ/compiler/show-text.typ
@@ -9,7 +9,7 @@ Die Zeitung Der Spiegel existiert.
---
// Another classic example.
#show "TeX": [T#h(-0.145em)#box(move(dy: 0.233em)[E])#h(-0.135em)X]
-#show regex("(Lua)?(La)?TeX"): name => box(text("Latin Modern Roman")[#name])
+#show regex("(Lua)?(La)?TeX"): name => box(text("New Computer Modern")[#name])
TeX, LaTeX, LuaTeX and LuaLaTeX!
diff --git a/tests/typ/compute/foundations.typ b/tests/typ/compute/foundations.typ
index eb3e7e35..d6c0f82b 100644
--- a/tests/typ/compute/foundations.typ
+++ b/tests/typ/compute/foundations.typ
@@ -54,7 +54,7 @@
#eval("let")
---
-#show raw: it => text("IBM Plex Sans", eval("[" + it.text + "]"))
+#show raw: it => text("PT Sans", eval("[" + it.text + "]"))
Interacting
```
diff --git a/tests/typ/layout/columns.typ b/tests/typ/layout/columns.typ
index b5dbf96f..eafb0518 100644
--- a/tests/typ/layout/columns.typ
+++ b/tests/typ/layout/columns.typ
@@ -3,7 +3,7 @@
---
// Test normal operation and RTL directions.
#set page(height: 3.25cm, width: 7.05cm, columns: 2)
-#set text(lang: "ar", "Noto Sans Arabic", "IBM Plex Serif")
+#set text(lang: "ar", "Noto Sans Arabic", "Linux Libertine")
#set columns(gutter: 30pt)
#box(fill: conifer, height: 8pt, width: 6pt) وتحفيز
diff --git a/tests/typ/layout/container-fill.typ b/tests/typ/layout/container-fill.typ
index 34849d88..f5947e06 100644
--- a/tests/typ/layout/container-fill.typ
+++ b/tests/typ/layout/container-fill.typ
@@ -1,7 +1,7 @@
#set page(height: 100pt)
#let words = lorem(18).split()
#block(inset: 8pt, width: 100%, fill: aqua, stroke: aqua.darken(30%))[
- #words.slice(0, 12).join(" ")
- #box(fill: teal, outset: 2pt)[incididunt]
- #words.slice(12).join(" ")
+ #words.slice(0, 13).join(" ")
+ #box(fill: teal, outset: 2pt)[tempor]
+ #words.slice(13).join(" ")
]
diff --git a/tests/typ/layout/enum-numbering.typ b/tests/typ/layout/enum-numbering.typ
index 1d905f69..ee4b25b9 100644
--- a/tests/typ/layout/enum-numbering.typ
+++ b/tests/typ/layout/enum-numbering.typ
@@ -37,7 +37,7 @@
---
// Test numbering with closure and nested lists.
-#set text("Latin Modern Roman")
+#set text("New Computer Modern")
#set enum(numbering: (..args) => math.mat(args.pos()), full: true)
+ A
+ B
diff --git a/tests/typ/layout/flow-orphan.typ b/tests/typ/layout/flow-orphan.typ
index 482fd145..9c5c2399 100644
--- a/tests/typ/layout/flow-orphan.typ
+++ b/tests/typ/layout/flow-orphan.typ
@@ -8,7 +8,7 @@
This is the start and it goes on.
---
-#set page("a8", height: 150pt)
+#set page("a8", height: 140pt)
#set text(weight: 700)
// Fits fully onto the first page.
diff --git a/tests/typ/layout/grid-2.typ b/tests/typ/layout/grid-2.typ
index 7df64a56..66623878 100644
--- a/tests/typ/layout/grid-2.typ
+++ b/tests/typ/layout/grid-2.typ
@@ -1,7 +1,7 @@
// Test using the `grid` function to create a finance table.
---
-#set page(width: 12cm, height: 2.5cm)
+#set page(width: 11cm, height: 2.5cm)
#grid(
columns: 5,
column-gutter: (2fr, 1fr, 1fr),
diff --git a/tests/typ/layout/par-bidi.typ b/tests/typ/layout/par-bidi.typ
index a7274e8a..aa881a7b 100644
--- a/tests/typ/layout/par-bidi.typ
+++ b/tests/typ/layout/par-bidi.typ
@@ -3,7 +3,6 @@
---
// Test reordering with different top-level paragraph directions.
#let content = par[Text טֶקסט]
-#set text("IBM Plex Serif")
#text(lang: "he", content)
#text(lang: "de", content)
@@ -11,7 +10,7 @@
// Test that consecutive, embedded LTR runs stay LTR.
// Here, we have two runs: "A" and italic "B".
#let content = par[أنت A#emph[B]مطرC]
-#set text("IBM Plex Serif", "Noto Sans Arabic")
+#set text("PT Sans", "Noto Sans Arabic")
#text(lang: "ar", content)
#text(lang: "de", content)
@@ -19,30 +18,29 @@
// Test that consecutive, embedded RTL runs stay RTL.
// Here, we have three runs: "גֶ", bold "שֶׁ", and "ם".
#let content = par[Aגֶ#strong[שֶׁ]םB]
-#set text("IBM Plex Serif", "Noto Serif Hebrew")
+#set text("Linux Libertine", "Noto Serif Hebrew")
#text(lang: "he", content)
#text(lang: "de", content)
---
// Test embedding up to level 4 with isolates.
-#set text(dir: rtl, "IBM Plex Serif")
+#set text(dir: rtl)
א\u{2066}A\u{2067}Bב\u{2069}?
---
// Test hard line break (leads to two paragraphs in unicode-bidi).
-#set text(lang: "ar", "Noto Sans Arabic", "IBM Plex Serif")
+#set text(lang: "ar", "Noto Sans Arabic", "PT Sans")
Life المطر هو الحياة \
الحياة تمطر is rain.
---
// Test spacing.
-#set text("IBM Plex Serif")
L #h(1cm) ריווחR \
Lריווח #h(1cm) R
---
// Test inline object.
-#set text(lang: "he", "IBM Plex Serif")
+#set text(lang: "he")
קרנפיםRh#box(image("/rhino.png", height: 11pt))inoחיים
---
diff --git a/tests/typ/layout/par-indent.typ b/tests/typ/layout/par-indent.typ
index 3e44d73b..8efda42f 100644
--- a/tests/typ/layout/par-indent.typ
+++ b/tests/typ/layout/par-indent.typ
@@ -20,7 +20,7 @@ starts a paragraph without indent.
Except if you have another paragraph in them.
-#set text(8pt, lang: "ar", "Noto Sans Arabic", "IBM Plex Sans")
+#set text(8pt, lang: "ar", "Noto Sans Arabic", "Linux Libertine")
#set par(leading: 8pt)
= Arabic
diff --git a/tests/typ/layout/par-knuth.typ b/tests/typ/layout/par-knuth.typ
index dbe13fc4..0467c9a1 100644
--- a/tests/typ/layout/par-knuth.typ
+++ b/tests/typ/layout/par-knuth.typ
@@ -1,6 +1,6 @@
#set page(width: auto, height: auto)
#set par(leading: 4pt, justify: true)
-#set text(family: "Latin Modern Roman")
+#set text(family: "New Computer Modern")
#let story = [
In olden times when wishing still helped one, there lived a king whose
diff --git a/tests/typ/layout/terms.typ b/tests/typ/layout/terms.typ
index 57864423..6e828094 100644
--- a/tests/typ/layout/terms.typ
+++ b/tests/typ/layout/terms.typ
@@ -25,10 +25,10 @@
---
// Test style change.
#set text(8pt)
-/ First list: #lorem(4)
+/ First list: #lorem(6)
#set terms(hanging-indent: 30pt)
-/ Second list: #lorem(4)
+/ Second list: #lorem(5)
---
// Test grid like show rule.
diff --git a/tests/typ/layout/transform.typ b/tests/typ/layout/transform.typ
index cc744952..de193f72 100644
--- a/tests/typ/layout/transform.typ
+++ b/tests/typ/layout/transform.typ
@@ -23,7 +23,7 @@
[X]
}
-#set text("Latin Modern Roman", size)
+#set text("New Computer Modern", size)
Neither #tex, \
nor #xetex!
diff --git a/tests/typ/math/op.typ b/tests/typ/math/op.typ
index b76a2da6..882a7c4a 100644
--- a/tests/typ/math/op.typ
+++ b/tests/typ/math/op.typ
@@ -11,7 +11,7 @@ $ &sin x + log_2 x \
---
// Test scripts vs limits.
-#set text("Latin Modern Roman")
+#set text("New Computer Modern")
Discuss $lim_(n->oo) 1/n$ now.
$ lim_(n->infinity) 1/n = 0 $
diff --git a/tests/typ/text/features.typ b/tests/typ/text/features.typ
index cae240f3..c706afed 100644
--- a/tests/typ/text/features.typ
+++ b/tests/typ/text/features.typ
@@ -7,7 +7,6 @@
---
// Test smallcaps.
-#set text("Roboto")
#smallcaps[Smallcaps]
---
@@ -22,27 +21,24 @@ fi vs. #text(ligatures: false)[No fi]
---
// Test number type.
-#set text("Roboto")
#set text(number-type: "old-style")
0123456789 \
#text(number-type: auto)[0123456789]
---
// Test number width.
-#set text("Roboto")
#text(number-width: "proportional")[0123456789] \
#text(number-width: "tabular")[3456789123] \
#text(number-width: "tabular")[0123456789]
---
// Test extra number stuff.
-#set text("IBM Plex Sans")
+#set text("IBM Plex Serif")
0 vs. #text(slashed-zero: true)[0] \
1/2 vs. #text(fractions: true)[1/2]
---
// Test raw features.
-#set text("Roboto")
#text(features: ("smcp",))[Smcp] \
fi vs. #text(features: (liga: 0))[No fi]
diff --git a/tests/typ/text/font.typ b/tests/typ/text/font.typ
index d2add0f1..e832ab1d 100644
--- a/tests/typ/text/font.typ
+++ b/tests/typ/text/font.typ
@@ -41,7 +41,7 @@ Emoji: 🐪, 🌋, 🏞
#text(red, "Text") \
#text("Ubuntu", blue, "Text") \
#text([Text], teal, "IBM Plex Serif") \
-#text(forest, "Latin Modern Roman", [Text]) \
+#text(forest, "New Computer Modern", [Text]) \
---
// Error: 11-16 unexpected argument
diff --git a/tests/typ/text/hyphenate.typ b/tests/typ/text/hyphenate.typ
index 4dc5255f..42946a88 100644
--- a/tests/typ/text/hyphenate.typ
+++ b/tests/typ/text/hyphenate.typ
@@ -5,13 +5,14 @@
#set text(hyphenate: true)
#set page(width: auto)
#grid(
- columns: (70pt, 60pt),
+ columns: (50pt, 50pt),
[Warm welcomes to Typst.],
text(lang: "el")[διαμερίσματα. \ λατρευτός],
)
---
// Test disabling hyphenation for short passages.
+#set page(width: 110pt)
#set text(hyphenate: true)
Welcome to wonderful experiences. \
@@ -45,6 +46,6 @@ It's a #emph[Tree]beard.
// punctuation instead of just the words. So this tests that we don't
// do that. The test passes if there's just one hyphenation between
// "net" and "works".
-#set page(width: 70pt)
+#set page(width: 60pt)
#set text(hyphenate: true)
#h(6pt) networks, the rest.
diff --git a/tests/typ/text/microtype.typ b/tests/typ/text/microtype.typ
index fc15ec07..252d163d 100644
--- a/tests/typ/text/microtype.typ
+++ b/tests/typ/text/microtype.typ
@@ -12,7 +12,7 @@
]
// Test hanging punctuation with RTL.
-#set text(lang: "he", "IBM Plex Sans", "Noto Serif Hebrew")
+#set text(lang: "he", "PT Sans", "Noto Serif Hebrew")
בנייה נכונה של משפטים ארוכים דורשת ידע בשפה. אז בואו נדבר על מזג האוויר.
---
diff --git a/tests/typ/text/tracking-spacing.typ b/tests/typ/text/tracking-spacing.typ
index e0bd2696..413194ba 100644
--- a/tests/typ/text/tracking-spacing.typ
+++ b/tests/typ/text/tracking-spacing.typ
@@ -11,7 +11,7 @@ I'm in#text(tracking: 0.15em + 1.5pt)[ spaace]!
---
// Test that tracking doesn't disrupt mark placement.
-#set text("IBM Plex Sans", "Noto Serif Hebrew")
+#set text("PT Sans", "Noto Serif Hebrew")
#set text(tracking: 0.3em)
טֶקסט