diff --git a/tests/ref/pdftags/bibliography-basic.yml b/tests/ref/pdftags/bibliography-basic.yml new file mode 100644 index 000000000..b857c3965 --- /dev/null +++ b/tests/ref/pdftags/bibliography-basic.yml @@ -0,0 +1,79 @@ +- Tag: H1 + /T: "Details" + /K: + - Content: page=0 mcid=0 +- Tag: P + /K: + - Content: page=0 mcid=1 + - Tag: Reference + /K: + - Tag: Link + /Alt: "[1]" + /K: + - Content: page=0 mcid=2 + - Annotation: page=0 index=0 + - Content: page=0 mcid=3 + - Tag: Reference + /K: + - Tag: Link + /Alt: "[2, p.\u{a0}22]" + /K: + - Content: page=0 mcid=4 + - Annotation: page=0 index=1 + - Content: page=0 mcid=5 + - Tag: Reference + /K: + - Tag: Link + /Alt: "[1, p.\u{a0}4]" + /K: + - Content: page=0 mcid=6 + - Annotation: page=0 index=2 + - Content: page=0 mcid=7 + - Tag: Reference + /K: + - Tag: Link + /Alt: "[2, p.\u{a0}5]" + /K: + - Content: page=0 mcid=8 + - Annotation: page=0 index=3 + - Content: page=0 mcid=9 +- Tag: H1 + /T: "Bibliography" + /K: + - Content: page=0 mcid=10 +- Tag: L + /Numbering: Decimal + /K: + - Tag: LI + /K: + - Tag: Lbl + /K: + - Tag: Reference + /K: + - Tag: Link + /Alt: "[1]" + /K: + - Content: page=0 mcid=11 + - Annotation: page=0 index=4 + - Tag: LBody + /K: + - Tag: BibEntry + /K: + - Content: page=0 mcid=12 + - Tag: LI + /K: + - Tag: Lbl + /K: + - Tag: Reference + /K: + - Tag: Link + /Alt: "[2]" + /K: + - Content: page=0 mcid=13 + - Annotation: page=0 index=5 + - Tag: LBody + /K: + - Tag: BibEntry + /K: + - Content: page=0 mcid=14 + - Content: page=0 mcid=15 diff --git a/tests/ref/pdftags/enum-number-override-nested.yml b/tests/ref/pdftags/enum-number-override-nested.yml new file mode 100644 index 000000000..2b6a31ff6 --- /dev/null +++ b/tests/ref/pdftags/enum-number-override-nested.yml @@ -0,0 +1,44 @@ +- Tag: L + /Numbering: Decimal + /K: + - Tag: LI + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=0 + - Tag: LBody + /K: + - Tag: P + /K: + - Content: page=0 mcid=1 + - Tag: LI + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=2 + - Tag: LBody + /K: + - Tag: P + /K: + - Content: page=0 mcid=3 + - Tag: L + /Numbering: Decimal + /K: + - Tag: LI + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=4 + - Tag: LBody + /K: + - Content: page=0 mcid=5 + - Tag: LI + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=6 + - Tag: LBody + /K: + - Tag: P + /K: + - Content: page=0 mcid=7 diff --git a/tests/ref/pdftags/figure-basic.yml b/tests/ref/pdftags/figure-basic.yml new file mode 100644 index 000000000..39a7111f7 --- /dev/null +++ b/tests/ref/pdftags/figure-basic.yml @@ -0,0 +1,130 @@ +- Tag: P + /K: + - Content: page=0 mcid=0 + - Tag: Reference + /K: + - Tag: Link + /Alt: "Figure I" + /K: + - Content: page=0 mcid=1 + - Annotation: page=0 index=0 + - Content: page=0 mcid=2 + - Tag: Reference + /K: + - Tag: Link + /Alt: "Table II" + /K: + - Content: page=0 mcid=3 + - Annotation: page=0 index=1 + - Content: page=0 mcid=4 + - Content: page=0 mcid=5 +- Tag: NonStruct + /K: + - Tag: Figure + /BBox: + page: 0 + left: 59.750 + top: 54.240 + right: 90.250 + bottom: 71.820 + /K: + - Tag: Table + /BBox: + page: 0 + left: 59.750 + top: 54.240 + right: 90.250 + bottom: 71.820 + /K: + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Tag: TBody + /K: + - Tag: TR + /K: + - Tag: TD + /Headers: [] + /K: + - Content: page=0 mcid=6 + - Tag: TD + /Headers: [] + /K: + - Content: page=0 mcid=7 + - Tag: Caption + /K: + - Content: page=0 mcid=8 +- Tag: NonStruct + /K: + - Tag: Figure + /BBox: + page: 0 + left: 46.654 + top: 90.400 + right: 103.346 + bottom: 147.093 + /K: + - Content: page=0 mcid=9 + - Tag: Caption + /K: + - Content: page=0 mcid=10 +- Tag: NonStruct + /K: + - Tag: Figure + /BBox: + page: 0 + left: 52.365 + top: 165.673 + right: 97.635 + bottom: 199.833 + /K: + - Tag: Table + /BBox: + page: 0 + left: 52.365 + top: 165.673 + right: 97.635 + bottom: 199.833 + /K: + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Tag: TBody + /K: + - Tag: TR + /K: + - Tag: TD + /Headers: [] + /K: + - Content: page=0 mcid=11 + - Tag: TD + /Headers: [] + /K: + - Content: page=0 mcid=12 + - Tag: TD + /Headers: [] + /K: + - Content: page=0 mcid=13 + - Tag: TR + /K: + - Tag: TD + /Headers: [] + /K: + - Content: page=0 mcid=14 + - Tag: TD + /Headers: [] + /K: + - Content: page=0 mcid=15 + - Tag: TD + /Headers: [] + /K: + - Content: page=0 mcid=16 + - Tag: Caption + /K: + - Content: page=0 mcid=17 diff --git a/tests/ref/pdftags/grid-headers.yml b/tests/ref/pdftags/grid-headers.yml new file mode 100644 index 000000000..786ee46cd --- /dev/null +++ b/tests/ref/pdftags/grid-headers.yml @@ -0,0 +1,254 @@ +- Tag: Table + /K: + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Artifact + - Tag: THead + /K: + - Tag: TR + /K: + - Tag: TH + /Id: "U1x0y0" + /Scope: Column + /Headers: [] + /ColSpan: 5 + /K: + - Content: page=0 mcid=0 + - Tag: TR + /K: + - Tag: TH + /Id: "U1x0y1" + /Scope: Column + /Headers: [] + /K: + - Content: page=0 mcid=1 + - Tag: TH + /Id: "U1x1y1" + /Scope: Column + /Headers: [] + /K: + - Content: page=0 mcid=2 + - Tag: TH + /Id: "U1x2y1" + /Scope: Column + /Headers: [] + /K: + - Content: page=0 mcid=3 + - Tag: TH + /Id: "U1x3y1" + /Scope: Column + /Headers: [] + /K: + - Content: page=0 mcid=4 + - Tag: TH + /Id: "U1x4y1" + /Scope: Column + /Headers: [] + /K: + - Content: page=0 mcid=5 + - Tag: TBody + /K: + - Tag: TR + /K: + - Tag: TD + /Headers: ["U1x0y1"] + /K: + - Content: page=0 mcid=6 + - Tag: TD + /Headers: ["U1x1y1"] + /K: + - Content: page=0 mcid=7 + - Tag: TD + /Headers: ["U1x2y1"] + /K: + - Content: page=0 mcid=8 + - Tag: TD + /Headers: ["U1x3y1"] + /K: + - Content: page=0 mcid=9 + - Tag: TD + /Headers: ["U1x4y1"] + /K: + - Content: page=0 mcid=10 + - Tag: TR + /K: + - Tag: TD + /Headers: ["U1x0y1"] + /K: + - Content: page=0 mcid=11 + - Tag: TD + /Headers: ["U1x1y1"] + /K: + - Content: page=0 mcid=12 + - Tag: TD + /Headers: ["U1x2y1"] + /K: + - Content: page=0 mcid=13 + - Tag: TD + /Headers: ["U1x3y1"] + /K: + - Content: page=0 mcid=14 + - Tag: TD + /Headers: ["U1x4y1"] + /K: + - Content: page=0 mcid=15 + - Tag: TR + /K: + - Tag: TD + /Headers: ["U1x0y1"] + /K: + - Content: page=0 mcid=16 + - Tag: TD + /Headers: ["U1x1y1"] + /K: + - Content: page=0 mcid=17 + - Tag: TD + /Headers: ["U1x2y1"] + /K: + - Content: page=0 mcid=18 + - Tag: TD + /Headers: ["U1x3y1"] + /K: + - Content: page=0 mcid=19 + - Tag: TD + /Headers: ["U1x4y1"] + /K: + - Content: page=0 mcid=20 + - Tag: TR + /K: + - Tag: TD + /Headers: ["U1x0y1"] + /K: + - Content: page=0 mcid=21 + - Tag: TD + /Headers: ["U1x1y1"] + /K: + - Content: page=0 mcid=22 + - Tag: TD + /Headers: ["U1x2y1"] + /K: + - Content: page=0 mcid=23 + - Tag: TD + /Headers: ["U1x3y1"] + /K: + - Content: page=0 mcid=24 + - Tag: TD + /Headers: ["U1x4y1"] + /K: + - Content: page=0 mcid=25 + - Tag: TR + /K: + - Tag: TD + /Headers: ["U1x0y1"] + /K: + - Content: page=1 mcid=0 + - Tag: TD + /Headers: ["U1x1y1"] + /K: + - Content: page=1 mcid=1 + - Tag: TD + /Headers: ["U1x2y1"] + /K: + - Content: page=1 mcid=2 + - Tag: TD + /Headers: ["U1x3y1"] + /K: + - Content: page=1 mcid=3 + - Tag: TD + /Headers: ["U1x4y1"] + /K: + - Content: page=1 mcid=4 + - Tag: TR + /K: + - Tag: TD + /Headers: ["U1x0y1"] + /K: + - Content: page=1 mcid=5 + - Tag: TD + /Headers: ["U1x1y1"] + /K: + - Content: page=1 mcid=6 + - Tag: TD + /Headers: ["U1x2y1"] + /K: + - Content: page=1 mcid=7 + - Tag: TD + /Headers: ["U1x3y1"] + /K: + - Content: page=1 mcid=8 + - Tag: TD + /Headers: ["U1x4y1"] + /K: + - Content: page=1 mcid=9 diff --git a/tests/ref/pdftags/heading-basic.yml b/tests/ref/pdftags/heading-basic.yml new file mode 100644 index 000000000..8f422a726 --- /dev/null +++ b/tests/ref/pdftags/heading-basic.yml @@ -0,0 +1,16 @@ +- Tag: H1 + /T: "Level 1" + /K: + - Content: page=0 mcid=0 +- Tag: H2 + /T: "Level 2" + /K: + - Content: page=0 mcid=1 +- Tag: H3 + /T: "Level 3" + /K: + - Content: page=0 mcid=2 +- Tag: H11 + /T: "Level 11" + /K: + - Content: page=0 mcid=3 diff --git a/tests/ref/pdftags/heading-offset.yml b/tests/ref/pdftags/heading-offset.yml new file mode 100644 index 000000000..51495bda8 --- /dev/null +++ b/tests/ref/pdftags/heading-offset.yml @@ -0,0 +1,42 @@ +- Tag: H1 + /T: "Level 1" + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=0 + - Content: page=0 mcid=1 +- Tag: H1 + /T: "We're twins" + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=2 + - Content: page=0 mcid=3 +- Tag: H1 + /T: "We're twins" + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=4 + - Content: page=0 mcid=5 +- Tag: H2 + /T: "Real level 2" + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=6 + - Content: page=0 mcid=7 +- Tag: H2 + /T: "Fake level 2" + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=8 + - Content: page=0 mcid=9 +- Tag: H3 + /T: "Fake level 3" + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=10 + - Content: page=0 mcid=11 diff --git a/tests/ref/pdftags/link-basic.yml b/tests/ref/pdftags/link-basic.yml new file mode 100644 index 000000000..3c3a313f8 --- /dev/null +++ b/tests/ref/pdftags/link-basic.yml @@ -0,0 +1,40 @@ +- Tag: Link + /Alt: "https://example.com/" + /K: + - Annotation: page=0 index=0 + - Tag: P + /K: + - Content: page=0 mcid=0 +- Tag: Link + /Alt: "https://typst.org/" + /K: + - Annotation: page=0 index=1 + - Tag: P + /K: + - Content: page=0 mcid=1 +- Tag: P + /K: + - Content: page=0 mcid=2 + - Tag: Link + /Alt: "https://google.com/" + /K: + - Content: page=0 mcid=3 + - Annotation: page=0 index=2 + - Content: page=0 mcid=4 + - Content: page=0 mcid=5 +- Tag: P + /K: + - Content: page=0 mcid=6 + - Tag: Link + /Alt: "mailto:hi@typst.app" + /K: + - Content: page=0 mcid=7 + - Annotation: page=0 index=3 + - Content: page=0 mcid=8 + - Tag: Link + /Alt: "tel:123" + /K: + - Content: page=0 mcid=9 + - Annotation: page=0 index=4 + - Content: page=0 mcid=10 + - Content: page=0 mcid=11 diff --git a/tests/ref/pdftags/list-indent-specifics.yml b/tests/ref/pdftags/list-indent-specifics.yml new file mode 100644 index 000000000..74b18057e --- /dev/null +++ b/tests/ref/pdftags/list-indent-specifics.yml @@ -0,0 +1,40 @@ +- Tag: L + /Numbering: Circle + /K: + - Tag: LI + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=0 + - Tag: LBody + /K: + - Tag: P + /K: + - Content: page=0 mcid=1 + - Tag: L + /Numbering: Circle + /K: + - Tag: LI + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=2 + - Tag: LBody + /K: + - Content: page=0 mcid=3 + - Tag: LI + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=4 + - Tag: LBody + /K: + - Content: page=0 mcid=5 + - Tag: LI + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=6 + - Tag: LBody + /K: + - Content: page=0 mcid=7 diff --git a/tests/ref/pdftags/outline-spacing.yml b/tests/ref/pdftags/outline-spacing.yml new file mode 100644 index 000000000..479df2069 --- /dev/null +++ b/tests/ref/pdftags/outline-spacing.yml @@ -0,0 +1,85 @@ +- Tag: H1 + /T: "Contents" + /K: + - Content: page=0 mcid=0 +- Tag: TOC + /K: + - Tag: TOCI + /K: + - Tag: Reference + /K: + - Tag: Link + /Alt: "1. “A” page 1" + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=1 + - Content: page=0 mcid=2 + - Content: page=0 mcid=3 + - Annotation: page=0 index=0 + - Tag: TOC + /K: + - Tag: TOCI + /K: + - Tag: Reference + /K: + - Tag: Link + /Alt: "1.a. “B” page 1" + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=4 + - Content: page=0 mcid=5 + - Content: page=0 mcid=6 + - Annotation: page=0 index=1 + - Tag: TOCI + /K: + - Tag: Reference + /K: + - Tag: Link + /Alt: "1.b. “C” page 1" + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=7 + - Content: page=0 mcid=8 + - Content: page=0 mcid=9 + - Annotation: page=0 index=2 + - Tag: TOCI + /K: + - Tag: Reference + /K: + - Tag: Link + /Alt: "2. “D” page 1" + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=10 + - Content: page=0 mcid=11 + - Content: page=0 mcid=12 + - Annotation: page=0 index=3 + - Tag: TOC + /K: + - Tag: TOCI + /K: + - Tag: Reference + /K: + - Tag: Link + /Alt: "2.a. “E” page 1" + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=13 + - Content: page=0 mcid=14 + - Content: page=0 mcid=15 + - Annotation: page=0 index=4 +- Tag: H1 + /T: "A" +- Tag: H2 + /T: "B" +- Tag: H2 + /T: "C" +- Tag: H1 + /T: "D" +- Tag: H2 + /T: "E" diff --git a/tests/ref/pdftags/par-basic.yml b/tests/ref/pdftags/par-basic.yml new file mode 100644 index 000000000..5a7b2a106 --- /dev/null +++ b/tests/ref/pdftags/par-basic.yml @@ -0,0 +1,23 @@ +- Tag: P + /K: + - Content: page=0 mcid=0 + - Content: page=0 mcid=1 + - Content: page=0 mcid=2 + - Content: page=0 mcid=3 + - Content: page=0 mcid=4 + - Content: page=0 mcid=5 + - Content: page=0 mcid=6 + - Content: page=1 mcid=0 + - Content: page=1 mcid=1 +- Tag: P + /K: + - Content: page=1 mcid=2 + - Content: page=1 mcid=3 + - Content: page=1 mcid=4 + - Content: page=1 mcid=5 + - Content: page=1 mcid=6 + - Content: page=2 mcid=0 + - Content: page=2 mcid=1 + - Content: page=2 mcid=2 + - Content: page=2 mcid=3 + - Content: page=2 mcid=4 diff --git a/tests/ref/pdftags/quote-dir-align.yml b/tests/ref/pdftags/quote-dir-align.yml new file mode 100644 index 000000000..ded5274f9 --- /dev/null +++ b/tests/ref/pdftags/quote-dir-align.yml @@ -0,0 +1,11 @@ +- Tag: BlockQuote + /K: + - Content: page=0 mcid=0 + - Content: page=0 mcid=1 +- Tag: BlockQuote + /K: + - Content: page=0 mcid=2 + - Content: page=0 mcid=3 + - Content: page=0 mcid=4 + - Content: page=0 mcid=5 + - Content: page=0 mcid=6 diff --git a/tests/ref/pdftags/quote-dir-author-pos.yml b/tests/ref/pdftags/quote-dir-author-pos.yml new file mode 100644 index 000000000..549c77926 --- /dev/null +++ b/tests/ref/pdftags/quote-dir-author-pos.yml @@ -0,0 +1,17 @@ +- Tag: P + /K: + - Content: page=0 mcid=0 + - Tag: InlineQuote + /K: + - Content: page=0 mcid=1 + - Content: page=0 mcid=2 + - Content: page=0 mcid=3 +- Tag: InlineQuote + /K: + - Tag: P + /K: + - Content: page=0 mcid=4 + - Content: page=0 mcid=5 + - Content: page=0 mcid=6 + - Content: page=0 mcid=7 + - Content: page=0 mcid=8 diff --git a/tests/ref/pdftags/terms-constructor.yml b/tests/ref/pdftags/terms-constructor.yml new file mode 100644 index 000000000..ca41d74b0 --- /dev/null +++ b/tests/ref/pdftags/terms-constructor.yml @@ -0,0 +1,19 @@ +- Tag: L + /Numbering: None + /K: + - Tag: LI + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=0 + - Tag: LBody + /K: + - Content: page=0 mcid=1 + - Tag: LI + /K: + - Tag: Lbl + /K: + - Content: page=0 mcid=2 + - Tag: LBody + /K: + - Content: page=0 mcid=3 diff --git a/tests/suite/layout/grid/headers.typ b/tests/suite/layout/grid/headers.typ index ea222ee88..8d8016c6a 100644 --- a/tests/suite/layout/grid/headers.typ +++ b/tests/suite/layout/grid/headers.typ @@ -1,4 +1,4 @@ ---- grid-headers --- +--- grid-headers render pdftags --- #set page(width: auto, height: 12em) #table( columns: 5, diff --git a/tests/suite/model/bibliography.typ b/tests/suite/model/bibliography.typ index 6a0c3e3c5..8767b5f7d 100644 --- a/tests/suite/model/bibliography.typ +++ b/tests/suite/model/bibliography.typ @@ -1,6 +1,6 @@ // Test citations and bibliographies. ---- bibliography-basic --- +--- bibliography-basic render pdftags --- #set page(width: 200pt) = Details diff --git a/tests/suite/model/enum.typ b/tests/suite/model/enum.typ index f7e097bda..ceb6caacb 100644 --- a/tests/suite/model/enum.typ +++ b/tests/suite/model/enum.typ @@ -3,7 +3,7 @@ --- enum-function-call --- #enum[Embrace][Extend][Extinguish] ---- enum-number-override-nested --- +--- enum-number-override-nested render pdftags --- 0. Before first! 1. First. 2. Indented diff --git a/tests/suite/model/figure.typ b/tests/suite/model/figure.typ index 37fb4ecda..86b6cd354 100644 --- a/tests/suite/model/figure.typ +++ b/tests/suite/model/figure.typ @@ -1,6 +1,6 @@ // Test figures. ---- figure-basic --- +--- figure-basic render pdftags --- #set page(width: 150pt) #set figure(numbering: "I") diff --git a/tests/suite/model/heading.typ b/tests/suite/model/heading.typ index 4e04e5c56..b61ea905d 100644 --- a/tests/suite/model/heading.typ +++ b/tests/suite/model/heading.typ @@ -1,6 +1,6 @@ // Test headings. ---- heading-basic --- +--- heading-basic render pdftags --- // Different number of equals signs. = Level 1 @@ -82,7 +82,7 @@ comment spans lines ===== Heading 🌍 #heading(level: 5)[Heading] ---- heading-offset --- +--- heading-offset render pdftags --- // Test setting the starting offset. #set heading(numbering: "1.1") #show heading.where(level: 2): set text(blue) diff --git a/tests/suite/model/link.typ b/tests/suite/model/link.typ index 1394638f5..c08886117 100644 --- a/tests/suite/model/link.typ +++ b/tests/suite/model/link.typ @@ -1,6 +1,6 @@ // Test hyperlinking. ---- link-basic render html --- +--- link-basic render html pdftags --- // Link syntax. https://example.com/ diff --git a/tests/suite/model/list.typ b/tests/suite/model/list.typ index 796a7b069..2ba581692 100644 --- a/tests/suite/model/list.typ +++ b/tests/suite/model/list.typ @@ -28,7 +28,7 @@ _Shopping list_ - Top-level indent - is fine. ---- list-indent-specifics --- +--- list-indent-specifics render pdftags --- - A - B - C diff --git a/tests/suite/model/outline.typ b/tests/suite/model/outline.typ index 49fd7d7cb..a93844810 100644 --- a/tests/suite/model/outline.typ +++ b/tests/suite/model/outline.typ @@ -1,4 +1,4 @@ ---- outline-spacing --- +--- outline-spacing render pdftags --- #set heading(numbering: "1.a.") #set outline.entry(fill: none) #show outline.entry.where(level: 1): set block(above: 1.2em) diff --git a/tests/suite/model/par.typ b/tests/suite/model/par.typ index fae0e1f56..1cbf98fb1 100644 --- a/tests/suite/model/par.typ +++ b/tests/suite/model/par.typ @@ -1,6 +1,6 @@ // Test configuring paragraph properties. ---- par-basic --- +--- par-basic render pdftags --- #set page(width: 250pt, height: 120pt) But, soft! what light through yonder window breaks? It is the east, and Juliet diff --git a/tests/suite/model/quote.typ b/tests/suite/model/quote.typ index 1c5954427..69eee2115 100644 --- a/tests/suite/model/quote.typ +++ b/tests/suite/model/quote.typ @@ -1,6 +1,6 @@ // Test the quote element. ---- quote-dir-author-pos --- +--- quote-dir-author-pos render pdftags --- // Text direction affects author positioning #set text(font: ("Libertinus Serif", "Noto Sans Arabic")) And I quote: #quote(attribution: [René Descartes])[cogito, ergo sum]. @@ -8,7 +8,7 @@ And I quote: #quote(attribution: [René Descartes])[cogito, ergo sum]. #set text(lang: "ar") #quote(attribution: [عالم])[مرحبًا] ---- quote-dir-align --- +--- quote-dir-align render pdftags --- // Text direction affects block alignment #set text(font: ("Libertinus Serif", "Noto Sans Arabic")) #set quote(block: true) diff --git a/tests/suite/model/terms.typ b/tests/suite/model/terms.typ index 103a8033e..eb6bf9a58 100644 --- a/tests/suite/model/terms.typ +++ b/tests/suite/model/terms.typ @@ -1,6 +1,6 @@ // Test term list. ---- terms-constructor --- +--- terms-constructor render pdftags --- // Test with constructor. #terms( ([One], [First]),