Über­sicht

  1. LaTeXVorlagen
  2. La­TeX-Do­ku­men­ta­ti­o­nen
  3. La­TeX Li­te­ra­tur
  4. La­TeX FAQ
    1. Wie rich­te ich ein in­puts-Di­rec­to­ry ein?

    2. Wie sieht ein op­ti­ma­les TeX-File aus?

    3. Wie er­zeu­ge ich Fo­li­en?

    4. Wie er­zeugt Mensch Sym­bo­le für die Men­gen IR, IN, etc.?

    5. Wie er­hält Mensch be­stimm­te Ma­the­sym­bo­le?

    6. Wie setzt Mensch einen Text in Lands­ca­pe?

    7. Wie än­dert Mensch die Kopf­zei­le/Fuß­zei­le ab?

    8. Wie kann Mensch das Er­schei­nungs­bild vom Li­te­ra­tur­ver­zeich­nis än­dern?

    9. Wie fügt Mensch ein eps-Bild in La­TeX ein?

    10. Wie rückt Mensch die Bild­be­schrif­tung bün­dig nach der Num­mer?

    11. Wie be­kommt Mensch ei­ne TeX-Be­schrif­tung in eps-Bil­dern?

    12. Wie ver­mei­det Mensch 'floa­ten' von Bil­dern oder Ta­bel­len?

    13. Wie er­zeugt Mensch mehr­spal­ti­gen Text?

    14. Wie er­zeugt Mensch mehr­spra­chi­gen Text?

    15. Wie schreibt Mensch Brie­fe?
    16. Wo be­kommt Mensch be­stimm­te Son­der­zei­chen her?

    17. Wie kann Mensch Son­der­zei­chen in Über­schrif­ten oder Bild­be­schrif­tun­gen be­kom­men?

    18. Wie macht Mensch gro­ße Ta­bel­len?

    19. Wie be­kommt Mensch fa­r­bi­gen Text?

    20. Wie­so wer­den Wör­ter nicht rich­tig ge­trennt?

    21. Wie er­zeugt Mensch einen In­dex?

    22. Wie bin­det Mensch Sour­ce­co­de in TeX ein?
    23. Wie kann Mensch mit TeX au­gen­scho­nen­der schrei­ben?

    24. Wie­so funk­tio­niert ams­tex nicht mehr?

    25. Wie kann Mensch die Rän­der va­ria­bel ge­stal­ten?

    26. Wie er­hält Mensch einen un­ter­schied­li­chen Zei­le­n­ab­stand?

    27. Wie schreibt Mensch Vektoren?

    28. Wie rich­tet Mensch am bes­ten ma­the­ma­ti­sche Glei­chun­gen aus?

    29. Wie schreibt Mensch in schö­ner Schreib­schrift?

    30. Falls nicht mehr ge­nug Platz ist, soll ei­ne neue Sei­te an­ge­fan­gen wer­den.

    31. Wie bin­det Mensch ein Fra­me­ma­ker-Bild in TeX ein?

La­TeX Vor­la­gen

LaTeX-Beamer Vorlage

Git-Repository

La­TeX-Do­ku­men­ta­ti­o­nen

Es gibt viele verschiedene Dokumentationen zu LaTeX im Web. Im folgenden wird nur ein kleiner Teil davon vorgestellt. Für Hinweise und Ergänzungen sind wir immer dankbar!

 

Einfuehrende Dokumentationen

 

Kommandos

      Eine Auflistung (aller) Kommandos in LaTeX. Sie sind gut zum Nachschlagen geeignet.

 

Pakete/Styles

La­TeX Li­te­ra­tur

Es gibt drei Bücher, die immer wieder empfohlen werden:

  • Goossens Michel u.a.: Der Latex-Begleiter.
    Verlag: Addison-Wesley, 1995, ISBN 3-89319-646-3, DM 79,90
    Anmerkung: Tips, Tricks, viele LaTeX(2e)-Makropakete, für Fortgeschrittene und fortgeschrittene Anfänger.
    Bei diesem Buch sollte Mensch die deutsche Fassung bevorzugen, da diese schon mehrfach überarbeitet wurde und schon Hinweise auf neuere Pakete enthält.
  • Lamport, Leslie: Das LaTeX Handbuch.
    Verlag: Addison-Wesley, 1995, ISBN 3-89319-826-1, DM 69,90
    Anmerkung: die LaTeX(2e)-Referenz, für Anfänger
  • Kopka, Helmut: LaTeX, Band 1: Einführung.
    Verlag: Addison-Wesley, 2., überarbeitete Auflage, 1996, ISBN 3-8273-1025-3, DM 69,90
    Anmerkung: Ab der 2. Auflage auch LaTeX2e, im Anhang gute Befehlsübersicht, für Anfänger

