Donnerstag, 19. Mai 2011

Backslash in Fußnoten LaTeX

Wieder eine Frage bezüglich der Darstellung eines Backslash in LaTeX, nur diesmal innerhalb einer Fußnote.

Der Backslash lässt sich dort auch wie in dem anderen Post beschrieben durch
\textbackslash darstellen:

\documentclass{article}
\usepackage[latin1]{inputenc}
\begin{document}

backslash in fußnoten\footnote{Ein Backslash \textbackslash in einer Fußnote} latex

\end{document}

Samstag, 7. Mai 2011

Schreibschrift 2 mit LaTeX

Die vereinfachten Ausgangsschrift ist eine weitere Schreibschrift.

Ein Beispiel für einen Text in der sogenannten vereinfachten Ausgangsschrift.
http://www.tug.dk/FontCatalogue/va/


\documentclass{article}

\usepackage{va}

\begin{document}
\normalfont\va
Dieser Text ist in vereinfachter Ausgangsschrift geschrieben.\\

\end{document}

Schreibschrift mit LaTeX

Die lateinische Ausgangsschrift ist quasi der Klassiker unter den Schreibschriften die in der Grundschule gelehrt werden.

www.tug.dk/FontCatalogue/la/

\documentclass{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{la}
\begin{document}
\lanormalsize
Dieser Text ist ein Beispiel für einen Text, der der Schreibschrift doch ziemlich nahe kommt. Es handelt sich dabei um die Lateinische Ausgangsschrift. Inzwischen lernen die Schüler die vereinfachte Ausgangsschrift.

\end{document}



Siehe auch: Schreibschrift Übungen

Samstag, 30. April 2011

LaTeX Befehle als Text

LaTeX Befehle einfach als Text innerhalb eines LaTeX Dokuments darzustellen ist nicht so einfach, da die Befehle als Befehle aufgefasst und umgesetzt werden.

verb
Einzelne Zeilen lassen sich mit dem Befehle darstellen:
\verb+\documentclass{article}+

Wichtig hierbei ist, dass das Zeichen hinter \verb nicht in dem darzustellenden Code vorkommt. Zum Beispiel \verb+$sin(x)+cos(x)=1$+ geht nicht! Was auch nicht geht ist: \verb*\documentclass{article}* da das * Zeichen benützt wird um die Leerzeichen zwischen den einzelnen Begriffen des Quellcode hervorzuheben.

verb und Leerzeichen
Die Eingabe: \verb*|$sin(x) + cos(x) = 1$|
Die Ausgabe:


Verbatim
Innerhalb der Verbatim Umgebung wird alles als Text ausgeben.

\begin{verbatim}
das ist ein Test
\end{verbatim}

Verbatim*\\
Wie die Verbatim Umgebung mit dem Unterschied, dass hier wieder die Leerzeichen hervorgehoben werden.

\begin{verbatim*}
das ist ein Test
\end{verbatim*}

\includepdf leerzeichen

Ein typisches Problem bei \includepdf sind Dateien die Leerzeichen im Namen haben. Da es schon auf der zweiten Seite der Dokumentation heißt: "(The filename must not contain any blanks!)" werden Leerzeichen in Dateinamen bei diesem Paket nicht unterstützt.  Leerzeichen sind nun mal für einige Menschen, unter anderem auch aus meiner Sicht, keine Zeichen die innerhalb eines Dateinamen etwas zu suchen haben. Da wir uns mit der Ansicht in der Minderheit befinden ;) hier eine Lösung dafür:


\documentclass{article}
\usepackage{grffile}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-]{Test X}
\end{document}


Damit lässt sich nun auch die Datei "Test X.pdf" einbinden. Sollte das nicht helfen -> umbenennen der Datei.

Latex logisches und, oder, nicht ...

LaTeX bietet auch für die Logik die passenden Symbole, hier sind einmal diejenigen dargestellt, die ich damals in Logik am häufigsten gebraucht habe:

$\wedge$ ∧
$\land$∧
$\vee$ ∨
$\lor$ ∨
$\neg$¬
$\bigwedge$ ∧
$\bigvee$ ∨
$\equiv$≡
$\iff$ ⇔
$\Leftarrow$⇐
$\leftarrow$←
$\Rightarrow$⇒
$\to$ →
$\top$T
$\bot$⊥

Latex Trennung vorgeben

Die Trennung von Wörtern geschieht normalerweise automatisch anhand vorgegebener Regeln wie sie zum Beispiel in den Paketen german und ngerman enthalten sind.

Anzeigen der Trennung
Mit dem Befehl \showhyphens{Testwort} kann man sich anzeigen lassen wo das Wort getrennt wird. Da ich LaTeX per Konsole benütze erfolgt die Ausgabe dort.

Ändern der Trennung
Der Befehl \hyphenation{Testwort} legt die Trennung fest, d.h. es wird nicht mehr getrennt. Es können auch mehrere Wörter zusammengefasst werden zum Beispiel\hyphenation{Test-wort Latex}.

Trennung verhindern
Um die Trennung von Wörtern allgemein zu verhindern wird \hyphenpenalty (eine Art Bestrafungswert für Worttrennung) auf 10000 gesetzt.

\hyphenpenalty=10000

Jedes penalty das 10.000 oder größer ist, ist so groß das LaTeX dort niemals trennen wird. Andersrum ist es so, wenn das penalty -10.000 oder kleiner ist, wird LaTeX dort immer trennen.

Trennung von Wörtern mit Umlauten
Wenn Wörter mit Umlauten getrennt werden sollen, ist es ratsam das Paket fontenc einzubinden.

\usepackage[T1]{fontenc}