Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mini-epic: docx validation #7978

Open
1 task
cscheid opened this issue Dec 19, 2023 · 4 comments
Open
1 task

mini-epic: docx validation #7978

cscheid opened this issue Dec 19, 2023 · 4 comments
Assignees
Labels
docx Issues with the docx format epic An issue that contains other issues
Milestone

Comments

@cscheid
Copy link
Collaborator

cscheid commented Dec 19, 2023

When Pandoc ships a release with all the docx validation issues resolved (see eg jgm/pandoc#9273), we should do the same for our outputs.

@cscheid cscheid added the docx Issues with the docx format label Dec 19, 2023
@cscheid cscheid added this to the v1.5 milestone Dec 19, 2023
@cscheid cscheid self-assigned this Dec 19, 2023
@cderv
Copy link
Collaborator

cderv commented Dec 20, 2023

For reference, related issues where this is discussed

Pandoc CI has now a docx validator run in CI: https://github.com/jgm/pandoc/blob/main/.github/workflows/docx-validation.yaml
We could do an adapted CI on our side.

@cderv
Copy link
Collaborator

cderv commented Jan 8, 2024

Pandoc 3.11.1.1 is the one that validates output: https://pandoc.org/releases.html#pandoc-3.1.11.1-2023-01-05

Docx writer:

Ensure that pandoc’s output validates (Edwin Török, #9273, #9269, John MacFarlane, #9265, #9266, #9264).

@cderv
Copy link
Collaborator

cderv commented Jan 8, 2024

For reference, related issues:

@edwintorok
Copy link
Contributor

#8392 I've opened a PR here with some validation fixes (for 1.3).
Haven't tried 1.4 yet (IIRC last I tried it had more errors than 1.3), and I likely won't have time in the short term to port the fix to 1.4/main, but if anyone else wants to try I am happy to help/explain what any new validation errors mean and how to fix them.

@mcanouil mcanouil added the epic An issue that contains other issues label Feb 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docx Issues with the docx format epic An issue that contains other issues
Projects
None yet
Development

No branches or pull requests

4 participants