La­TeX FAQ

  1. Wie rich­te ich ein in­puts-Di­rec­to­ry ein?

  2. Wie sieht ein op­ti­ma­les TeX-File aus?

  3. Wie er­zeu­ge ich Fo­li­en?

  4. Wie er­zeugt Mensch Sym­bo­le für die Men­gen IR, IN, etc.?

  5. Wie er­hält Mensch be­stimm­te Ma­the­sym­bo­le?

  6. Wie setzt Mensch einen Text in Lands­ca­pe?

  7. Wie än­dert Mensch die Kopf­zei­le/Fuß­zei­le ab?

  8. Wie kann Mensch das Er­schei­nungs­bild vom Li­te­ra­tur­ver­zeich­nis än­dern?

  9. Wie fügt Mensch ein eps-Bild in La­TeX ein?

  10. Wie rückt Mensch die Bild­be­schrif­tung bün­dig nach der Num­mer?

  11. Wie be­kommt Mensch ei­ne TeX-Be­schrif­tung in eps-Bil­dern?

  12. Wie ver­mei­det Mensch 'floa­ten' von Bil­dern oder Ta­bel­len?

  13. Wie er­zeugt Mensch mehr­spal­ti­gen Text?

  14. Wie er­zeugt Mensch mehr­spra­chi­gen Text?

  15. Wie schreibt Mensch Brie­fe?
  16. Wo be­kommt Mensch be­stimm­te Son­der­zei­chen her?

  17. Wie kann Mensch Son­der­zei­chen in Über­schrif­ten oder Bild­be­schrif­tun­gen be­kom­men?

  18. Wie macht Mensch gro­ße Ta­bel­len?

  19. Wie be­kommt Mensch fa­r­bi­gen Text?

  20. Wie­so wer­den Wör­ter nicht rich­tig ge­trennt?

  21. Wie er­zeugt Mensch einen In­dex?

  22. Wie bin­det Mensch Sour­ce­co­de in TeX ein?
  23. Wie kann Mensch mit TeX au­gen­scho­nen­der schrei­ben?

  24. Wie­so funk­tio­niert ams­tex nicht mehr?

  25. Wie kann Mensch die Rän­der va­ria­bel ge­stal­ten?

  26. Wie er­hält Mensch einen un­ter­schied­li­chen Zei­le­n­ab­stand?

  27. Wie schreibt Mensch Vektoren?

  28. Wie rich­tet Mensch am bes­ten ma­the­ma­ti­sche Glei­chun­gen aus?

  29. Wie schreibt Mensch in schö­ner Schreib­schrift?

  30. Falls nicht mehr ge­nug Platz ist, soll ei­ne neue Sei­te an­ge­fan­gen wer­den.

  31. Wie bin­det Mensch ein Fra­me­ma­ker-Bild in TeX ein?

Wie rich­te ich ein in­puts-Di­rec­to­ry ein?

Hat Mensch bestimmte Header oder Definitionen, die öfter oder sogar regelmäßig benutzt werden, so kann Mensch sich ein Verzeichnis \\unixhome\inputs anlegen, und die Datei mit den Definitionen hierher verschieben.

Wie sieht ein op­ti­ma­les TeX-File aus?

Optimal ist immer relativ. Bei deutschen Texten sollte folgendes eingebunden werden:

 

\documentclass[12pt]{article}

\usepackage[latin1]{inputenc}

% damit Mensch Umlaute direkt eingeben kann und diese erkannt werden.

\usepackage[T1]{fontenc}

 

% Umlaute werden als eine Einheit angesehen -> richtige Trennung;

% ausserdem: die T1-Fonts gibt es auch in größeren Größen

\usepackage[german]{babel}

 

%hiermit erhält Mensch z.B. 'Abb.' statt 'Fig.' bei Bildbeschriftungen

\begin{document}

...

\end{document}

Bitte nicht mehr '\documentstyle' verwenden, das ist veraltet.

