2017-02-12 21:23:32 +01:00
|
|
|
# Einleitung
|
|
|
|
Mit schleuderpackung existiert eine Latex-Klasse, welche es ermöglicht ein Heft wie die Datenschleuder zu erzeugen.
|
|
|
|
|
|
|
|
# Verwendung
|
2017-09-13 19:50:56 +02:00
|
|
|
Requirements:
|
2017-02-12 21:23:32 +01:00
|
|
|
Latex:
|
|
|
|
texlive-lualatex und viele andere Pakete
|
|
|
|
|
|
|
|
|
|
|
|
Setup, damit alle Komponenten von Schleuderpackung verwendet werden können.
|
2017-09-13 19:50:56 +02:00
|
|
|
Git Repo in einem Verzeichnis deiner Wahl auschecken (im Beispiel: schleuderpackung für eine neue Schleuder verwenden):
|
2017-02-24 15:10:50 +01:00
|
|
|
|
|
|
|
```
|
|
|
|
schleuder_repourl=git://git.c3d2.de/schleuderpackung.git
|
2017-09-13 19:50:56 +02:00
|
|
|
cd ~/neue-schleuder
|
2017-02-24 15:10:50 +01:00
|
|
|
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
|
|
|
|
|
2017-09-13 19:50:56 +02:00
|
|
|
# Links auf datenschleuder.cls erstellen
|
2017-02-24 15:10:50 +01:00
|
|
|
ln -s ${schleuder_gitparent}/schleuderpackung
|
|
|
|
ln -s ${schleuder_gitparent}/schleuderpackung/datenschleuder.cls
|
|
|
|
|
|
|
|
# Logo herunterladen
|
2017-09-13 19:50:56 +02:00
|
|
|
cd ${schleuder_gitparent}/schleuderpackung/img
|
2017-02-24 15:10:50 +01:00
|
|
|
wget https://upload.wikimedia.org/wikipedia/en/d/d1/Logo_CCC.svg
|
|
|
|
|
|
|
|
# PDF aus den SVG bauen
|
|
|
|
make
|
2017-02-12 21:23:32 +01:00
|
|
|
|
2017-02-24 15:10:50 +01:00
|
|
|
# Freie Font [Zepto](http://www.dafont.com/zepto.font) herunterladen
|
|
|
|
wget http://dl.dafont.com/dl/?f=zepto -O /tmp/zepto.zip
|
2017-02-12 21:23:32 +01:00
|
|
|
|
2017-02-24 15:10:50 +01:00
|
|
|
# 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"
|
|
|
|
```
|
2017-02-12 21:23:32 +01:00
|
|
|
|
|
|
|
Nun kann man das Paket in seinen Latex Dokumenten benutzen.
|
|
|
|
|