summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2024-10-18 15:10:22 +0200
committerLaurenz <laurmaedje@gmail.com>2024-10-18 16:21:08 +0200
commit242a16e77a867dabc538a767fcd46a38b8b23a2e (patch)
tree82320bc071e23a41c0d4d858beda1ab687a2c86c /tests
parent0774943f1d877a3146817f6dc9fec3549537edd3 (diff)
Fix optimized linebreaks without justification (#5236)
Diffstat (limited to 'tests')
-rw-r--r--tests/ref/issue-5235-linebreak-optimized-without-justify.pngbin0 -> 5821 bytes
-rw-r--r--tests/suite/layout/inline/linebreak.typ16
2 files changed, 16 insertions, 0 deletions
diff --git a/tests/ref/issue-5235-linebreak-optimized-without-justify.png b/tests/ref/issue-5235-linebreak-optimized-without-justify.png
new file mode 100644
index 00000000..b36dc406
--- /dev/null
+++ b/tests/ref/issue-5235-linebreak-optimized-without-justify.png
Binary files differ
diff --git a/tests/suite/layout/inline/linebreak.typ b/tests/suite/layout/inline/linebreak.typ
index 8371d76e..e4b04b24 100644
--- a/tests/suite/layout/inline/linebreak.typ
+++ b/tests/suite/layout/inline/linebreak.typ
@@ -123,3 +123,19 @@ For info see #link("https://myhost.tld").
// - shaping that results in multiple glyphs in the same cluster
#set text(font: "Noto Sans Thai")
#h(85pt) งบิก
+
+--- issue-5235-linebreak-optimized-without-justify ---
+#set page(width: 207pt, margin: 15pt)
+#set text(11pt)
+
+#set par(linebreaks: "simple")
+Some texts feature many longer
+words. Those are often exceedingly
+challenging to break in a visually
+pleasing way.
+
+#set par(linebreaks: "optimized")
+Some texts feature many longer
+words. Those are often exceedingly
+challenging to break in a visually
+pleasing way.