Wie er­zeu­ge ich Fo­li­en?

Am besten erzeugt Mensch Folien mit dem seminar -Paket. Zusätzlich zu den Folien kann damit auch noch ein Handout erzeugt werden.

Weitere empfehlenswerte Pakete sind:

Prosper

latex-beamer

Beispiel für Folien im Querformat:

\documentclass[landscape]{seminar}

\centerslidesfalse

\begin{document}

\begin{slide}

% 1. Folie

Text

\end{slide}

Achtung:

  • xdvi muss mit der Option -paper a4r aufgerufen werden.
  • dvips muss mit der Option -t landscape aufgerufen werden. Dann erhält Mensch ein richtig angezeigtes ps-File.

  • Dieses ps-File kann dann problemlos ohne weitere Optionen ausgedruckt werden

Beispiel für Folien im Hochformat:

\documentclass[portrait]{seminar}

\begin{document}

\begin{slide*} % 1. Folie Text

\end{slide*}

Achtung: den * nicht vergessen bei

\begin{slide*}
 

Will Mensch die Folien global vergrößern, so müssen folgende Befehle eingebunden werden:

\setlength{\slidewidth}{25cm}

\setlength{\slideheight}{17cm}

Wie er­zeugt Mensch Sym­bo­le für die Men­gen IR, IN, etc.?

Mensch muss das Paket amsfonts einbinden.

\usepackage{amsfonts}

\begin{document}

 

$\mathbb{R}$

$\mathbb{C}$

$\mathbb{Z}$

$\mathbb{N}$

 

\end{document}

Wie er­hält Mensch be­stimm­te Ma­the­sym­bo­le?

Mensch muss das Paket amssymb einbinden.  Eine Liste mit sämtlichen Symbolen ist am Ende der Dokumentation angegeben.

Wie setzt Mensch einen Text in Lands­ca­pe?

Wenn Mensch einen Text vollständig Landscape ausgegeben haben will muss Mensch nur folgendes machen:

 

\documentclass[landscape]{article}

\AtBeginDvi{\special{landscape}}

...

 

Achtung:

xdvi zeigt die Folien noch nicht richtig an.

dvips kann durch die Angabe des \special{landscape} im TeX-File ohne weitere Optionen aufgerufen werden. Lässt Mensch diese Zeile aus dem TeX-File weg, so muss die Option dvips -t landscape verwendet werden.

Dieses ps-File kann dann problemlos ohne weitere Optionen ausgedruckt werden!

Wie setzt Mensch Teile eines Textes in Landscape? (zurück)

 

Mit dem lscape-Paket (das ist ein Teil des graphicx-Paketes)!

Beispiel:

\usepackage{lscape}

...

\begin{landscape}

...

\end{landscape}

 

Achtung:

Es wird, immer eine neue Seite angefangen.

Kopf- und Fußzeile werden nicht gedreht.

xdvi zeigt die Seiten nicht richtig an -> erst nach ps (mit einem einfachen dvips) konvertieren und dann mit gv anschauen.

Der Ausdruck kann problemlos mit den normalen Optionen gemacht werden.

Dokumentation zum graphicx-Paket findet Mensch unter grfguide.ps oder epslatex.ps.

Wie än­dert Mensch die Kopf­zei­le/Fuß­zei­le ab?

Es gibt das Paket fancyhdr, mit dem Mensch alle nur denkbaren Änderungen in der Kopf- bzw. der Fußzeile machen kann, z.B.

3-Teilung von Kopf- bzw. Fußzeile (links-mitte-rechts)

Linien zwischen Kopfzeile und Text (analog immer für Fußzeile)

mehrzeilige Kopfzeilen

Kopfzeilen, die breiter als der Text sind

unterschiedlich Kopfzeilen je Chapter, auf geraden/ungeraden Seiten, etc.

sog. 'Thumb-Indizes' wie bei den Telefonbüchern (schwarze Kapitel-Balken analog dem Telefonbuch)

Bilder in derKopfzeile

Wie kann Mensch das Er­schei­nungs­bild vom Li­te­ra­tur­ver­zeich­nis än­dern?

Es gib verschiedene Pakete, mit denen Mensch das Literaturverzeichnis und die Verweise darauf verändern kann:

 

natbib.sty: macht aus (1997a, 1997) (1997,1997a)

