summaryrefslogtreecommitdiff
path: root/tests/ref
AgeCommit message (Collapse)Author
2023-09-13Update to usvg 0.35 (#2113)Laurenz Stampfl
2023-09-13Fix floating placement within containersLaurenz
Fixes #1879
2023-09-13Bump dependenciesLaurenz
2023-09-13Fix newline in text in mathLaurenz
Fixes #1948
2023-09-13Fix box in 100% width blockLaurenz
Fixes #2128
2023-09-13Add logical numbering support for PDF export (#1933)Kevin K
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-09-12Add figure separator field (#1791)Dmitrij
2023-09-12Add `figure.caption` element (#1704)MALO
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-09-12Fix newline parsing behaviour in markupLaurenz
2023-09-11Update tests for type system changesLaurenz
2023-09-11Wrap into an equation when a Math expr is evaluated (#2081)LU Jialin
2023-09-11Provide `highlight` function for setting the background color of text (#2076)LU Jialin
2023-09-09Fix font family mismatch between Typst and usvgLaurenz
Fixes #2051
2023-09-06Fix spacing after number in mathLaurenz
Fixes #1052
2023-09-06Don't automatically match fencesLaurenz
Fixes #306
2023-09-06Interpret vertical page number alignment differentlyLaurenz
The vertical alignment of `number-align` now selects header or footer instead of aligning within the footer. This is a minor breaking change because - top behaves differently now - horizon is now forbidden - bottom (the new default) behaves differently, too Typical number-align usage will likely not use the vertical component at all, though. Fixes #645
2023-09-05Bump hayagrivaLaurenz
2023-09-04Fix improper line wrapping in the presence of medial newlines (#2056)bluebear94
Fixes #2019.
2023-09-01Rename testLaurenz
The name `empty` shall not appear in any test but `empty.typ`.
2023-08-31Replace tabs with spaces in raw elements. (#2042)Anton Wetzel
2023-08-31Add regular polygons to visualize (#1215)Reid Johnson
2023-08-30Introduce second variant of Ignorant Behaviour and prevent weak page breaks ↵Beiri22
at basically empty pages (#1929)
2023-08-26Fix weak spacing broken in math (#1966)sitandr
2023-08-25Initial support for augmented matrices (#1679)lolstork
2023-08-23Render opening smart quote after another opening quote of a different type ↵bluebear94
(#1559)
2023-08-23linebreak_optimized: Handle breakpoints separated only by spaces (#1821)bluebear94
2023-08-22Support selectors with and/or followed by before/after (#1883)damaxwell
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-08-21Check for control flow event before let binding (#1912)bluebear94
Fixes #1906 (trying to destructure the result of `continue`).
2023-08-10Fix single prime in subscript (#1909)sitandr
* Fix single prime in subscript (a_' producing wrong result) * Clippy
2023-08-08Penalize runts (#1858)Matt Fellenz
2023-08-05Decode image (#1810)Beiri22
2023-08-05Period and slash are ordinary characters in math (#1855)damaxwell
2023-08-05Correct spacing between closing delimiter and large operators (#1857)damaxwell
2023-08-03layout::par::finalize: Bound allotted width when fitting to width (#1828)bluebear94
Sometimes, optimized line breaking outputs lines that are wider than the allotted width so that spacing between words can be narrowed to fit. However, the width calculation for the fit-to-width case does not account for this, causing the resulting width to exceed the width of the region. This commit takes the minimum of the calculated width with the width of the region. Fixes #1825.
2023-08-03Ensure normal weight math font face is consistent (#1774)damaxwell
2023-08-03large operators have limits in displays; relations have limits always (#1748)damaxwell
2023-08-03Warn if layout doesn't stabilize (#1684)bluebear94
2023-07-20Improved #box baselines in math (#1755)damaxwell
* Improved #box baselines in math * add a test
2023-07-20Center delimiters vertically about the axis (#1756)damaxwell
2023-07-20Center large operators on axis (#1735)damaxwell
2023-07-19Identify state by key onlyLaurenz
2023-07-19Resolve `place` deltas relative to real container sizeLaurenz
2023-07-19Positions placed elements relative to real container size (#1745)Laurenz
This positions placed elements relative to the real container size instead of relative to the base size of the region. This makes its usage more versatile. Fixes #82 Fixes #685 Fixes #1705
2023-07-19Support OpenType writing script (#1697)damaxwell
2023-07-18Support `scope` argument for `eval`Laurenz
2023-07-18Improved math root layout (#1743)damaxwell
2023-07-18split attach test (#1744)damaxwell
2023-07-17Support for bounding box text edges (#1626)damaxwell
2023-07-17Load theme for raw code (#1675)Myriad-Dreamin
2023-07-17Classify `dots.c`, `dots.down`, `dots.up` and `dots.v` as normal (#1726)Liam Murphy
Fixes #713. They were previously classified by Unicode as relations, which caused a '+' sign after one of them to be treated as a unary operator rather than a binary operator. This PR overrides the Unicode classification and classifies them as normal instead, which causes a '+' sign after one of them to be properly treated as a binary operator.