When the attached file with footnotes is exported to PDF with PDF/UA enabled and the file is checked in the PAC tool, the reported error is "Link annotation is not nested inside a Link structure element" 1, Open attached file 2, Export it as PDF, with enabled PDF/UA option 3, Check with the PAC tool: https://pdfua.foundation/en/pdf-accessibility-checker-pac PAC would report the error on the attached screenshot. VeraPDF https://demo.verapdf.org/ with PDF/UA setting on the second page, reports: Validation information Rule Status Specification: ISO 14289-1:2014, Clause: 7.9, Test number: 1 Note tag shall have ID entry Failed 3 occurrences Hide SENote noteID != null && noteID != '' root/document[0]/StructTreeRoot[0](47 0 obj PDStructTreeRoot)/K[0](4 0 obj SEDocument Document)/K[3](11 0 obj SEDiv Div)/K[0](12 0 obj SENote Note) root/document[0]/StructTreeRoot[0](47 0 obj PDStructTreeRoot)/K[0](4 0 obj SEDocument Document)/K[3](11 0 obj SEDiv Div)/K[1](14 0 obj SENote Note) root/document[0]/StructTreeRoot[0](47 0 obj PDStructTreeRoot)/K[0](4 0 obj SEDocument Document)/K[4](19 0 obj SEDiv Div)/K[0](20 0 obj SENote Note) Specification: ISO 14289-1:2014, Clause: 7.18.5, Test number: 1 Links shall be tagged according to ISO 32000-1:2008, 14.8.4.4.2, Link Element. Failed 3 occurrences Hide PDLinkAnnot structParentType == 'Link' || isOutsideCropBox == true || (F & 2) == 2 root/document[0]/pages[0](1 0 obj PDPage)/annots[0](22 0 obj PDLinkAnnot) root/document[0]/pages[0](1 0 obj PDPage)/annots[2](24 0 obj PDLinkAnnot) root/document[0]/pages[1](16 0 obj PDPage)/annots[0](26 0 obj PDLinkAnnot) Version: 7.5.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 5116d6ad85d804e7b7897bc57a4a4bf9d5bed4f1 CPU threads: 14; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: de-DE (hu_HU); UI: en-US Calc: threaded
Created attachment 183776 [details] Example file with footnote and endnote
Created attachment 183777 [details] The example file exported to PDF
Created attachment 183778 [details] The error reported by PAC tool
Reproduced with VeraPDF check and: Version: 7.4.3.2 / LibreOffice Community Build ID: 1048a8393ae2eeec98dff31b5c133c5f1d08b890 CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: de-DE (en_AU.UTF-8); UI: en-US Calc: threaded Also in: Version: 7.0.6.2 Build ID: 144abb84a525d8e30c9dbbefa69cbbf2d8d4ae3b CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: threaded VeraPDF lists both clauses 7.9 and 7.18.5.
Michael Stahl committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/c105fbec07d0734b6b183ea8b4da15e8fe260f9b tdf#152218 sw: PDF/UA export: produce Link from footnote to body It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Michael Stahl committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/4250f334de729360567ec9bd88aed06fbd823dc4 tdf#152218 vcl: PDF/UA export: produce ID for footnote/endnote It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
fixed on master
Michael Stahl committed a patch related to this issue. It has been pushed to "libreoffice-7-5": https://git.libreoffice.org/core/commit/bed8aa41525a4194497f5a2e05633b4d41d8ab07 tdf#152218 sw: PDF/UA export: produce Link from footnote to body It will be available in 7.5.3. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Michael Stahl committed a patch related to this issue. It has been pushed to "libreoffice-7-5": https://git.libreoffice.org/core/commit/c5eea0a2ed090dbc243e8330d8d99ca94bacf691 tdf#152218 vcl: PDF/UA export: produce ID for footnote/endnote It will be available in 7.5.3. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Verified in Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: fc6806c4be8585ce0d35a6b581bf8b3dbf858500 CPU threads: 14; OS: Windows 10.0 Build 19045; UI render: default; VCL: win Locale: hu-HU (hu_HU); UI: hu-HU Calc: threaded The exported example file now passes the PAC and VeraPDF checks.
The Bug seems to be fixed for footnotes. For page headers, it still exists. I will open a new ticket.