germbib.sty: falls Mensch Englische und Deutsche Literatur gemischt haben will

cite.sty: macht aus [1,2,3,4,7] [1-4,7]

Achtung: Beim Mixen von verschiedenen Styles kann es manchmal zu unerwünschten Nebeneffekten kommen.

 

Sind diese Pakete nicht ausreichend, so kann Mensch sich deren eigenes bst-File erzeugen: Mensch muss latex makebst aufrufen, dann bekommt Mensch interaktiv einige Fragen gestellt, wie das Verzeichnis und die Verweise aussehen sollen.

Wie fügt Mensch ein eps-Bild in La­TeX ein?

Am besten fügt Mensch ein eps-Bild mit Hilfe des graphicx-Paketes ein. Es gibt 2 sehr gute Dokumentationen zum Einbinden:

 

grfguide.ps

epslatex.ps

Dort wird auch der Unterschied zwischen graphics und graphicx erläutert.

Was kann Mensch mit diesem Paket z.B. machen?

 

Rotieren von Bildern

Skalieren von Bildern

feste Breite und Höhe angeben

bestimmte Bounding Box angeben

draft-Option, die angibt, ob die Bilder mit ausgedruckt werden sollen

und vieles mehr

Wie rückt Mensch die Bild­be­schrif­tung bün­dig nach der Num­mer?

LaTeX setzt die Bildbeschriftungen normalerweise nicht bündig zur Abbildungsnummer, also z.B.

 

Um eine lange Bildunterschrift mit mehr als einer Zeile. zu erhalten, muss Mensch folgendes einbinden:

 

\usepackage[hang]{caption2}

Wie be­kommt Mensch ei­ne TeX-Be­schrif­tung in eps-Bil­dern?

Erzeugt Mensch die Bilder mit xfig selber, so hat Mensch folgende Möglichkeit, TeX-Konstrukte in ein Bild einzubauen:

 

Im xfig bei jedem Text, der irgendeinen LaTeX-Befehl enthält, den Special Flag (der unter den Text Flags steht) auf 'Special' setzen.

Die Datei muss 2-mal exportiert werden: als 'Combined PS/LaTeX (PS part)' und als 'Combined PS/LaTeX (LaTeX part)'. Mensch erhält die Dateien bild.pstex und bild.pstex_t

Eingebunden wird das ganze dann folgendermaßen in TeX:

\usepackage{epsfig}

...

\input{bild.pstex_t}

Der Nachteil der obigen Methode ist natürlich, dass Mensch immer 2 Dateien verwalten muss. Viel einfacher geht es mit dem Paket psfrag.

 

Voraussetzung: Mensch hat im Bild irgendwelche Platzhalter, z.B. tag , stehen

Das Bild wird nur als eps-Datei exportiert.

Jeden Tag im (e)ps-File ersetzt Mensch nun durch den gewollten Text mit Hilfe von:

\usepackage{psfrag}

...

\psfrag{tag}{Komplizierter Text wie $x+y$}

Damit wird der Text 'tag' durch 'Komplizierter Text wie $x+y$' ersetzt.

Mit diesem Paket kann Mensch die Ersetzung entweder für ein einzelnes Bild durchführen oder aber auch in allen Bildern. Das Ganze funktioniert selbstverständlich auch mit schon fertigen eps-Dateien.

 

Achtung:

Das Ergebnis wird erst nach einer Transformation nach Postscript mit Hilfe von dvips sichtbar. Im dvi-File wird nur erwähnt, dass eine/einige Ersetzung/en stattgefunden haben.

Die eps-Dateien dürfen keine schraffierten Texte beinhalten!

Will Mensch die Zeichnung, aber nicht die Schrift verkleinern/vergrößern, so kann Mensch das Bild folgendermaßen einbinden:

 

\includegraphics[scale=0.8]{bild.eps}

Soll die Schrift ebenfalls verkleinert/vergrößert werden, so verwendet Mensch folgenden Befehl:

\scalebox{0.8}{\includegraphics{bild.eps}}

Wie ver­mei­det Mensch 'floa­ten' von Bil­dern oder Ta­bel­len?

