Open rptb1 opened 1 year ago
You can also edit manual/requirements.pip to read rinohtype @ git+https://github.com/brechtm/rinohtype@master
to reproduce on master.
You can also view the version of the manual this is based on at https://memory-pool-system--270.org.readthedocs.build/en/270/
The MPS Sphinx extension defines new admonition types (among other elements). You need to define rinohtype "translator" classes, or, preferably, implement these custom document elements in a backend-independent manner. Please see the discussion in #201 for more information.
Many thanks for the pointer. This is a background project so it might be some time before I can get back to it.
Clearly we can't expect rinohtype to cope with arbitrary custom code. Perhaps there's a way to notice it and improve the messages though, so that you don't get further issues like this one.
Is there an existing issue for this?
Sphinx or rinoh output
Source files
The Sphinx source tree is available at https://github.com/Ravenbrook/mps/tree/branch/2023-10-22/rinohtype-pdf-manual/manual and include instructions for building the manual , but briefly:
Versions