mirror of
https://github.com/typst/typst
synced 2025-08-03 01:37:54 +08:00
test: add snapshots for pdftags
This commit is contained in:
parent
47edb8b46c
commit
9f2fcca62b
79
tests/ref/pdftags/bibliography-basic.yml
Normal file
79
tests/ref/pdftags/bibliography-basic.yml
Normal file
@ -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
|
44
tests/ref/pdftags/enum-number-override-nested.yml
Normal file
44
tests/ref/pdftags/enum-number-override-nested.yml
Normal file
@ -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
|
130
tests/ref/pdftags/figure-basic.yml
Normal file
130
tests/ref/pdftags/figure-basic.yml
Normal file
@ -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
|
254
tests/ref/pdftags/grid-headers.yml
Normal file
254
tests/ref/pdftags/grid-headers.yml
Normal file
@ -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
|
16
tests/ref/pdftags/heading-basic.yml
Normal file
16
tests/ref/pdftags/heading-basic.yml
Normal file
@ -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
|
42
tests/ref/pdftags/heading-offset.yml
Normal file
42
tests/ref/pdftags/heading-offset.yml
Normal file
@ -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
|
40
tests/ref/pdftags/link-basic.yml
Normal file
40
tests/ref/pdftags/link-basic.yml
Normal file
@ -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
|
40
tests/ref/pdftags/list-indent-specifics.yml
Normal file
40
tests/ref/pdftags/list-indent-specifics.yml
Normal file
@ -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
|
85
tests/ref/pdftags/outline-spacing.yml
Normal file
85
tests/ref/pdftags/outline-spacing.yml
Normal file
@ -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"
|
23
tests/ref/pdftags/par-basic.yml
Normal file
23
tests/ref/pdftags/par-basic.yml
Normal file
@ -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
|
11
tests/ref/pdftags/quote-dir-align.yml
Normal file
11
tests/ref/pdftags/quote-dir-align.yml
Normal file
@ -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
|
17
tests/ref/pdftags/quote-dir-author-pos.yml
Normal file
17
tests/ref/pdftags/quote-dir-author-pos.yml
Normal file
@ -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
|
19
tests/ref/pdftags/terms-constructor.yml
Normal file
19
tests/ref/pdftags/terms-constructor.yml
Normal file
@ -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
|
@ -1,4 +1,4 @@
|
||||
--- grid-headers ---
|
||||
--- grid-headers render pdftags ---
|
||||
#set page(width: auto, height: 12em)
|
||||
#table(
|
||||
columns: 5,
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Test citations and bibliographies.
|
||||
|
||||
--- bibliography-basic ---
|
||||
--- bibliography-basic render pdftags ---
|
||||
#set page(width: 200pt)
|
||||
|
||||
= Details
|
||||
|
@ -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
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Test figures.
|
||||
|
||||
--- figure-basic ---
|
||||
--- figure-basic render pdftags ---
|
||||
#set page(width: 150pt)
|
||||
#set figure(numbering: "I")
|
||||
|
||||
|
@ -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)
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Test hyperlinking.
|
||||
|
||||
--- link-basic render html ---
|
||||
--- link-basic render html pdftags ---
|
||||
// Link syntax.
|
||||
https://example.com/
|
||||
|
||||
|
@ -28,7 +28,7 @@ _Shopping list_
|
||||
- Top-level indent
|
||||
- is fine.
|
||||
|
||||
--- list-indent-specifics ---
|
||||
--- list-indent-specifics render pdftags ---
|
||||
- A
|
||||
- B
|
||||
- C
|
||||
|
@ -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)
|
||||
|
@ -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
|
||||
|
@ -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)
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Test term list.
|
||||
|
||||
--- terms-constructor ---
|
||||
--- terms-constructor render pdftags ---
|
||||
// Test with constructor.
|
||||
#terms(
|
||||
([One], [First]),
|
||||
|
Loading…
x
Reference in New Issue
Block a user