Oft möchte Mensch Bilder genau an der Stelle haben, an der sie im tex-file stehen. Aber: figure- und table- Umgebungen sind Gleitumgebungen, d.h. sie werden von TeX an eine 'passende' Stelle gesetzt. Die Option 'h' verhindert ein Wandern auch nicht unbedingt, sie bedeutet zwar 'here', aber nur, wenn dies möglich ist. Im Paket float gibt es nun eine zusätzliche Option: 'H'. Dabei wird ein Bild ohne Rücksicht auf das Seitenlayout an die angegebene Stelle plaziert. Jeder sollte sich darüber im klaren sein, dass dies nicht unbedingt vorteilhaft aussehen kann.

 

\usepackage{float}

 ...

\begin{figure}[H]

 

\includegraphics{file.eps}

 \caption{...}

 

\end{figure}

 

Eine andere Möglichkeit ist es, das Bild nicht floaten zu lassen. Um dann die selbe Numerierung wie bei floatenden Bildern zu erhalten, kann Mensch folgendes definieren:

 

\makeatletter

 

\newcommand\figcaption{\def\@captype{figure}\caption}

 \newcommand\tabcaption{\def\@captype{table}\caption}

 

\makeatother

Und dann kann Mensch das Bild oder die Tabelle wie folgt einbinden:

 

\begin{minipage}{\textwidth}

 

\centering

 \includegraphics{file.eps}

 \figcaption{Das ist ein nicht-floatendes Bild}

 \label{fig:non:float}

 

\end{minipage}

Die minipage wird benötigt, damit das Bild und die Beschriftung nicht getrennt werden.

Wie er­zeugt Mensch mehr­spal­ti­gen Text?

Verwendung des multicol -Pakets für mehrere Spalten bzw. parallel-Pakets für 2 Spalten (z.B. für Wörterbücher).

Wie er­zeugt Mensch mehr­spra­chi­gen Text?

Am Beispiel Deutsch/Englisch:

 

\usepackage[german,english]{babel}

...

\selectlanguage{german}

Hier kommt der deutsche Text.

\selectlanguage{english}

And here is the english version

Damit wird richtig getrennt, die Caption für Bilder den Sprachen angepasst. Viel wichtiger ist das babel-Paket bei einem Wechsel z.B. auf Griechisch, für das es ganz andere Schriftzeichen gibt.  In der Dokumentation von babel sind sämtliche Sprachen angegeben, die unterstützt werden.

Wie schreibt Mensch Brie­fe?

 

Um Briefe mit deutschem Layout zu schreiben, eignet sich die LaTeX Klasse letter nicht besonders gut. Besser sind scrlettr (aus dem koma-script) oder aber gleich der dinbrief.

Beispiele für scrlettr:

 

\documentclass{scrlettr}

\usepackage[german]{babel}

\address{Sabine Wetzel\\Soundsostr. 1000\\94036 Passau}

\date{25.10.2006}

 

% aktuelles Datum, falls Feld leer

 

\signature{Wetzel S.}

\begin{document}

\begin{letter}{Heinrich Hugo\\Nochnestr. 1\\50000 Musterstadt}

\opening{Sehr geehrte Damen und Herren,}

Ich hoffe, dass Sie mir sobald wie m"oglich 200 Tafeln Schokolade zukommen lassen.

\closing{Mit freundlichen Gr"u"sen}

\end{letter}

\end{document}

Wo be­kommt Mensch be­stimm­te Son­der­zei­chen her?

Manchmal braucht Mensch ja bestimmte Sonderzeichen, wie z.B. einen Blitz (für einen Widerspruch), ein Telefon, ein Promille-Zeichen, ein Leerzeichen-Zeichen, etc. Diese erhält Mensch mit Hilfe des wasysym-Paketes:

 

\usepackage{wasysym}

Zum Erzeugen des Eurozeichens hat Mensch folgende Möglichkeit:

 

\usepackage{marvosym}

\euro{}

Beim eurosym-Paket werden auch verschiedene Schriftarten (wie kursiv oder fett) beachtet!

Wie kann Mensch Son­der­zei­chen in Über­schrif­ten oder Bild­be­schrif­tun­gen be­kom­men?

Manche Sonderzeichen in TeX sind zerbrechlich, d.h. falls sie in bestimmten Umgebungen wie z.B. Überschriften vorkommen, werden sie nicht mehr angezeigt. Bsp:

 

$S_{\left( 0 \right)}$

