example of the month

Unfortunatly these examples are only available in German. But you may download the example files, though.

If you have any questions or suggestions drop me a note via mail or use the contact form.

Selected tag: eigene Befehle (show all examples)

Um ein Dokument so zu drucken, dass man nach dem Drucken daraus eine klammergeheftete Broschüre machen kann, muss man die Einzelseiten des Dokumentes nach einem ganz bestimmten Schema auf den Druckbogen anordnen, um die Seitenabfolge nicht durcheinander zu bringen. Im Beispiel von diesem Monat werden wir uns anschauen, wie man mit diesen als Ausschießen bezeichneten Vorgang automatisch erledigen kann. Dazu werden wir das Paket pdfpages verwenden und außerdem mit 3 eine eigene Lösung programmieren, die anders als pdfpages auch den sog. Bundzuwachs berücksichtigen kann.

In diesem Monat werden wir uns erneut mit den Möglichkeiten von 3 befassen und einen Generator für Blind- bzw. Lorem-Ipsum-Texte programmieren. Der Generator kann mit einer Folge von Sätzen „gefüttert“ werden und gibt diese dann in zufälliger Reihenfolge – kombiniert mit einem ebenfalls zufälligen Satzzeichen – aus.

Dieses Beispiel geht zurück auf die Frage, wie man mit musikalische Funktionssymbole für Tonika, Dominate etc. zusammen mit den Ziffern für die Stimmführung (das Voicing) darstellen kann, die vor einiger Zeit auf TeX.SX gestellt wurde. Bei der Lösung des Problems wollen wir uns vor allem mit den neuen Funktionen von 3 vertraut machen, sodass dieses Beispiel auch für Nicht-Musiker interessant bleibt.

Lückentexte

Im ersten Beispiel meines neuen Blogs -Beispiel des Monats zeige ich, wie man einen eigenen Befehl für die Lücken in Lückentexten oder Mathebuchaufgaben programmiert. Dazu arbeiten wir mit xparse, um den Befehl zu definieren, und TikZ, um die Lücken in verschiedenen Stilen, darzustellen, wobei ein paar Grundkenntnisse in letzterem hilfreich aber nicht zwingend nötig sind.

Das Beispiel geht zurück auf eine Frage, die bereits 2013 auf der Frage-Antwort-Seite TeX.SX gestellt wurde: Graphical placeholder for “variables”.