Fachschaft Mathematik/Informatik

you do not see anything!
OPEN
Es ist offen. We are open.
Komm vorbei! Drop by!

LaTeX

Oft vernimmt man in den Gängen der Uni Gesprächsfetzen, welche von mysteriösen Textsatzsystemen, Formelsatz, Vorlesungsmitschriften oder gar (heißen) LaTeX-Partys handeln. Hier gibts eine Einstiegshilfe um mit LaTeX erfolgreich loszulegen. Übrigens: Auch die meisten Dokumente der Fachschaft werden mit LaTeX generiert! Also wenn wir das hinbekommen, dann schafft es wohl jeder.

Walking down some halls at the university one can often hear of a mysterious document markup language, mathematical formulas, lecture notes or even (hot) LaTeX-Parties. Here we’ve created a small collection of information to ensure an easy start with LaTeX. Hint: Most of the documents published by the students council were created with LaTeX. If we can do it, you can do it too!

Was ist LaTeX?

LaTeX ist ein Programmpaket um Dokumente zu “setzen”. Setzen ist bei der Erstellung eines Dokumentes der Schritt bei dem der Inhalt, wie Worte, Sätze, Paragraphen und so weiter, auf der Seite angeordnet werden. Der Begriff stammt aus der Zeit als die Zeichen eines Dokumentes noch manuell per Hand in einen Rahmen “gesetzt” wurden, um diese als eine Art Stempel beim Drucken zu verwenden. Mehr dazu auf Wikipedia.

LaTeX ist eine Mischung aus Programmiersprache und Textverarbeitung. Die Dokumente werden als Quelltext aus dem Text der Seite und Befehlen zur Formatierung zusammengestellt und dann in ein Zielformat, wie zum Beispiel ein PDF Dokument, kompiliert. “LaTeX” wird übrigens [Latech] gesprochen und hat nur wenig mit dem Gummi zu tun.

What’s LaTeX?

LaTeX is a package with which you can “typeset” documents. “Typesetting” is the step by step creation of a document. In every step the contents, such as words, sentences, paragraphs and so on, are positioned on the page. The term originates from the time when letters of a document were “set” in a frame by hand which was used as a sort of stamp for printing. Learn more about this on Wikipedia.

LaTeX is a mixture of programming language and text processing. Documents are compiled from a source code, consisting of the contents (text) of the page and macros and special commands for formatting, to a format like PDF. “LaTeX” is pronounced “La-tech”, by the way, and has nothing to do with the widely known rubber.

Warum sollte ich LaTeX verwenden?

LaTeX wird im universitären Bereich verwendet, um gut aussehende Dokumente einfach zu erzeugen, die mathematische Formeln enthalten. Darüber hinaus hat LaTeX noch viele interessante Möglichkeiten. Es lassen sich beispielsweise leicht Dokumente aus selbst geschriebenen Programmen heraus generieren. Auch Grafiken lassen sich direkt aus dem Quelltext erstellen. Viele wissenschaftliche Bücher werden mit LaTeX erzeugt, da die Strukturierung gerade von größeren Projekten leichter fällt als mit herkömlichen Textverarbeitungsprogrammen.

Why should I use LaTeX?

LaTeX is widely used at universities to create clean and appealing documents containing mathematical formulas the easy way. Furthermore it enables the user to create documents from within his own programs. Even graphics can easily be created from the source code. Many scientifical books and publications were created using LaTeX, mainly because maintaining the structure of bigger projects seems easier than with word processing software.

Was brauche ich um LaTeX einzusetzen?

Für jedes Betriebsystem sind Programmpakete erhältlich, die einem die Verwendung von LaTeX ermöglichen. Typisch sind etwa MiKTeX für Windows und TeX Live für Linux oder MacOS. Außerdem gibt es Editoren zur bequemeren Bearbeitung von TeX-Dokumenten, die etwa eine automatische Kompilierung vornehmen oder eine integrierte Ansicht des erzeugten Dokumentes bieten. Da wären etwa TeXnicCenter unter Windows und Texmaker / TeXstudio für Windows- und Linux-Systeme. Auch Kile ist ein empfehlenswerter Editor.

What do I need to use LaTeX?

Theres a collection of software for every operating system, which enables you to use LaTeX. Typically MiKTeX for Windows or TeX Live for Linux/MacOS, just to name a few. Furthermore there are editors specially created for editing TeX documents, with functionalities like syntax highlighting, shortcuts for compiling and live generated previews, ensuring a comfy environment for users. TeXnicCenter (Windows) and Texmaker / TeXstudio (both Windows and Linux) are popular choices, but you shouldn’t miss out Kile.

