| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-08-05 | Decode image (#1810) | Beiri22 | |
| 2023-08-05 | Period and slash are ordinary characters in math (#1855) | damaxwell | |
| 2023-08-05 | Correct spacing between closing delimiter and large operators (#1857) | damaxwell | |
| 2023-08-03 | layout::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-03 | Ensure normal weight math font face is consistent (#1774) | damaxwell | |
| 2023-08-03 | large operators have limits in displays; relations have limits always (#1748) | damaxwell | |
| 2023-08-03 | Warn if layout doesn't stabilize (#1684) | bluebear94 | |
| 2023-07-20 | Improved #box baselines in math (#1755) | damaxwell | |
| * Improved #box baselines in math * add a test | |||
| 2023-07-20 | Center delimiters vertically about the axis (#1756) | damaxwell | |
| 2023-07-20 | Center large operators on axis (#1735) | damaxwell | |
| 2023-07-19 | Identify state by key only | Laurenz | |
| 2023-07-19 | Resolve `place` deltas relative to real container size | Laurenz | |
| 2023-07-19 | Positions 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-19 | Support OpenType writing script (#1697) | damaxwell | |
| 2023-07-18 | Support `scope` argument for `eval` | Laurenz | |
| 2023-07-18 | Improved math root layout (#1743) | damaxwell | |
| 2023-07-18 | split attach test (#1744) | damaxwell | |
| 2023-07-17 | Support for bounding box text edges (#1626) | damaxwell | |
| 2023-07-17 | Load theme for raw code (#1675) | Myriad-Dreamin | |
| 2023-07-17 | Classify `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. | |||
| 2023-07-10 | Do not take empty lines into account when computing `raw` block dedent (#1676) | MALO | |
| 2023-07-10 | Basic floating placement | Laurenz | |
| 2023-07-10 | Better primes in math (#1614) | sitandr | |
| 2023-07-10 | Customizable math classes (#1681) | Eric Biedert | |
| 2023-07-06 | Raw syntax definition loading (#1655) | Sébastien d'Herbais de Thun | |
| 2023-07-06 | Handle single and alternate substs for single glyphs in math mode (#1592) | bluebear94 | |
| 2023-07-06 | Add support for weak elements in math (#1633) | bluebear94 | |
| 2023-06-26 | support optical sizes for script/scriptscript when available (#1580) | damaxwell | |
| 2023-06-26 | math under/overline now draws simple lines based on parameters in math font ↵ | damaxwell | |
| table (#1568) | |||
| 2023-06-26 | Make footnotes referenceable (#1546) | MALO | |
| 2023-06-26 | shape_tofus: respect text direction when inserting tofus (#1519) | bluebear94 | |
| This ensures that the ranges of the shaped glyphs are monotonically decreasing in right-to-left-text, thus avoiding nonsensical results in find_safe_to_break that later causes a panic (see #1373). Additionally, debug assertions have been added to catch non-monotonic glyph ranges. | |||
| 2023-06-24 | Added argument to disable limits in inline math, closes #1522 (#1552) | sitandr | |
| 2023-06-24 | Improve image rendering under rotation when exporting to PNG (#1547) | Tom Binford | |
| 2023-06-24 | layout::par::collect: Treat linebreak element as whitespace (#1542) | bluebear94 | |
| Fixes #1540. | |||
| 2023-06-20 | Make factorial take precedence over fraction in math expressions (#1487) | bluebear94 | |
| Fixes #1475. | |||
| 2023-06-20 | Created new system for limits (fixes #1443) (#1452) | sitandr | |
| 2023-06-12 | Fix bug with extra table lines | Laurenz | |
| Fixes #183 | |||
| 2023-06-12 | Fix bug with missing table row | Laurenz | |
| Fixes #1388 | |||
| 2023-06-12 | Delayed errors | Laurenz | |
| Fixes #785. Thanks to @Dherse for the idea! | |||
| 2023-06-12 | Clear page to Even Or Odd (#1427) | Zachary Capalbo | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2023-06-12 | Support for inside and outside margins (#1308) | Luis David Licea Torres | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2023-06-12 | Add `outline.entry` (#1423) | Pg Biel | |
| 2023-06-09 | Treat function-looking code in attachment as function (#985) | Alex Saveau | |
| 2023-06-09 | Don't type check matrices (#1442) | Alex Saveau | |
| 2023-06-08 | Improve footnote handling for multi-page blocks | Laurenz | |
| 2023-06-08 | Fix footnote in columns | Laurenz | |
| Fixes #1433 | |||
| 2023-06-08 | Fix a bug with footnotes in blocks/lists/etc. | Laurenz | |
| This still not gives the "footnote and entry" are on same page invariant for blocks, but at least we do not get random extraneous page breaks anymore. Relevant issues: #1275, #1433 | |||
| 2023-06-08 | Fix a bug in footnote together-keeping logic | Laurenz | |
| 2023-06-08 | Fix line alignment | Laurenz | |
| Fixes #1398. How this works for the other shapes is a hack, but the line was missing from that hack. | |||
| 2023-06-01 | Bugfix of CJK punctuation adjustment (#1384) | Peng Guanwen | |
