summaryrefslogtreecommitdiff
path: root/library/src
AgeCommit message (Collapse)Author
2023-05-12Initial support for breakable figures (#1121)Pg Biel
2023-05-11Adjust attach() per TeXbook Appendix G 18a (#1129)Leedehai
2023-05-11Default enum number alignment to 'end' (#1042)Pg Biel
2023-05-11Improve alignment of text inside raw blocks (#1034)Pg Biel
2023-05-11Implement sophisticated CJK punctuation adjustment (#954)Peng Guanwen
2023-05-11Alternate between right/left alignment in equations (#936)Alex Saveau
2023-05-11Documentation fixesLaurenz
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-11Fix typo in text fractions tooltip (#1167)jannisko
2023-05-08Left and right double tackMartin Haug
2023-05-03Function scopes (#1032)Pg Biel
2023-05-03Add shorthand for root operation (#929)Marmare314
2023-05-03Make ligatures copyable and searchableLaurenz
Fixes #479 Fixes #1040
2023-05-02fix: typos (#1074)Alberto Vilches
2023-05-02Add ICC profiles to images in PDF and update `usvg`, `svg2pdf` (#822)Martin Haug
2023-05-01Add `.yaml` to supported bib file exts and update uknown bib format message ↵Emil Walser
(#1064)
2023-05-01Optimize `.count() > 1` check (#1053)Matt Fellenz
This can be trivially optimized to `.nth(1).is_some()` which obviates evaluating every element in the iterator.
2023-05-01Fix smartquotes in outline (#1047)chris-02
Fixes #1041.
2023-05-01Fix two things in docsLaurenz
2023-04-29Update query's documentation (#1026)方而静
2023-04-29whoops (#1035)Pg Biel
2023-04-28Slight improvement to attach.rs's doc (#996)Leedehai
2023-04-28Nit: sort and annotate codepoints which should attach as limits (#999)Leedehai
2023-04-28Initial fix for spacing on decorated math operators (#1023)Pg Biel
2023-04-27Make ast == ast.op (fixes #1004) (#1017)Alex Saveau
2023-04-27Add translation for Chinese (Traditional) (#1000)pan93412
2023-04-27Correct some typos (#987)Alexander Seiler
2023-04-26Touch up docsLaurenz
2023-04-26Add toml support (#807)HarmoGlace
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-25Support indices preceding the base symbol, revamping #699 (#825)Leedehai
Breaking change: abbreviate attach() attachment params, top -> t, bottom -> b
2023-04-25Support implicit alignment (#749)Alex Saveau
2023-04-24Remove unnecessary closing bracket in example (#961)jdierkes
2023-04-24Fix broken matrices with alignment and optimize code while we're at it (#935)Alex Saveau
2023-04-24Obey alignment in matrices (#892)Alex Saveau
2023-04-24Spanish quote marks (#941)Luis David Licea Torres
2023-04-23Support show-set for outline and bibliography headingsLaurenz
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-21Implement math `cancel` function (#793)Pg Biel
2023-04-20Convert math alignment to single-pass algorithm (#891)Alex Saveau
2023-04-20Add `quo`, `trunc` and `fract` calculation methods and rename `mod` to `rem` ↵HarmoGlace
(#890)
2023-04-20Add alt text to image function and PDF (#823)Martin Haug
2023-04-19Add atan2 (#846)Matt Fellenz