Was ist der Unterschied zwischen TeX und LaTeX?

TeX ist der Kern aller *TeX-Anwendungen. Dieses Programm wurde in den 70/80er Jahren von Donald Knuth entwickelt. LaTeX ist eine Art Makrosammlung, welche TeX erweitert und die einfache Verwendung durch allerlei Funktionen ermöglicht. Diese Funktionen sind in Pakete gegliedert, von denen ein installiertes LaTeX-Programm die gebräuchlichsten mitbringt. Darüber hinaus existieren noch andere Erweiterungen von TeX, wie zum Beispiel ConTeXt, die aber nicht mit LaTeX kompatibel sein müssen. Umgangssprachlich werden die Begriffe TeX und LaTeX oft Synonym verwendet. Mehr zu der Geschichte von TeX gibt es auf der englischen Wikipedia-Seite.

What’s the difference between TeX and LaTeX?

TeX is the core of all *TeX systems. It’s a program developed by Donald Knuth in the 70s/80s. LaTeX is something similar to a collection of macros, which expands the functionality of TeX. These functions are bundled in packages and every software is bundled with widely used ones. There are other expansions for TeX, e.g. ConTeXt, which need not to be compatible with LaTeX. Colloquially both terms, TeX and LaTeX, are used as synonyms. More about the history of TeX can be found on Wikipedia.

Wie erstelle ich Grafiken in LaTeX?

Abgesehen davon Grafiken verschiedenster Formate in sein Dokument einzubinden, besteht noch die Möglichkeit Grafiken durch LaTeX-Befehle zu erzeugen. Hierzu kann man beispielsweise das pstricks-Paket verwenden. Weit verbreitet ist auch PGF/TikZ. Es ist auch möglich Asymptote in LaTeX zu schreiben.

How do I create graphics in LaTeX?

Ignoring the possibility of importing almost every graphics format, there’s still the possibility of creating graphics using LaTeX commands. To achieve this you could use the pstricks package or PGF/TikZ. It is even possible to embed Asymptote in LaTeX.

Meine LaTeX-Dokumente sehen nicht so toll aus wie die von Anderen…

Dies passiert allen LaTeX-Einsteigern und ist völlig normal. Mit der Zeit lernt man wie die einzelnen Befehle so anzuwenden sind, dass es im Gesamtergebnis gut aussieht. Ein oft vernommener Tipp ist, nicht zu versuchen eigene verworene Konstruktionen zu erstellen, sondern einfache Standardfunktionen zu benutzen, auch wenn deren Ergebnis erst nicht der eigenen Idee entspricht.

My LaTeX documents aren’t that appealing as the ones created by others…

This always happens to LaTeX newbies. But when time passes by one will learn how to use commands more skillfully and to create an appealing document. Pro-tip: Refrain from trying to create your own, strange and complex functions, but stick to using standard functions from packages. Even if their results don’t suit your own idea of how it should look.

Wo kann ich Hilfe bei der Verwendung von LaTeX bekommen?

Viele Kommilitonen arbeiten aktiv mit LaTeX. Hat man ein konkretes Problem, so kann man sich zum Beispiel im nächsten Gruppenarbeits-Poolraum nach LaTeX-Kundigen umsehen. Oft wird einem schnell weitergeholfen. Darüber hinaus bietet das IMT im Rahmen ihrer doIT-Schulungen in unregelmäßigen Abständen einen LaTeX-Kurs für Einsteiger an. Auch die Matiker haben einen LaTeX-Workshop durchgeführt, wann jedoch der nächste stattfindet steht nicht fest. Außerdem haben wir in der O-Phase 2013 zum ersten Mal eine LaTeX-Einführung gegeben. Die Links in der rechten Info-Spalte helfen beim Einstieg oder dienen als Referenz für die gebräuchlichsten Befehle und Anwendungsfälle.

Where can I get help with LaTeX?

Many students are working actively with LaTeX every day. If you have a specific problem, you could search for such a person in the computer pools. The IMT offers a wide range of doIT-courses, of which one is a LaTeX course for beginners, regrettably only on a irregular basis. The “Matiker” offered a LaTeX workshop, too. Also we did a first LaTeX introduction in our orientation phase (“O-Phase”) in 2013. The links on the right should help with references and lists of most common commands.