Currently, the PDF manual cannot be created without modifying the sources. This modification changes the sources to allow latex to work on it. The html manual remains unchanged. Below is a list of changes.
- patch some files in exts directory to tell sphinx to ignore vimeo and youtube videos.
- In image file names, dots that do not represent file extension are replaced with "_dot_". rst sources are modified and some image files are renamed for this.
- some jpg images do not have dimensions. I have added dimensions to them. If this is not done some images will appear oversized in the PDF.
There are 12 gifs in use and all are animated. Those gifs are included in the .tex file, but if you ignore the errors due to those files, the PDF can be compiled.
I am using the following commands to compile the PDF.
sphinx-build -b latex ./manual ./latex
pdflatex -interaction nonstopmode blender_manual.tex # 3 times
The tarball of the modified repository and the compiled PDF is available here: