Skip to content

Commit 45c7894

Browse files
authored
Merge pull request #1260 from mbertucci47/esdiff
add tests and update statuses
2 parents e021e1e + 80e80ae commit 45c7894

10 files changed

Lines changed: 525 additions & 23 deletions

File tree

_data/tagging-status.yml

Lines changed: 19 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -5116,13 +5116,12 @@
51165116

51175117
- name: esdiff
51185118
type: package
5119-
status: unchecked
5119+
status: compatible
51205120
included-in: [ol0.1]
51215121
priority: 9
51225122
issues:
5123-
tests: false
5124-
tasks: needs tests
5125-
updated: 2026-01-23
5123+
tests: true
5124+
updated: 2026-03-06
51265125

51275126
- name: esint
51285127
type: package
@@ -5497,14 +5496,13 @@
54975496
- name: fancyheadings
54985497
ctan-pkg: fancyhdr
54995498
type: package
5500-
status: unchecked
5499+
status: compatible
55015500
included-in: [ol0.02]
55025501
priority: 9
55035502
issues:
55045503
tests: false
5505-
tasks: needs tests
55065504
comments: "Obsolete. Use the fancyhdr package instead."
5507-
updated: 2026-01-23
5505+
updated: 2026-03-06
55085506

55095507
- name: fancypar
55105508
type: package
@@ -5755,13 +5753,12 @@
57555753

57565754
- name: fixmath
57575755
type: package
5758-
status: unchecked
5756+
status: compatible
57595757
included-in: [ol0.02]
57605758
priority: 9
57615759
issues:
57625760
tests: false
5763-
tasks: needs tests
5764-
updated: 2026-01-23
5761+
updated: 2026-03-06
57655762

57665763
- name: fixme
57675764
type: package
@@ -5971,13 +5968,13 @@
59715968

59725969
- name: fontawesome
59735970
type: package
5974-
status: unchecked
5971+
status: partially-compatible
59755972
included-in: [ol1]
59765973
priority: 9
59775974
issues:
5978-
tests: false
5979-
tasks: needs tests
5980-
updated: 2026-01-23
5975+
tests: true
5976+
comments: "Symbols missing ToUnicode."
5977+
updated: 2026-03-06
59815978

59825979
- name: fontawesome5
59835980
type: package
@@ -6507,9 +6504,9 @@
65076504
priority: 2
65086505
issues: [1064]
65096506
comments: "Compatible except that crop marks with `showcrop` are incorrectly tagged as figures."
6510-
tests: false
6511-
tasks: needs a crop mark test
6512-
updated: 2025-11-15
6507+
package-repository: "https://github.com/LaTeX-Package-Repositories/geometry"
6508+
tests: true
6509+
updated: 2026-03-06
65136510

65146511
- name: german
65156512
type: package
@@ -6677,14 +6674,13 @@
66776674

66786675
- name: gitinfo-lua
66796676
type: package
6680-
status: unchecked
6677+
status: compatible
66816678
included-in:
66826679
priority: 9
66836680
issues:
66846681
luatex-only: true
66856682
tests: false
6686-
tasks: needs tests
6687-
updated: 2024-07-18
6683+
updated: 2026-03-06
66886684

66896685
- name: gitinfo2
66906686
type: package
@@ -6966,12 +6962,12 @@
69666962

69676963
- name: here
69686964
type: package
6969-
status: unchecked
6965+
status: currently-incompatible
69706966
included-in: [ol0.1]
69716967
priority: 9
69726968
issues:
69736969
tests: false
6974-
tasks: needs tests
6970+
comments: "Obsolete. Just loads the float package."
69756971
updated: 2026-01-23
69766972

69776973
- name: heros-otf
@@ -7872,7 +7868,7 @@
78727868
priority: 2
78737869
issues: [344]
78747870
tests: true
7875-
tasks: needs tests
7871+
tasks: needs more tests
78767872
updated: 2024-07-29
78777873

