Author Archive

BibLaTeX

Heute habe ich mir etwas Zeit genommen, mal ein Dokument von reinem BibTeX auf BibLaTeX umzustellen.


The biblatex package is a complete reimplementation of the bibliographic facilities provided by LaTeX in conjunction with BibTeX. It redesigns the way in which LaTeX interacts with BibTeX at a fairly fundamental level. With biblatex, BibTeX is only used to sort the bibliography and to generate labels. Instead of being implemented in BibTeX’s style files, the formatting of the bibliography is entirely controlled by TeX macros. Good working knowledge in LaTeX should be sufficient to design new bibliography and citation styles — there is no need to learn BibTeX’s postfix stack language. Just like the bibliography styles, all citation commands may be freely (re)defined.

Da MikTeX noch kein Biblatex Paket bereithält, muss der geneigte Nutzer es selbst installieren:

  1. Biblatex von http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/ herunterladen.
  2. biblatex.bst nach <MikTeX>/bibtex/bst/biblatex entpacken. (Der korrekte Weg wäre der Umweg über ein LOCALTEXF-Verzeichnis, soll an dieser Stelle aber mal egal sein.)
  3. Den Inhalt des latex-Unterverzeichnisses (Verzeichnisse bbx, cbx und lbx sowie ein paar Dateien) nach <MikTeX>/tex/latex/biblatex entpacken
  4. Dateinamen-Datenbank auffrischen (in den MikTeX-Settings ‚Refresh FNDB‘)

Als Grundlage für den Test habe ich eine existierende Bib-Datei genommen und eine Beispieldatei der Uni Konstanz.

Hier das Ergebnis: biblatex-test.pdf

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website

Geniale Visualisierung von Geschichtsdaten

Durch Zufall habe ich eben eine geniale Visualisierung von Geschichtsdaten gefunden, die mit Processing (Arduino lässt grüßen) umgesetzt wurde. Gezeigt wird der Niedergang der Weltreiche Großbritannien, Spanien, Portugal und Frankreich im 19. und 20. Jahrhundert.

Hier der Link: http://vimeo.com/6437816.

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website

Multicore MP3-Enconding mit fpMP3Enc

Mit fpMP3Enc gibt es einen multicore-fähigen MP3-Encoder, der laut Golem doppelt so schnell, laute c’t bis zu dreimal so schnell wie ein Singlecore-Encoder arbeitet. Details unter http://www.golem.de/0909/70134.html.

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website

Background-Jobs mit Powershell 2

http://technet.microsoft.com/en-us/library/dd315273.aspx hat Informationen und Beispiele, wie man Jobs in der Powershell 2.0 im Hintergrund laufen lassen kann.

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website

Go, eine neue Programmiersprache von Google

Google hat eine neue Programmiersprache rausgebracht, Details unter http://golang.org/

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website

Torchlight – Warten auf Diablo 3

Runic Games, das von ehemaligen Blizzard Entwicklern gegründet wurde, hat einen tollen Diablo Klon herausgebracht, der die Wartezeit auf Diablo 3 verkürzt. Die 20$ Kaufpreis lohnen sich, momentan hat das Spiel aber noch einige schwere Bugs, die den Spielspaß nachhaltig trüben.

Video bei Youtube

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website

Arduino: Temperaturen aus der Datenbank auslesen

Da die Temperatur-Daten jetzt in der Datenbank gespeichert werden, müssen wir sie auch auslesen:

<?php
 
echo "<h1>Temperaturen im Wohnzimmer</h1>";
 
$link = mysql_connect("<server>", <user>", "<password>") or 
	die("Keine Verbindung möglich: " . mysql_error());
 
mysql_select_db("<Database>") or die("Auswahl der Datenbank fehlgeschlagen");
// Die letzten 10 Werte
$query = "SELECT * FROM temperature ORDER BY TIMESTAMP DESC LIMIT 1,10"; 
$result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error());
 
while($row = mysql_fetch_object($result))
{
    echo $row->Timestamp ." ".$row->Temperature."<br/>";
}
 
mysql_close($link);
?>

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website

Kapitelweise Nummerierung pro \part

Am Wochenende hatte ich das Problem, eine kapitelweise Neu-Nummerierung pro \part umsetzen zu müssen. Dank freundlicher Hilfe aus der de.comp.text.tex Newsgruppe war die Lösung dann einfach:

\makeatletter
\@addtoreset{chapter}{part}
\renewcommand\p@chapter{\thepart.}
\renewcommand\p@section{\thepart.}
\renewcommand\p@subsection{\thepart.}
\renewcommand\p@subsubsection{\thepart.}
\renewcommand\p@paragraph{\thepart.}
\renewcommand\p@subparagraph{\thepart.}
\renewcommand\p@figure{\thepart.}
\renewcommand\p@table{\thepart.}
\makeatother

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website

Mit Excel Dubletten filtern

Kürzlich musste ich wissen, welche Elemente in einer Excelliste nur einmal vorkamen. Die Lösung liegt in der Verwendung der SUMMEWENN-Funktion, das Bild zeigt wie.

excel_summewenn

Um Dubletten herauszulöschen hat Excel auch eine entsprechende Funktion unter Daten => Duplikate entfernen.

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website

Lebenslauf mit ecv

Für meinen Lebenslauf nutze ich bisher europecv. Mit ecv gibt es aber ein Paket, das auch einen sehr schön gesetzten Lebenslauf generiert. Hier mal der Link zum Beispiel: http://mirror.ctan.org/macros/latex/contrib/ecv/template/CV-template_de.pdf.

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website