Skip to content
Snippets Groups Projects
README.md 1.47 KiB
Newer Older
# Lecture note resources Martin Goik

## Content

Goik Martin's avatar
Goik Martin committed
<table>
<col width="80%">
  <col width="20%">
  <tr>
    <td>This repository hosts resources for generating lecture notes and exercises to be found at <a href='https://freedocs.mi.hdm-stuttgart.de'>https://freedocs.mi.hdm-stuttgart.de</a>.</td>
    <td><img src='https://freedocs.mi.hdm-stuttgart.de/webhelp/resources/freedocs.svg'/></td>
    </tr>
</table>

## Using the beast

Goik Martin's avatar
Goik Martin committed
Course material generation and installation has been successfully tested on Ubuntu 22.04 and requires the following packages / executables to be present on your system:
Goik Martin's avatar
Goik Martin committed
* ffmpeg
* [Xmlmind](http://www.xmlmind.com/xmleditor)  document editor
* rsync
Goik Martin's avatar
Goik Martin committed
* texlive-latex-base texlive-lang-german texlive-font-utils lcdf-typetools psutils ps2eps aglfn 
* imagemagick providing convert
Goik Martin's avatar
Goik Martin committed
* fig2dev fig2ps poppler-utils  pdf2svg libjeuclid-fop-java libfontbox-java providing fig2dev and fig2mpdf 
Goik Martin's avatar
Goik Martin committed
* openjdk-17-jdk
* fop-pdf-images  from https://xmlgraphics.apache.org/fop/fop-pdf-images.html
Goik Martin's avatar
Goik Martin committed
* /etc/fop.conf.d/jeuclid.conf
* Scripts from bin subfolder figspecial2pdf, figspecial2png and figspecial2svg 
Goik Martin's avatar
Goik Martin committed
* cd /usr/share;git clone https://github.com/hakimel/reveal.js 
Goik Martin's avatar
Goik Martin committed
* 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.