summaryrefslogtreecommitdiff
path: root/library/src/layout
AgeCommit message (Collapse)Author
2023-05-20FootnotesLaurenz
2023-05-17Show default values in documentationLaurenz
Fixes #169 Fixes #1102
2023-05-17Better documentation outlinesLaurenz
2023-05-17Fix figure detectionLaurenz
2023-05-15Extract category definitions into individual functionsLaurenz
2023-05-15Do not hang CJK punctuation (#1211)Peng Guanwen
2023-05-12Support for align parameter in table to take an array (#1087) (#1149)jassler
2023-05-11Default enum number alignment to 'end' (#1042)Pg Biel
2023-05-11Implement sophisticated CJK punctuation adjustment (#954)Peng Guanwen
2023-05-11Remove tracing from cheap functionsLaurenz
Turns out that having tracing enabled on some functions that get called a lot distorts the traces so that their parent stack frames look much more expensive than they actually are.
2023-05-11More efficient introspectionLaurenz
Switches from a mutable locator to one based on tracked chains and optimizes query performance.
2023-05-11Remove 'static bound on `World`Laurenz
Thanks to improvements in comemo, tracked types don't need to be 'static anymore. This means that the 'static bound on the `World` is now lifted and that the `Route` doesn't need to use unsafe code anymore to manage its lifetime.
2023-05-03Function scopes (#1032)Pg Biel
2023-05-03Make ligatures copyable and searchableLaurenz
Fixes #479 Fixes #1040
2023-05-01Fix smartquotes in outline (#1047)chris-02
Fixes #1041.
2023-04-27Correct some typos (#987)Alexander Seiler
2023-04-26Touch up docsLaurenz
2023-04-26Allow passing `region` to LocalName (#926)pan93412
2023-04-26Fix grid-cell misalignment bug (#963) (#978)jdierkes
Having a table span multiple pages can cause an alignment bug in the table itself. If the first region in a cell in a grid row is empty, all other cells in this row will skip the first region. A misalignment bug can occur, since the calculation of all region sizes happen before the skip. The overall size allocated for the content of a cell with multiple regions and content in the first region thus is too little. Fixes #963
2023-04-26Fix alignment of list markers & enum numbers (#988)Pg Biel
2023-04-25Handle margins directly in pageLaurenz
2023-04-25A small comment regarding page layoutLaurenz
2023-04-23Add note to measure function about being in infinite space (#927)Alex Saveau
2023-04-23Add instrumentation (Part 1) (#761)Sébastien d'Herbais de Thun
2023-04-18clippy::wrong_self_convention (#857)Marek Barvíř
2023-04-18Clippy fixes (#856)Marek Barvíř
2023-04-17More Chinese punctuation adjustment (#836)Peng Guanwen
and also general linebreak improvements
2023-04-16Clippy fixes (#581)Marek Barvíř
2023-04-15Fix typo in `ParElem` documentation (#810)Thiago Trannin
2023-04-13Fix linebreak after inline objects with metadataLaurenz
2023-04-13Refine linebreak algorithm for better Chinese justification (#701)Peng Guanwen
2023-04-11Add Czech translation (#683)Radim Sückr
2023-04-11Added Arabic translations (#688)Abdul Rahman Sibahi
2023-04-11Add Vietnamese Translation (#684)ichxorya
2023-04-06Unpacking syntax (#532)Marmare314
Closes #341
2023-04-06Fix block child spacingLaurenz
2023-04-06Reorganize matches on languagesLaurenz
2023-04-06Add Norwegian language support (#628)jakobrs
2023-04-06add support for polish language (#623)zymon
2023-04-06add support for slovenian language (#621)Vid Drobnič
2023-04-06Fix box and block sizingLaurenz
2023-04-05Fixed page numbering (#594)Sébastien d'Herbais de Thun
2023-04-05Spanish support (#548)felipeacsi
2023-04-05Add support for ukrainian lang (#578)Nazar Serhiichuk
2023-04-05Fix first line indent with styled textLaurenz
2023-04-04Refactor and document figuresLaurenz
2023-04-04Improved figure numbering, labelling and referencing (#491)Sébastien d'Herbais de Thun
2023-04-03Improve justification of Chinese/Japanese text (#542)Alex Sayers
2023-04-03transform: Fix documentation (#538)Johannes Wolf
2023-04-03Provide support for portuguese language (#525)Mateus Felipe C. C. Pinto