Kategorie: Bash

milog.cls: Neuerungen in v0.3

Mittlerweile habe ich v0.3 der LaTeX-Klasse milog.cls bei Bitbucket hochgeladen. Sie enthält das milog Bash-Script, das exemplarisch anhand der Arbeitszeit-App “Arbeitszeiterfassung” eine Möglichkeit zur automatischen Erstellung eines Arbeitszeitnachweises aufzeigt.

$ milog -i 201605.dat
reading 201605.dat
writing milog.csv
creating milog.pdf

Sollten Anpassungen – etwa in der Spalte “bemerkung” – nötig sein, so kann die Verarbeitung auch in zwei Schritten erfolgen.

$ milog -i 201605.dat -o 201605.csv -c
reading 201605.dat
writing 201605.csv

[ ... Bearbeitung der CSV-Datei ... ]

$ milog -i 201605.csv -p 201605 -l
creating 201605.pdf

Details zum Script können der Dokumentation entnommen werden. Eine Anpassung an den CSV-Export anderer Apps sollte bei günstigen CSV-Ausgangsformat nicht allzu schwierig sein.

osmimage.sh Bash-Script

So, heute hatte ich endlich mal wieder Zeit und Lust etwas zu programmieren. Heraus kam dabei das osmimage.sh Bash-Script.

Das Script lädt ein Bild basierend auf den Daten von http://www.openstreetmap.org mit Hilfe der angegebenen Optionen (siehe osmimage.sh -h)!

In einem weiteren Schritt soll das Script Teil eines LaTeX-Pakets werden, das mit Hilfe von \write18 ein Bild zur Einbindung in ein LaTeX-Dokument bereitstellt!

How to create a Sudoku magazine

Im logicpuzzle Wiki habe ich einen englischsprachigen Artikel “How to create a Sudoku magazine” eingestellt.

Dabei erläutere ich die manuelle und halbautomatische Erstellung eines eigenen Sudokumagazins. Erstelle Dir einfach jede Woche dein eigenes Rätselmagazin. Viel Spaß beim Lösen der Sudokus! 😉

Erzeugen eines Sudoku Magazins mithilfe des lpsmag bash script

Heute habe ich das bash script lpsmag in den develop branch auf Bitbucket gepusht.

Es ermöglicht die halbautomatische Erstellung eines Sudokumagazins mithilfe von LaTeX und des Sudokuprogramms QQwing.

lpsmag simple.smc

führt beispielsweise zu folgendem Magazin

Die Dokumentation des scripts gibt es hier in englischer Sprache im Wiki

createlpsudoku bash script

Heute habe ich das bash script createlpsudoku in den develop branch auf Bitbucket gepusht.

Es ermöglicht die Umwandlung von Sudokus im Einzeilen-Format (.81) oder im Simple Sudoku Format (.ss) in lpsudoku environments. Man kann daher Sudokus aus Programmen exportieren und mit dem script – bequem ohne lästige Tipparbeit – umwandeln.

createlpsudoku -e -o sudoku.lps -i sudokus.81

Die Dokumentation des scripts gibt es hier in englischer Sprache im Wiki

Präsentiert von WordPress & Theme erstellt von Anders Norén