840 Commits

Author SHA1 Message Date
Michael Färber
df4e6715cf
HTML tests (#5594)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-20 09:48:17 +00:00
PgBiel
9b697d59ae
Fix infinite loop with footnote which never fits (#5498) 2024-12-18 16:54:14 +00:00
Emmanuel Lesueur
257764181e
New curve element that supersedes path (#5323)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-18 15:58:57 +00:00
wznmickey
05559a6638
Bump unicode-bidi (#5598)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-18 11:15:38 +00:00
Peng Guanwen
73253d4651
Support for defining which charset should be covered by a font (#5305)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-17 14:07:45 +00:00
PgBiel
60f246ece2
Fix sticky blocks at the top of blocks and pages (#5581)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-17 09:41:18 +00:00
Laurenz
1346385255
Rename pattern to tiling (#5590) 2024-12-17 09:25:27 +00:00
Laurenz
ed67220e4b
Remove deprecated things and compatibility behaviours (#5591) 2024-12-17 09:25:15 +00:00
Eric Biedert
51020fcf3c
Get numbering of page counter from style chain (#5589) 2024-12-16 20:23:13 +00:00
+merlan #flirora
d3620df4c6
Add reversed numbering (#5563) 2024-12-16 13:45:57 +00:00
Laurenz
521ceae889
Fix crash due to consecutive weak spacing (#5562) 2024-12-11 15:46:10 +00:00
Ian Wrzesinski
5e0e58d26e
Add number-syntax edge case tests (#5560) 2024-12-11 11:33:59 +00:00
Ian Wrzesinski
ef4fc040b2
Improve raw trimming (#5541) 2024-12-11 11:31:04 +00:00
PgBiel
c2cc09e71a
Forbid footnote migration in pending floats (#5497)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-09 09:55:58 +00:00
+merlan #flirora
73dd5a085e
Fix sizing of quadratic shapes (square/circle) (#5451)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
Co-authored-by: PgBiel <9021226+PgBiel@users.noreply.github.com>
2024-12-09 09:33:30 +00:00
Laurenz
4729d3d3bd
Fix language-dependant figure caption separator in outline (#5550) 2024-12-08 18:36:04 +00:00
Max
468a60103d
Fix multiline annotations in over- elems in math changing the baseline (#5459) 2024-12-08 16:55:34 +00:00
PgBiel
62567fc91e
Fix multiple footnotes in footnote entry (#5545) 2024-12-08 16:35:54 +00:00
PgBiel
a1a5215234
Ensure par and align interrupt cite groups and lists (#5526) 2024-12-08 16:25:47 +00:00
Ian Wrzesinski
50dcacea9a
Convert unopened square-brackets into a hard error (#5414) 2024-12-08 16:23:14 +00:00
PgBiel
884c02872c
Fix text fill within clip: true blocks in PNG export (#5502) 2024-12-04 10:00:04 +00:00
Max
578ba640f3
Fix weak spacing being ignored unconditionally in math.lr (#5477) 2024-11-27 11:16:25 +00:00
Max
f29fbea2fc
Use extended shape information for glyph text_like-ness (#5483) 2024-11-27 11:11:49 +00:00
Max
8fe8b2a239
Ignore leading and trailing ignorant fragments in math.lr (#5473) 2024-11-26 20:51:22 +00:00
Max
fd5e642fb4
Tags shouldn't affect row height in equations (#5458) 2024-11-26 12:37:53 +00:00
Max
6d35972c3d
Update NewCM fonts to version 7.0.0 (#5465) 2024-11-26 12:36:53 +00:00
Ian Wrzesinski
5672cc2a29
Update list/enum tests and recognize #762 as already closed (#5433) 2024-11-17 09:18:44 +00:00
wznmickey
cce744cf78
Fix unnecessary hyphenation (#5394) 2024-11-17 09:04:07 +00:00
Max
8d4f01d284
Add support for page references through new ref.form property (#4729) 2024-11-12 12:54:25 +00:00
wznmickey
ada30cd5b1
Fix unstoppable empty footnote loop (#5354) (#5364) 2024-11-05 08:27:25 +00:00
Sébastien d'Herbais de Thun
692d846d25
Disable justification in raw(block: true, ...) (#4889)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-11-04 09:37:29 +00:00
Ian Wrzesinski
9d9a1b1e33 17. Replace while loop closures and Parser::end() to use SyntaxSet 2024-11-03 20:28:49 -05:00
Max
f85faf957f
Add math.accent support for flac and dtls OpenType features (#5202) 2024-10-30 15:29:15 +00:00
Kevin K.
33a035ee0d
Fix wrong Greek and Ukrainian language codes (#5261)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-10-28 14:42:25 +00:00
Eric Biedert
45377f25ec
Fix clipping with outset (#5295)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-10-28 14:31:00 +00:00
Laurenz
711a2d8807
Fix optimized linebreaks without justification (#5236) 2024-10-18 13:10:22 +00:00
Laurenz
03a766444a
Put floats back above footnotes instead of below (#5204) 2024-10-14 15:36:29 +00:00
Laurenz
6a8e29b2e5
Fix tag order with place and fr block bugs (#5203) 2024-10-14 14:18:25 +00:00
Laurenz
8b6f7298e3
Fix outline with CJK text (#5187) 2024-10-12 12:01:34 +00:00
Laurenz
bb0e089474
Fix logical ordering of floats and footnotes (#5185) 2024-10-12 12:01:31 +00:00
Max
b5b92e21e9
Fix bug in math.frac layout code (#5177) 2024-10-10 15:52:55 +00:00
Laurenz
92aacdb480
Fix scales for unit conversion (#5169) 2024-10-10 15:51:48 +00:00
Eric Biedert
f1f2de889a
Resolve lengths in math with scaled font size (#5168) 2024-10-10 12:03:11 +00:00
Laurenz
9ee80762a5
Disable line numbers for block equations (#5163) 2024-10-08 15:58:05 +00:00
Laurenz
b7725a7442
Allow unbreakable multi-layouters to expand (#5162) 2024-10-08 15:55:44 +00:00
Laurenz
fc5858c982
Allow sticky blocks to be breakable (#5161) 2024-10-08 13:13:14 +00:00
Yip Coekjan
7a96c86487
Fix smartquotes after inline equations (#5149) 2024-10-08 08:37:11 +00:00
Eric Biedert
82a2c3619a
Add exception for NewCM Math Bold (#5126) 2024-10-07 08:23:32 +00:00
Martin Haug
f6406ed901
Update Hayagriva (#5088) 2024-10-02 15:53:23 +00:00
Laurenz
fcdccc9cba
Fix textual grouping (#5097) 2024-10-02 11:51:09 +00:00