3791 Commits

Author SHA1 Message Date
Tobias Schmitz
c15c5d8e21
WIP [no ci] 2025-07-03 10:56:43 +02:00
Tobias Schmitz
bf352e3300
feat: [no ci] generate headers attribute table cells
- fix marking repeated headers/footers as artifacts
- fix table row grouping with empty cells
2025-07-03 10:56:43 +02:00
Tobias Schmitz
5efde97f0e
fix: [no ci] ignore repeated table headers/footers in tag tree 2025-07-02 23:47:30 +02:00
Tobias Schmitz
22bbabca38
fix: [no ci] bug due to table cell start tags in grid layout code 2025-07-01 17:47:55 +02:00
Tobias Schmitz
f948bdcc3f
feat: [no ci] tag table headers and footers 2025-07-01 14:26:43 +02:00
Tobias Schmitz
bf86c28682
feat: [no ci] support headings with level >= 7 2025-07-01 14:26:43 +02:00
Tobias Schmitz
f35d6e5bf9
refactor: [no ci] move link tagging code 2025-07-01 14:26:43 +02:00
Tobias Schmitz
a6b35ec20d
fix: [no ci] don't include outline title in TOC hierarchy 2025-07-01 14:26:43 +02:00
Tobias Schmitz
bb82def4f1
fix: only use link annotation quadpoints when exporting a PDF/UA-1 document 2025-07-01 14:26:43 +02:00
Tobias Schmitz
e2bfc3ffe7
feat: [no ci] hierarchical outline tags 2025-07-01 14:26:43 +02:00
Tobias Schmitz
c54ca7392c
docs: [no ci] fixup some comments 2025-07-01 14:26:43 +02:00
Tobias Schmitz
7decbb3601
feat: [no ci] mark RepeatElem as artifact 2025-07-01 14:26:43 +02:00
Tobias Schmitz
d803a62163
fix: [no ci] mark table gutter and fill as artifacts 2025-07-01 14:26:43 +02:00
Tobias Schmitz
a484ec57c4
feat: always write alt text in marked content sequence for images 2025-07-01 14:26:43 +02:00
Tobias Schmitz
a3f1d630fc
feat: [no ci] add cli args for PDF/UA-1 standard and to disable tagging 2025-07-01 14:26:43 +02:00
Tobias Schmitz
af7c260630
refactor: revert some changes to FrameItem::Link 2025-07-01 14:26:43 +02:00
Tobias Schmitz
11baf1bcca
refactor: [no ci] derive(Cast) for ArtifactKind 2025-07-01 14:26:43 +02:00
Tobias Schmitz
f191b4dd37
fix: [no ci] avoid empty marked-content sequences 2025-07-01 14:26:43 +02:00
Tobias Schmitz
6c8b75efe1
feat: [no ci] generate tags for tables 2025-07-01 14:26:43 +02:00
Tobias Schmitz
4a1fcffd93
feat: [no ci] use local krilla version 2025-07-01 14:26:43 +02:00
Tobias Schmitz
3024d5bbc0
feat: [no ci] pdf.tag function to manually create pdf tags 2025-07-01 14:26:43 +02:00
Tobias Schmitz
0881a3fac5
feat: [no ci] write tags for more elements 2025-07-01 14:26:43 +02:00
Tobias Schmitz
6900854713
feat: [no ci] write tags for links and use quadpoints in link annotations 2025-07-01 14:26:43 +02:00
Tobias Schmitz
ba714c8dbd
feat: pdf.artifact element 2025-07-01 14:26:43 +02:00
Tobias Schmitz
9d38fb4a64
feat: [no ci] mark artifacts 2025-07-01 14:26:43 +02:00
Tobias Schmitz
710356c5af
feat: [WIP] allow specifying alt text for links
skip-checks:true

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Wed May 28 17:47:35 2025 +0200
#
# On branch pdf-accessibility
# Your branch and 'origin/pdf-accessibility' have diverged,
# and have 11 and 5 different commits each, respectively.
#
# Changes to be committed:
#	modified:   crates/typst-ide/src/jump.rs
#	modified:   crates/typst-layout/src/flow/distribute.rs
#	modified:   crates/typst-layout/src/modifiers.rs
#	modified:   crates/typst-library/src/foundations/content.rs
#	modified:   crates/typst-library/src/layout/frame.rs
#	modified:   crates/typst-library/src/model/bibliography.rs
#	modified:   crates/typst-library/src/model/footnote.rs
#	modified:   crates/typst-library/src/model/link.rs
#	modified:   crates/typst-library/src/model/outline.rs
#	modified:   crates/typst-library/src/model/reference.rs
#	modified:   crates/typst-pdf/src/convert.rs
#	modified:   crates/typst-pdf/src/link.rs
#	modified:   crates/typst-render/src/lib.rs
#	modified:   crates/typst-svg/src/lib.rs
#	modified:   tests/src/run.rs
#
2025-07-01 14:26:43 +02:00
Tobias Schmitz
cc1856ca95
feat: [WIP] include links in tag tree
skip-checks:true
2025-07-01 14:26:43 +02:00
Tobias Schmitz
e8aa619ba5
feat: [WIP] write tags
skip-checks:true
2025-07-01 14:26:43 +02:00
Tobias Schmitz
8356a1a2cb
feat: [WIP] make more things locatable
skip-checks:true
2025-07-01 14:26:43 +02:00
Tobias Schmitz
5a592bbd61
feat: [draft] generate accessibility tag tree for headings
skip-checks:true
2025-07-01 14:26:43 +02:00
Robin
30ddc4a7ca
Fix typos in calc module docs (#6535) 2025-07-01 11:04:31 +00:00
Robin
d978f8c33a
Fix minor typo in array.product docs (#6532) 2025-07-01 11:04:11 +00:00
Adrián Delgado
c99f3ffc7d
Fix typo in PDF standard CLI help part 2 (#6531) 2025-06-30 16:51:36 +00:00
Adrián Delgado
880f56c90d
Fix typo in PDF standard CLI help (#6518) 2025-06-30 08:27:42 +00:00
Robin
a6cf0247b2
Fix typo in Advanced Styling docs tutorial (#6517) 2025-06-30 08:27:22 +00:00
Laurenz
c4bcfb18c1
Support HTML tests in test-helper extension (#6504) 2025-06-30 08:27:02 +00:00
Laurenz
e8f9877fc5
Acknowledgements (#6528) 2025-06-30 08:23:15 +00:00
Max
74b1b10986
Bump typst-dev-assets (#6514) 2025-06-27 10:35:05 +00:00
+merlan #flirora
584dd5fec6
Fix panic when sampling across two coincident gradient stops (#6166) 2025-06-27 09:26:15 +00:00
+merlan #flirora
b9f3a95e03
Sort line items by logical order when constructing frame (#5887)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-06-27 08:36:46 +00:00
Florian Bohlken
e8ce894ee7
Improve sentence in guide for LaTeX users (#6511) 2025-06-26 15:24:55 +00:00
Laurenz
9311f6f08e
Basic support for text decoration functions in HTML (#6510) 2025-06-26 13:44:45 +00:00
Laurenz
7420ec972f
Fix nested HTML frames (#6509) 2025-06-26 13:20:22 +00:00
Said A.
5dd5771df0
Disallow empty labels and references (#5776) (#6332)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-06-26 09:18:51 +00:00
Malo
04fd0acaca
Allow deprecating symbol variants (#6441) 2025-06-26 08:24:21 +00:00
Laurenz
6a1d6c08e2
Consistent sizing for html.frame (#6505) 2025-06-26 08:07:41 +00:00
Laurenz
35809387f8
Support in operator on strings and modules (#6498) 2025-06-26 08:06:22 +00:00
Connor K
d3caedd813
Fix typos in page-setup.md (#6499) 2025-06-25 16:59:19 +00:00
+merlan #flirora
d54544297b
Minor fixes to doc comments (#6500) 2025-06-25 16:58:40 +00:00
Laurenz
f2f527c451
Also fix encoding of <textarea> (#6497) 2025-06-24 15:52:15 +00:00