65 Commits

Author SHA1 Message Date
Laurenz
f9feea3f29 Bump dependencies 2023-09-13 14:44:45 +02:00
Kevin K
8927f3d572
Add logical numbering support for PDF export (#1933)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-09-13 10:18:08 +02:00
Dmitrij
6275dfd062
Add figure separator field (#1791) 2023-09-12 15:01:59 +02:00
MALO
976abdfe7d
Add figure.caption element (#1704)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-09-12 14:47:36 +02:00
Laurenz
305524d005 Update tests for type system changes 2023-09-11 14:42:43 +02:00
Laurenz
a71a2057f2 More type safety for spans 2023-08-29 17:35:35 +02:00
bluebear94
3c94e05ced
Warn if layout doesn't stabilize (#1684) 2023-08-03 00:24:25 +02:00
Laurenz
fc90b72355 Identify state by key only 2023-07-19 13:11:54 +02:00
Pg Biel
d37217aaa4
Add heading bookmarked toggle (#1566) 2023-07-05 16:16:00 +02:00
Laurenz
04bffc4f12 Reintroduce --root 2023-06-28 10:36:53 +02:00
MALO
33803b1614
Make footnotes referenceable (#1546) 2023-06-26 13:40:52 +02:00
Pg Biel
c58a8fbd1d
Add outline.entry (#1423) 2023-06-12 11:50:59 +02:00
Laurenz
7ece53ae0c Adjust outline indent option 2023-06-09 14:50:29 +02:00
Laurenz
56f7ede964 Improve footnote handling for multi-page blocks 2023-06-08 15:51:22 +02:00
Laurenz
2b812259c2 Fix footnote in columns
Fixes #1433
2023-06-08 12:24:47 +02:00
Sung Jeon
08b49291bc
Add NumberingKind variants for Korean (#1360)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-05-30 18:42:24 +02:00
Pg Biel
47f81f0da5
Custom outline indenting (#1157) 2023-05-30 10:46:39 +02:00
Laurenz
017027bf39 Rework delimiter errors
Fixes #572
2023-05-24 16:58:51 +02:00
Laurenz
f4fd6855e7 Fix and simplify reference supplements
- Fixes #873 by properly handling `none` supplement for`ref`.
- Fixes #523 by adding a `supplement` parameter to `math.equation`
- In the future, we can remove supplement functions in favor of show-set rules with fine-grained selectors. Currently, this is not possible because show-set + synthesis doesn't play well together
2023-05-22 20:56:30 +02:00
Laurenz
1321862cd5 Footnotes 2023-05-20 21:36:24 +02:00
Laurenz
d14d1e867f Fix figure detection 2023-05-17 12:55:25 +02:00
Pg Biel
a8728be9b0
Initial support for breakable figures (#1121) 2023-05-12 11:00:55 +02:00
Laurenz
2f0b5eeae0 More efficient introspection
Switches from a mutable locator to one based on tracked chains and optimizes query performance.
2023-05-11 11:27:00 +02:00
Laurenz
3680c854a2 Touch up docs 2023-04-26 15:37:21 +02:00
Laurenz
ff1e4049d1 Support show-set for outline and bibliography headings 2023-04-23 15:06:42 +02:00
Laurenz
9bdc4a7de0 Write PDF outline 2023-04-17 13:26:49 +02:00
Laurenz
46ce9c94e3 Fix linebreak after inline objects with metadata 2023-04-13 15:52:20 +02:00
Chen
a066a3d283
More flexible capability to control showing reference (#646) 2023-04-13 10:41:42 +02:00
Sébastien d'Herbais de Thun
1198e0cd38
Selector rework (#640) 2023-04-12 12:47:51 +02:00
Laurenz
6dcb65e3a3 Improve documentation 2023-04-11 21:54:13 +02:00
Laurenz
75461675c4 Fix numbering test 2023-04-06 15:55:28 +02:00
SteamedFish
ebb995feca
Add Chinese numbering (#565) 2023-04-06 15:50:15 +02:00
Alex Sayers
5cb226026e
Add Iroha-style numbering (+ bugfix) (#555) 2023-04-06 15:31:17 +02:00
Sébastien d'Herbais de Thun
f347ed4314
Improved figure numbering, labelling and referencing (#491) 2023-04-04 19:21:25 +02:00
Laurenz
5b0297464e Rename bibliography styles 2023-04-04 18:29:18 +02:00
Naim A
66a22b5555
Hebrew numbering (#446) 2023-04-01 16:05:06 +02:00
Lars Wrenger
631ba40e57
Support for multiple bib files in a bibliography (#296) 2023-03-31 18:41:17 +02:00
frozolotl
ed36ef3312
Add support for more characters in links (#379) 2023-03-30 21:26:43 +02:00
Laurenz
72fb155403 Link to label 2023-03-29 20:10:23 +02:00
Laurenz
1336219690 Fix numeric bibliography ordering 2023-03-27 15:21:18 +02:00
Laurenz
a5c88c19b3 Fix enum parsing and allow zero in numberings
Fixes #353.
2023-03-27 12:12:57 +02:00
Kian-Meng Ang
25acefeb5b
Fix typos (#115)
Found via `codespell -S target -L
crate,ist,thi,alle,dedented,ue,tung,nd,ende,overriden,dependant`
2023-03-22 09:02:51 +01:00
Laurenz
2d16f9434f Documentation for citation, bibliography, and content 2023-03-20 22:09:10 +01:00
Laurenz
ab43bd802e Renaming and refactoring 2023-03-19 22:39:19 +01:00
Laurenz
0ba99ab8aa Measurement and introspection rework 2023-03-19 10:19:34 +01:00
Laurenz
f2b0c5e08d Fix page counter 2023-03-18 16:28:39 +01:00
Laurenz
6d64d3e8e9 Query 2023-03-17 16:04:14 +01:00
Laurenz
c47e4cb496 State 2023-03-17 16:04:12 +01:00
Laurenz
312197b276 Counters 2023-03-17 11:45:57 +01:00
Laurenz
ecb5543985 Node links 2023-03-15 12:33:38 +01:00