diff --git a/doc/latex2sphinx/buildall_pdf b/doc/latex2sphinx/buildall_pdf new file mode 100644 index 0000000000..176985dde2 --- /dev/null +++ b/doc/latex2sphinx/buildall_pdf @@ -0,0 +1,17 @@ +#!/bin/bash + +LANGUAGES="${LANGUAGES:=c cpp py}" + +mkdir -p $LANGUAGES +tput clear +python latex.py ../online-opencv.tex $LANGUAGES || exit + +for D in $LANGUAGES +do + echo $D + mkdir -p _build/latex/$D + cp conf.py $D + cp mymath.sty _build/latex/$D + TEXINPUTS=$PWD: sphinx-build -w $D/sphinx.errors -D "lang=$D" -b latex -d _build/doctrees/$D $D _build/latex/$D + (cd _build/latex/$D && rm *.aux *.toc *.log && pdflatex opencv.tex) +done diff --git a/doc/latex2sphinx/conf.py b/doc/latex2sphinx/conf.py index 6275f3352f..a26aa47ceb 100644 --- a/doc/latex2sphinx/conf.py +++ b/doc/latex2sphinx/conf.py @@ -200,3 +200,5 @@ pngmath_latex_preamble = '\usepackage{mymath}\usepackage{amsmath}\usepackage{bbm # 'http://docs.python.org/': None, # } intersphinx_mapping = {} + +latex_elements = {'preamble': '\usepackage{mymath}\usepackage{amssymb}\usepackage{amsmath}\usepackage{bbm}'}