sollte ein großes S mit Index (0) erzeugen. Wie bekommt Mensch sowas nun in Überschriften? Mensch schreibt vor die zerbrechlichen Zeichen jeweils noch ein

 

\protect

z.B.

$S_{\protect\left( 0 \protect\right)}$

Wie macht Mensch gro­ße Ta­bel­len?

Bei großen Tabellen hat Mensch oft Probleme mit Seitenumbrüchen und Beschriftungen. Die supertabular bzw. longtable-Pakete unterstützen große Tabellen.

Wie be­kommt Mensch fa­r­bi­gen Text?

Farbigen Text erhält Mensch am besten mit dem color-Style, einem Teil des graphicx -Paketes(grfguide.ps oder epslatex.ps).

 

Beispiele:

\usepackage{color}

\setcolor{red}

% bzw.

\color{red}

Wie­so wer­den Wör­ter nicht rich­tig ge­trennt?

Das liegt wahrscheinlich daran, dass die cm-fonts (Standard) geladen wurden, die Umlaute als Kombination des Buchstabens mit 2 Punkten und nicht als einen einzelnen Buchstaben verstehen. Verwendet Mensch statt dessen die ec-Fonts mit Hilfe von

 

\usepackage[T1]{fontenc}

so müssten die Trennungsprobleme beseitigt sein.

Welche Pakete nimmt Mensch am besten für die Diplomarbeit/Doktorarbeit/Poster?

 

Für Diplomarbeiten eignet sich das koma-Paket sehr gut. Es stellt alle Befehle (und noch ein paar nette mehr) der normalen article/report/book Klassen zur Verfügung, allerdings auf deutsche Verhältnisse angepaßt. Mensch verwendet somit scrartcl/scrreprt/scrbook.

 

Beispiele:

\documentclass[12pt,a4paper]{scrbook}

\begin{document}

...

\end{document}

Mit Hilfe dieses Paketes können unter anderem folgende Sachen eingestellt werden:

 

Breite und Höhe der Seite

Extra-Rand für die Lochung/Bindung

Blattgröße: ab DIN A0 ist alles möglich

Es gibt auch eine Vorlage für deutsche Briefe (scrlettr).

Wie er­zeugt Mensch einen In­dex?

Um einen Index einzubinden, kann Mensch ins TeX-File hallo.tex folgendes schreiben:

 ...

\usepackage{makeidx}

\makeindex

...

\begin{document}

\index{geometrische Symmetrie}   % ordnet unter 'G'

\index{Symmetrie!geometrisch}     % ordnet unter 'S'

...

\printindex   % an die Stelle, an der der Index im Text erscheinen soll

\end{document}

Nach dem latex-Lauf kann Mensch makeindex hallo aufrufen und anschließend nochmals latex.

 

Wie erzeugt Mensch ein Glossary (Abkürzungsverzeichnis)?

 

Um ein Glossary einzubinden, kann Mensch im TeX-File (hallo.tex) folgendes schreiben:

 

...

\usepackage{nomencl}

\makeglossary ...

\begin{document}

...

\printglossary   % an die Stelle, an der das Abkürzungsverzeichnis erscheinen soll

\nomenclature[Option]{$Variable$}{Definition}

\end{document}

Nach dem latex-Lauf kann Mensch makeindex hallo aufrufen und anschließend nochmals latex.

Wie bin­det Mensch Sour­ce­co­de in TeX ein?

Es gibt verschiedene Möglichkeiten, Sourcecode in TeX einzubinden. Oft reicht ein

 

\begin{verbatim}

...

\end{verbatim}

nicht aus, da Mensch die Programmstruktur hervorheben möchte bzw. ein paar Kommentare dazuschreiben will. Folgende Möglichkeiten hat Mensch:

Mensch verwendet das verbatim -Paket:

\usepackage{verbatim}

\begin{document}

...

\verbatiminput{datei.c}

...

\end{document}

moreverb-Paket: Änderung der Tabulatoren ist möglich. Außerdem können Zeilennummern hinzugefügt werden.

listings-Paket: Enthält die Möglichkeit, Schlüsselwörter und Kommentare in unterschiedlichen Fonts darzustellen.

fancyvrb-Paket: Viele nützliche Erweiterungen.

Wie kann Mensch mit TeX au­gen­scho­nen­der schrei­ben?