78787874
- name: keystroke
Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
<PDF>
2+
<StructTreeRoot>
3+
<Document xmlns="http://iso.org/pdf2/ssn"
4+
id="ID.002"
5+
>
6+
<text-unit xmlns="https://www.latex-project.org/ns/dflt"
7+
id="ID.005"
8+
rolemaps-to="Part"
9+
>
10+
<text xmlns="https://www.latex-project.org/ns/dflt"
11+
id="ID.006"
12+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
13+
Layout:TextAlign="Justify"
14+
rolemaps-to="P"
15+
>
16+
<?MarkedContent page="1" ?>
17+
<Formula xmlns="http://iso.org/pdf2/ssn"
18+
id="ID.007"
19+
title="math"
20+
af="mathml-1.xml tag-AFfile1.tex"
21+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
22+
Layout:Placement="Inline"
23+
>
24+
<AssociatedFile name="mathml-1.xml" xmlns="">
25+
<math xmlns="http://www.w3.org/1998/Math/MathML"> <mfrac> <mrow> <mi>𝑑</mi> <mi>𝑓</mi> </mrow> <mrow> <mi>𝑑</mi> <mi>𝑥</mi> </mrow> </mfrac> <mspace width="9.963pt"/> <mstyle displaystyle="true" scriptlevel="0"> <mfrac> <mrow> <mi mathvariant="normal">d</mi> <mi>𝑓</mi> </mrow> <mrow> <mi mathvariant="normal">d</mi> <mi>𝑥</mi> </mrow> </mfrac> </mstyle> </math>
26+
</AssociatedFile>
27+
<AssociatedFile name="tag-AFfile1.tex" xmlns="">
28+
$\frac {df}{dx} \quad \diff {f}{x}$
29+
</AssociatedFile>
30+
<?MarkedContent page="1" ?>dfdxdfdx
31+
</Formula>
32+
<?MarkedContent page="1" ?>
33+
</text>
34+
</text-unit>
35+
<text-unit xmlns="https://www.latex-project.org/ns/dflt"
36+
id="ID.008"
37+
rolemaps-to="Part"
38+
>
39+
<text xmlns="https://www.latex-project.org/ns/dflt"
40+
id="ID.009"
41+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
42+
Layout:TextAlign="Justify"
43+
rolemaps-to="P"
44+
>
45+
<?MarkedContent page="1" ?>
46+
<Formula xmlns="http://iso.org/pdf2/ssn"
47+
id="ID.010"
48+
title="math"
49+
af="mathml-2.xml tag-AFfile2.tex"
50+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
51+
Layout:Placement="Inline"
52+
>
53+
<AssociatedFile name="mathml-2.xml" xmlns="">
54+
<math xmlns="http://www.w3.org/1998/Math/MathML"> <mstyle displaystyle="true" scriptlevel="0"> <msub> <mrow> <mo fence="true" lspace="0" rspace="0" symmetric="true">(</mo> <mfrac> <mrow> <mi mathvariant="normal">d</mi> <mi>𝑓</mi> </mrow> <mrow> <mi mathvariant="normal">d</mi> <mi>𝑥</mi> </mrow> </mfrac> <mo fence="true" lspace="0" rspace="0" symmetric="true">)</mo> </mrow> <mrow> <mspace width="-0.389em"/> <msub> <mi>𝑥</mi> <mn>0</mn> </msub> </mrow> </msub> </mstyle> </math>
55+
</AssociatedFile>
56+
<AssociatedFile name="tag-AFfile2.tex" xmlns="">
57+
$\diff *{f}{x}{x_0}$
58+
</AssociatedFile>
59+
<?MarkedContent page="1" ?>(︃dfdx)︃x0
60+
</Formula>
61+
<?MarkedContent page="1" ?>
62+
</text>
63+
</text-unit>
64+
<text-unit xmlns="https://www.latex-project.org/ns/dflt"
65+
id="ID.011"
66+
rolemaps-to="Part"
67+
>
68+
<text xmlns="https://www.latex-project.org/ns/dflt"
69+
id="ID.012"
70+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
71+
Layout:TextAlign="Justify"
72+
rolemaps-to="P"
73+
>
74+
<?MarkedContent page="1" ?>
75+
<Formula xmlns="http://iso.org/pdf2/ssn"
76+
id="ID.013"
77+
title="math"
78+
af="mathml-3.xml tag-AFfile3.tex"
79+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
80+
Layout:Placement="Inline"
81+
>
82+
<AssociatedFile name="mathml-3.xml" xmlns="">
83+
<math xmlns="http://www.w3.org/1998/Math/MathML"> <mstyle displaystyle="true" scriptlevel="0"> <mfrac> <mrow> <mi>𝜕</mi> <mi>𝑓</mi> </mrow> <mrow> <mi>𝜕</mi> <mi>𝑥</mi> </mrow> </mfrac> </mstyle> </math>
84+
</AssociatedFile>
85+
<AssociatedFile name="tag-AFfile3.tex" xmlns="">
86+
$\diffp {f}{x}$
87+
</AssociatedFile>
88+
<?MarkedContent page="1" ?>∂f∂x
89+
</Formula>
90+
<?MarkedContent page="1" ?>
91+
</text>
92+
</text-unit>
93+
<text-unit xmlns="https://www.latex-project.org/ns/dflt"
94+
id="ID.014"
95+
rolemaps-to="Part"
96+
>
97+
<text xmlns="https://www.latex-project.org/ns/dflt"
98+
id="ID.015"
99+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
100+
Layout:TextAlign="Justify"
101+
rolemaps-to="P"
102+
>
103+
<?MarkedContent page="1" ?>
104+
<Formula xmlns="http://iso.org/pdf2/ssn"
105+
id="ID.016"
106+
title="math"
107+
af="mathml-4.xml tag-AFfile4.tex"
108+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
109+
Layout:Placement="Inline"
110+
>
111+
<AssociatedFile name="mathml-4.xml" xmlns="">
112+
<math xmlns="http://www.w3.org/1998/Math/MathML"> <mstyle displaystyle="true" scriptlevel="0"> <msub> <mrow> <mo fence="true" lspace="0" rspace="0" symmetric="true">(</mo> <mfrac> <mrow> <mi>𝜕</mi> <mi>𝑝</mi> </mrow> <mrow> <mi>𝜕</mi> <mi>𝑉</mi> </mrow> </mfrac> <mo fence="true" lspace="0" rspace="0" symmetric="true">)</mo> </mrow> <mrow> <mspace width="-0.389em"/> <mi>𝑇</mi> </mrow> </msub> </mstyle> </math>
113+
</AssociatedFile>
114+
<AssociatedFile name="tag-AFfile4.tex" xmlns="">
115+
$\diffp *{p}{V}{T}$
116+
</AssociatedFile>
117+
<?MarkedContent page="1" ?>(︃∂p∂V)︃T
118+
</Formula>
119+
<?MarkedContent page="1" ?>
120+
</text>
121+
</text-unit>
122+
</Document>
123+
</StructTreeRoot>
124+
</PDF>
Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
<PDF>
2+
<StructTreeRoot>
3+
<Document xmlns="http://iso.org/pdf2/ssn"
4+
id="ID.002"
5+
>
6+
<text-unit xmlns="https://www.latex-project.org/ns/dflt"
7+
id="ID.005"
8+
rolemaps-to="Part"
9+
>
10+
<text xmlns="https://www.latex-project.org/ns/dflt"
11+
id="ID.006"
12+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
13+
Layout:TextAlign="Justify"
14+
rolemaps-to="P"
15+
>
16+
<Formula xmlns="http://iso.org/pdf2/ssn"
17+
id="ID.007"
18+
title="math"
19+
af="mathml-1.xml tag-AFfile1.tex"
20+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
21+
Layout:Placement="Inline"
22+
>
23+
<AssociatedFile name="mathml-1.xml" xmlns="">
24+
<math xmlns="http://www.w3.org/1998/Math/MathML"> <mfrac> <mrow> <mi>𝑑</mi> <mi>𝑓</mi> </mrow> <mrow> <mi>𝑑</mi> <mi>𝑥</mi> </mrow> </mfrac> <mspace width="9.963pt"/> <mstyle displaystyle="true" scriptlevel="0"> <mfrac> <mrow> <mi mathvariant="normal">d</mi> <mi>𝑓</mi> </mrow> <mrow> <mi mathvariant="normal">d</mi> <mi>𝑥</mi> </mrow> </mfrac> </mstyle> </math>
25+
</AssociatedFile>
26+
<AssociatedFile name="tag-AFfile1.tex" xmlns="">
27+
$\frac {df}{dx} \quad \diff {f}{x}$
28+
</AssociatedFile>
29+
<?MarkedContent page="1" ?>𝑑𝑓𝑑𝑥d𝑓d𝑥
30+
</Formula>
31+
</text>
32+
</text-unit>
33+
<text-unit xmlns="https://www.latex-project.org/ns/dflt"
34+
id="ID.008"
35+
rolemaps-to="Part"
36+
>
37+
<text xmlns="https://www.latex-project.org/ns/dflt"
38+
id="ID.009"
39+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
40+
Layout:TextAlign="Justify"
41+
rolemaps-to="P"
42+
>
43+
<Formula xmlns="http://iso.org/pdf2/ssn"
44+
id="ID.010"
45+
title="math"
46+
af="mathml-2.xml tag-AFfile2.tex"
47+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
48+
Layout:Placement="Inline"
49+
>
50+
<AssociatedFile name="mathml-2.xml" xmlns="">
51+
<math xmlns="http://www.w3.org/1998/Math/MathML"> <mstyle displaystyle="true" scriptlevel="0"> <msub> <mrow> <mo fence="true" lspace="0" rspace="0" symmetric="true">(</mo> <mfrac> <mrow> <mi mathvariant="normal">d</mi> <mi>𝑓</mi> </mrow> <mrow> <mi mathvariant="normal">d</mi> <mi>𝑥</mi> </mrow> </mfrac> <mo fence="true" lspace="0" rspace="0" symmetric="true">)</mo> </mrow> <mrow> <mspace width="-0.389em"/> <msub> <mi>𝑥</mi> <mn>0</mn> </msub> </mrow> </msub> </mstyle> </math>
52+
</AssociatedFile>
53+
<AssociatedFile name="tag-AFfile2.tex" xmlns="">
54+
$\diff *{f}{x}{x_0}$
55+
</AssociatedFile>
56+
<?MarkedContent page="1" ?>(d𝑓d𝑥)𝑥0
57+
</Formula>
58+
</text>
59+
</text-unit>
60+
<text-unit xmlns="https://www.latex-project.org/ns/dflt"
61+
id="ID.011"
62+
rolemaps-to="Part"
63+
>
64+
<text xmlns="https://www.latex-project.org/ns/dflt"
65+
id="ID.012"
66+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
67+
Layout:TextAlign="Justify"
68+
rolemaps-to="P"
69+
>
70+
<Formula xmlns="http://iso.org/pdf2/ssn"
71+
id="ID.013"
72+
title="math"
73+
af="mathml-3.xml tag-AFfile3.tex"
74+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
75+
Layout:Placement="Inline"
76+
>
77+
<AssociatedFile name="mathml-3.xml" xmlns="">
78+
<math xmlns="http://www.w3.org/1998/Math/MathML"> <mstyle displaystyle="true" scriptlevel="0"> <mfrac> <mrow> <mi>𝜕</mi> <mi>𝑓</mi> </mrow> <mrow> <mi>𝜕</mi> <mi>𝑥</mi> </mrow> </mfrac> </mstyle> </math>
79+
</AssociatedFile>
80+
<AssociatedFile name="tag-AFfile3.tex" xmlns="">
81+
$\diffp {f}{x}$
82+
</AssociatedFile>
83+
<?MarkedContent page="1" ?>𝜕𝑓𝜕𝑥
84+
</Formula>
85+
</text>
86+
</text-unit>
87+
<text-unit xmlns="https://www.latex-project.org/ns/dflt"
88+
id="ID.014"
89+
rolemaps-to="Part"
90+
>
91+
<text xmlns="https://www.latex-project.org/ns/dflt"
92+
id="ID.015"
93+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
94+
Layout:TextAlign="Justify"
95+
rolemaps-to="P"
96+
>
97+
<Formula xmlns="http://iso.org/pdf2/ssn"
98+
id="ID.016"
99+
title="math"
100+
af="mathml-4.xml tag-AFfile4.tex"
101+
xmlns:Layout="http://iso.org/pdf/ssn/Layout"
102+
Layout:Placement="Inline"
103+
>
104+
<AssociatedFile name="mathml-4.xml" xmlns="">
105+
<math xmlns="http://www.w3.org/1998/Math/MathML"> <mstyle displaystyle="true" scriptlevel="0"> <msub> <mrow> <mo fence="true" lspace="0" rspace="0" symmetric="true">(</mo> <mfrac> <mrow> <mi>𝜕</mi> <mi>𝑝</mi> </mrow> <mrow> <mi>𝜕</mi> <mi>𝑉</mi> </mrow> </mfrac> <mo fence="true" lspace="0" rspace="0" symmetric="true">)</mo> </mrow> <mrow> <mspace width="-0.389em"/> <mi>𝑇</mi> </mrow> </msub> </mstyle> </math>
106+
</AssociatedFile>
107+
<AssociatedFile name="tag-AFfile4.tex" xmlns="">
108+
$\diffp *{p}{V}{T}$
109+
</AssociatedFile>
110+
<?MarkedContent page="1" ?>(𝜕𝑝𝜕𝑉)𝑇
111+
</Formula>
112+
</text>
113+
</text-unit>
114+
</Document>
115+
</StructTreeRoot>
116+
</PDF>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
\DocumentMetadata
2+
{
3+
lang=en-US,
4+
pdfversion=2.0,
5+
pdfstandard=ua-2,
6+
tagging=on,
7+
}
8+
\documentclass{article}
9+
10+
\ifdefined\Uchar
11+
\usepackage{unicode-math}
12+
\fi
13+
\usepackage{esdiff}
14+
15+
\title{esdiff tagging test}
16+
17+
\begin{document}
18+
19+
$\frac{df}{dx} \quad \diff{f}{x}$
20+
21+
$\diff*{f}{x}{x_0}$
22+
23+
$\diffp{f}{x}$
24+
25+
$\diffp*{p}{V}{T}$
26+
27+
\end{document}

0 commit comments

Comments
 (0)