-
Goik Martin authoredGoik Martin authored
Lecture note resources Martin Goik
Content
This repository hosts resources for generating lecture notes and exercises to be found at https://freedocs.mi.hdm-stuttgart.de. |
Using the beast
Course material generation and installation has been successfully tested on Ubuntu 16.04 and requires the following packages / executables to be present on your system:
-
ffmpeg
-
Xmlmind document editor
-
rsync
-
texlive-latex-base providing pdflatex
-
texlive-lang-german providing german.sty
-
imagemagick providing convert
-
transfig providing fig2dev and fig2mpdf
-
fig2ps providing fig2pdf
-
poppler-utils providing pdftoppm
-
openjdk-11
-
pdf2svg libjeuclid-fop-java libfontbox-java
-
fop-pdf-images from https://xmlgraphics.apache.org/fop/fop-pdf-images.html
-
/etc/fop.conf.d/jeuclid.conf
-
Scripts from bin subfolder figspecial2pdf, figspecial2png and figspecial2svg
-
cd /usr/share;git clone https://github.com/hakimel/reveal.js
-
Batik being shipped with current Fop might be broken with respect to embedded raster images, see https://issues.apache.org/jira/browse/BATIK-1090. Solution: Use »find_jars /usr/share/xmlmind/addon/batik_imagetoolkit/batik-all.jar« in /usr/bin/fop, see https://issues.apache.org/jira/browse/BATIK-1090 for details.