Fix documentation
1. Important fix
Equations on the current website are broken, e.g. http://ift.pages.mpcdf.de/nifty/user/volume.html but by commenting out the sphinx.ext.imgmath'
extension in the conf.py this is resolved. (at least on my machine)
@parras : was there are specific reason for rendering the equations to images. If not and if it generally works without this line I would stick with this fix.
2. other fixes:
found some broken links to the ducc repository and matched some style.
@mtr , @gedenhof : I marked this MR as Draft because I'm not sure if we need further adjustment in the first fix.
Merge request reports
Activity
requested review from @mtr
assigned to @parras
Since they introduced "dark-mode" we'd need to generate two sets of images an then select respectively the matching image, right?
Another solution would be to disable dark-mode within the conf.py. (One can set the default to the light mode and remove the switch to the dark mode)
But still I don't know why the rendering doesn't work at all...
Edited by Vincent EberleSo, the redering works, but the directory which the images are saved in is not the same as the one the links in the text are pointing at. I also found the Issue on Sphinx https://github.com/sphinx-doc/sphinx/issues/10944
Unfortunately the rendered equations are also right aligned, which is not so pretty....
Edited by Vincent Eberleadded 2 commits
as far as I understand the math expressions are now rendered as base64 images. Is this fine for everyone? @mtr, @gedenhof ?
This would enable functionality again. In a next step I'd think about switching off the darkmode..
Edited by Vincent Eberle- Resolved by Vincent Eberle
as far as I understand the math expressions are now rendered as base64 images.
What does this mean? That the images are inlined into the HTML as base64-encoded blobs? If so, that sounds fine to me.
- Resolved by Vincent Eberle
Nevermind, found the answer :)
I'm happy with this.
added 2 commits
I leave clicking the merge button to you, @mtr .
enabled an automatic merge when the pipeline for f0b13f2a succeeds
mentioned in commit 9e496ee1
mentioned in commit 2ed1818c
mentioned in merge request !815 (merged)