Insbesondere bei der Entwicklung von Papern muss Mensch sich oft die nicht sehr lesbare Schrift im xdvi antun. Wesentlich augenschonender ist die Verwendung von Helvetica. Dafür kann Mensch folgendes Kommando einbinden:

 

\renewcommand{\familydefault}{phv}

Wie­so funk­tio­niert ams­tex nicht mehr?

Das Paket amstex ist veraltet. Mensch sollte die Pakete amsmath bzw. amsfonts bzw. amslatex verwenden. Allerdings sehen dort ein paar Befehle etwas anders aus, wie z.B. der subequation-Befehl:

 

\begin{subequations}

label{total}   %total = 2.52

\begin{gather}

equation 1\label{sub1} \\   % sub1 = 2.52a

equation 2\label{sub2} \\   % sub2 = 2.52b

\end{gather}

\end{subequations}

Auch die Mengensymbole werden auf andere Art und Weise erzeugt.

Genauere Informationen entnimmt Mensch aus den Dokumentationen der Pakete oder aus aus dem Kapitel 8 des LaTeX Companion

Wie kann Mensch die Rän­der va­ria­bel ge­stal­ten?

Das ganze funktioniert mit dem geometry-Paket:

 

\usepackage{geometry}

\geometry{a4paper,left=40mm,right=30mm, top=1cm, bottom=2cm}   % und viele andere Optionen.

Wie er­hält Mensch einen un­ter­schied­li­chen Zei­le­n­ab­stand?

Das ganze funktioniert mit dem setspace -Paket:

 

\usepackage{setspace}

\begin{document}

\onehalfspacing   %oder

\doublespacing   %oder

\singlespacing   %oder

\begin{spacing}{2.3}

...

\end{spacing}

\end{document}

Wie schreibt Mensch Vek­to­ren?

Eine Standardmöglichkeit zum Schreiben von Vektoren in LaTeX ist:

 

\overrightarrow{ABC}

Allerdings wird dabei der Pfeil ziemlich nah an die Buchstaben gedrückt. Folgendes funktionioniert in diesem Fall besser (mit einer variablen Einstellung des Abstands):

 

\documentclass{article}

\makeatletter

\def\rpd#1#2{\vbox{\m@th\ialign{##\crcr

\rightarrowfill\crcr\noalign{\kern#1\p@\nointerlineskip}

$\hfil\displaystyle{#2}\hfil$\crcr}}}

\makeatother

\begin{document}

% rpd steht fuer rechts-Pfeil-drueber

% 1. Arg. ist der horizontale Abstand des Pfeiles zum Text

\rpd{1}{AB}

\end{document}

Wie rich­tet Mensch am bes­ten ma­the­ma­ti­sche Glei­chun­gen aus?

Zum Ausrichten mathematischer Gleichungen gibt es viele Umgebungen in dem Paket amslatex, wie z.B. equation, gather, multline, split, aligh, flalign, alignat. Außer der allgemeinen Dokumentation zu amslatex existieren noch weitere gesonderte Dokumentationen. Das alte amstex sollte nicht mehr verwendet werden.

Wie schreibt Mensch in schö­ner Schreib­schrift?

Wenn Mensch für Urkunden, Gutscheine etc. eine schöne Schreibschrift verwenden möchte, kann Mensch das calligra-Paket verwenden.

 

\documentclass[20pt]{extarticle}

\usepackage{calligra}

\begin{document}

\calligra

\begin{center}

{\Huge Urkunde}

\end{center}

\end{document}

Mensch beachte, dass die Ausgabe nur im Postscript-File bzw. im Ausdruck schön angezeigt wird und dass manche Buchstaben oder Sonderzeichen noch nicht funktionieren. Einfach mal ausprobieren~

Falls nicht mehr ge­nug Platz ist, soll ei­ne neue Sei­te an­ge­fan­gen wer­den.

Dies lässt sich mit folgendem Makro aus dem refman.sty erledigen:

 

\newcommand{\condbreak}[1]{%

\vskip 0pt plus #1%

\pagebreak[3]%

\vskip 0pt plus -#1\relax}

Wie bin­det Mensch ein Fra­me­ma­ker-Bild in TeX ein?

Auf der Seite zu dvips findet sich folgendes Skript:

 

awk ' /FMPColor/ { del = 0 } \

{ if (del) { print "%", $0 } else { print $0 }} \

/xscale exch def/ { del = 1 } '