I've got an "alpha" version of a sphinx texinfo builder. It was more work than I anticipated but this is
mainly due to learning rest/sphinx/texinfo data and processing models.
It can produce texinfo files for all the bzr documentation and makeinfo can process them without errors.
There are a few warnings related to Top nodes, but this is expected since this part is not yet implemented.
The actual limitations are:
- not all rest constructs are translated yet,
- files are not grouped to reduce the number of info files,
- I had to workaround some small bugs in sphinx/docutils (I need feedback from knowledgeable people
here as I may misunderstand some points).
I've got an "alpha" version of a sphinx texinfo builder. It was more work than I anticipated but this is
mainly due to learning rest/sphinx/texinfo data and processing models.
It can produce texinfo files for all the bzr documentation and makeinfo can process them without errors.
There are a few warnings related to Top nodes, but this is expected since this part is not yet implemented.
The actual limitations are:
- not all rest constructs are translated yet,
- files are not grouped to reduce the number of info files,
- I had to workaround some small bugs in sphinx/docutils (I need feedback from knowledgeable people
here as I may misunderstand some points).
All in all, I think it's a good base to discuss with the sphinx maintainers and texinfo experts. /code.edge. launchpad. net/~vila/ bzr/219334- texinfo for the code.
See the associated branch https:/