From 35574fd138a399bf07681c5c4dda2e9fdf354cbf Mon Sep 17 00:00:00 2001 From: Daniel Chappuis Date: Tue, 8 Jul 2014 22:11:58 +0200 Subject: [PATCH] Add script to generate the HTML user manual from LaTeX --- documentation/UserManual/configHTLatex.cfg | 15 +++++++++++++++ documentation/UserManual/generateHTMLManual.sh | 13 +++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 documentation/UserManual/configHTLatex.cfg create mode 100755 documentation/UserManual/generateHTMLManual.sh diff --git a/documentation/UserManual/configHTLatex.cfg b/documentation/UserManual/configHTLatex.cfg new file mode 100644 index 00000000..e2e626f0 --- /dev/null +++ b/documentation/UserManual/configHTLatex.cfg @@ -0,0 +1,15 @@ +\Preamble{html} +\begin{document} +% Upper case PNG file extensions +\Configure{graphics*} +{PNG} +{\Picture[pict]{\csname Gin@base\endcsname.PNG align=center border=0}} +% Lower case png extensions +\Configure{graphics*} +{png} +{\Picture[pict]{\csname Gin@base\endcsname.png align=center border=0}} +% Problems with spanish babel +\makeatletter +\let\ifes@LaTeXe\iftrue +\makeatother +\EndPreamble \ No newline at end of file diff --git a/documentation/UserManual/generateHTMLManual.sh b/documentation/UserManual/generateHTMLManual.sh new file mode 100755 index 00000000..d5a0033d --- /dev/null +++ b/documentation/UserManual/generateHTMLManual.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +# Delete the /html folder +rm -R html/ + +# Create the /html folder +mkdir html + +# Use the htlatex command to generate the HTML user manual from the .tex file +htlatex ReactPhysics3D-UserManual.tex "configHTLatex.cfg,html" "" -dhtml/ + +# Copy the images/ folder into the html/ folder +cp -R images/ html/images/