Ein in LaTeX geschriebenes Speedcubing Buch.
Dieses Repository enthält das LaTeX-Projekt für eine neue Anleitung zur Lösung des Rubik's Cube. Das Ziel ist es schon bei der Anfängermethode die richtigen Grundlagen für das Erlernen der CFOP Methode zu legen. Das Buch spiegelt meine eigenen Lernerfahrungen und aktuellen Lernfortschritt wieder. Ich versuche damit eine Anleitung zu schaffen, auch selber gerne gelesen und verwendet hätte. Aktuelle Zielgruppe des Buches sind meine zwei Töchter.
Das Dokument ist mit KOMA-Script erstellt und nutzt die Pakete rubik
und TikZ
für visuelle Darstellungen.
Das Projekt ist für den Druck optimiert undwird mit latexmk
gebaut.
Die finale Version des Buches wird mit pdfbook/pdfjam
für den Druck vorbereitet.
-
Das Buch hat aktuell zwei Kapitel: "CFOP für Anfänger" und "Fortgeschrittene Techniken".
- Das Verzeichnis
anfaenger
enthält alle Abschnitte und Bilder zum Kapitel "CFOP für Anfänger" fortgeschritten
enthält alle Abschnitte und Bilder zu "Fortgeschrittene Techniken"- Ein drittes Kapitel "Der letzte Schritt zum CFOP Profi" (
profi
) ist geplant
- Das Verzeichnis
-
Die zentrale Datei ist
buch.tex
-
Es gibt zwei Shell-Scripte die die Arbeit am Buch vereinfachen:
compile.sh
ist ein einfacherlatexmk
wrapper der verhindert dass man das--shell-escape
vergisstmake-booklet.sh
ist ein wrapper umpdfbook
der für ein shönes DIN A5 booklet zum drucken sorgt
Um dieses Projekt zu bauen, müssen folgende Tools installiert sein:
- Eine LaTeX-Distribution (z.B. TeX Live, MiKTeX)
latexmk
für den automatisierten Build-Prozesspdfbook
undpdfjam
für die Vorbereitung der Druckversion
Um das Dokument zu bauen, navigiert man zum Wurzelverzeichnis des Projekts und führt einen der folgenden Befehle aus:
latexmk --pdf --shell-escape buch.tex
latexmk --pdf --shell-escape --pvc buch.tex
./compile.sh
./compile.sh --pvc
Dies kompiliert das Dokument und erzeugt damit buch.pdf
Ziel des Dokumentes ist ein Buch, das auf A4 gedruck, zu einem handlichen A5 Booklet gebunden werden kann. Dafür müssen die Seiten entsprechend umsortiert werden. Das kann man mit dem folgenden Befehl tun:
make_booklet.sh
Das erzeugt einem die fertige Datei der-sanfte-einstieg-in-cfop.pdf
Jeder ist eingeladen an diesem Buch mitzuwirken. Beiträge bitte als Pull-Request bereit stellen.
Dieses Buch ist als Creative Commons 1.0 Universal lizensiert. Es basiert auf einer Unzahl an bereits verfügbaren Informationen aus der Speecubing Szene die dort bereits als Allgemeingut betrachtet werden.
Ein besonderer Dank geht an alle Mitwirkenden und die Speedcubing-Gemeinschaft für ihre unermüdliche Arbeit und Hingabe, die Kunst des Cubings weiterzuentwickeln.