Patrice Dumas <pertu...@free.fr> writes: > On Thu, Aug 22, 2024 at 12:31:47PM +0100, Daniel Cerqueira wrote: >> Patrice Dumas <pertu...@free.fr> writes: >> >> This seems like a progress to me. >> >> Regarding having other issues, the dcterms:modified and the border of >> the index table element, were the only issues that I encountered when >> producing an EPUB file from my book's Texi file. > > I remember other issues, corresponding with some constructs that are not > valid in the new HTML specification and that epubcheck requires that > will have to be addressed too, I think. > > What I will do when the strict epubcheck conformance
Why are you spliting Texinfo into "strict epubcheck" mode and normal mode? This adds too much complexity that no one will ever understand. It will make it harder to grasp the whole Texinfo. > is implemented is to setup a script that converts all the manuals used > in the Texinfo test suite to epub and run epubcheck on the result to > get all the conformity issues (there is something similar for > generated Texinfo XML conformance check). I actually thought that I > had already done that when developping the EPUB output, but I can't > find any trace of it. This I agree, and is a very positive thing. It is the only thing that I agree on your proposed changes. On the other hand: Keep It Simple Stupid. Texinfo niche, is for someone who wants to be able to generate a single document, to as much file formats as possible (without been through learning the more complicated (La)TeX ). If someone wants to have more control over their books, and they have time to study more, they will be using (La)TeX. (You are making me ponder to make my next book in LaTeX...) So, Texinfo needs to be as simple as possible (but not TOO MUCH simple). Don't add the complexity that you may carry in your mind, into the Texinfo project. Don't take it wrong, but i think you are ruining it. Unclutter your mind. Keep it simple. (My patches are fine. Not need for more.) `pdftex` also does not make reproducible builds. Borders on HTML index table is not bad.