f977b6c822 | ||
---|---|---|
example | ||
img | ||
pdflint | ||
.gitignore | ||
README.md | ||
TODO | ||
datenschleuder.cls |
README.md
Einleitung
Mit schleuderpackung existiert eine Latex-Klasse, welche es ermöglicht ein Heft wie die Datenschleuder zu erzeugen.
Verwendung
Latex: texlive-lualatex und viele andere Pakete
Setup, damit alle Komponenten von Schleuderpackung verwendet werden können. Git Repo in einem Verzeichnis deiner Wahl auschecken:
schleuder_repourl=git://git.c3d2.de/schleuderpackung.git
cd $Verzeichnis
schleuder_gitparent=$( pwd )
git clone $(schleuder_repourl) schleuderpackung
# fuer weitere Vorgaenge speichern
export schleuder_gitparent
# randnotiz:
# according to: http://tex.stackexchange.com/questions/10498/installing-a-class
# eigene cls nicht auf system sondern in lokalem verzeichnis erstellen
Die Klasse Schleuderpackung in seiner eigenen Schleuder verwenden können:
# das Verzeichnis erstellen, wenn schon vorhanden wird das ignoriert
mkdir -p ~/texmf/tex/latex`
# in das verzeichnis wechseln
cd ~/texmf/tex/latex
# Links auf repo-daten erstellen
ln -s ${schleuder_gitparent}/schleuderpackung
ln -s ${schleuder_gitparent}/schleuderpackung/datenschleuder.cls
# Logo herunterladen
cd schleuderpackung/img
wget https://upload.wikimedia.org/wikipedia/en/d/d1/Logo_CCC.svg
# PDF aus den SVG bauen
make
# Freie Font [Zepto](http://www.dafont.com/zepto.font) herunterladen
wget http://dl.dafont.com/dl/?f=zepto -O /tmp/zepto.zip
# und nach `~/.fonts` entpacken
mkdir -p ~/.fonts
unzip /tmp/zepto.zip -d ~/.fonts
# Mit `font-manager` kann man checken, ob die Schrift vom System gefunden wird.
fc-list|grep -i zepto && echo "font found" || echo "font not found"
Nun kann man das Paket in seinen Latex Dokumenten benutzen.
Beispielschleuder
git clone [git-url](git-url)
Ein erstes Beispiel liegt im Verzeichnis example
.
Im Beispielschleuder Verzeichnis schauen, wie es weitergeht.