Add in Latex config and make file.

Authored by vanyossi on Jun 1 2018, 2:14 PM.

Description

Add in Latex config and make file.

Latex configuration options

preamble redefines sphinxsgraphics to limit the size to max page width and height so no images is ever cropped

figure ht! reduce the times an image is not placed correctly within the document flow (but it is not perfect)

I add a full content table for the pdf.

Krita Docs Latex preprocessor and image creation MakeFile

Prepares latex build output for LaTeX formats and compile options

Make file converts
SVG -> PDF
GIF -> PNG

Updates kritaManual.tex so all files call their new converted versions

Adds LATEXMKOPTS=-xelatex -interaction=nonstopmode

xelatex: tells mklatex to use xelaex as backend for pdflatex, this is preferred for unicode and some sphinx modules
-interaction=nonstopmode DO NOT stop because of errors. (If all dependencies are already intalled in Tex then most errors are warnings-like anyways)

Differential Revision: https://phabricator.kde.org/D13204
Differential Revision: https://phabricator.kde.org/D13205

Details

Committed
woltheravJun 1 2018, 2:14 PM
Differential Revision
Restricted Differential Revision
Parents
R1012:0866b8d9e34f: Explain PressureIn sensor input
Branches
Unknown
Tags
Unknown