Start LaTeX Projekte Datenschutz Kurse Impressum  



LaTeX Extra > LaTeX Pakete > Soul Die Seite als PDF Soul Paket


Soul Paket 

Innerhalb meiner Kurse bezeihungsweise meiner Seminare zum Thema LATEX wird im Allgemeinen nur wenig auf aktive Textauszeichnung eingegangen. Der Grund hierfür ist, dass ich der Überzeugung bin dass diese möglichst sparsam eingesetzt werden sollte und wenn überhaupt nur in der Form der Hervorhebung. Da es leider sehr oft vorkommt das Mittel wie Fettdruck und Unterstreichen sonst gerade zu inflationär innerhalb des Textes gesetzt werden.
Das Paket soul stellt dem Nutzer eine große Zahl an Befehlen zur Textauszeichnug zur Verfügung, die weit über die Standardbefehle die bei LATEX dabei sind wie Fettdruck und das Unterstreichen hinaus gehen.

Einbinden des Paketes

Das Paket selbst wird mit \usepackage{soul} eingebunden. Zusätzlich besteht die Möglichkeit die bereitgestellt Befehle farblich anzupassen. Dazu wird das Paket color bzw. xcolor benötigt, diese stellen nur wenige Farben automatisch zur Verfügung. Will man andere Farben verwenden müssen diese anhand ihrer RGB Wert neu definiert werden, oder man nutzt das Paket BeamerColor in diesem sind bereits über 400 Farben definiert.
\usepackage{BeamerColor}
\usepackage{soul}

Standardbefehle und Soul

Standard
\textrm{Test} Test
\textsf{Test} Test
\texttt{Test} Test
\textnormal{Test} Test
\textbf{Test} Test
\textmd{Test} Test
\textit{Test} Test
\textsl{Test} Test
\textsc{Test} TEST
\textup{Test}
\emph{Test} Test
Soul Pakete
\so{gesperrt}
\caps{Kapitälchen}
\ul{unterstreichen}
\st{durchstreichen}
\hl{farbilch hervorheben}

 
Unterschied zu den Standard LATEX Befehlen
Standard Soul
\textsc{Kapitälchen} KAPITÄLCHEN \caps{Kapitälchen}
\underline{unterstrichen} unterstrichen \ul{unterstreichen}

Veränderung der Farbe

Wird das Paket (x)color verwendet sind folgende Farben möglich
redRot
greenGrün
blueBlau
cyanCyan
magenta Magenta
yellowGelb
orangeOrange
violet Violett
purple Purple
brownBraun
blackSchwarz
whiteWeiß
grayGrau
lightgrayHellgrau
darkgrayDunkelgrau

Wenn man weitere Farben nutzen will sollte man auf das Paket BeamerColor zugreifen.
Farben ändern:
\set<Befehl>color{Farbe}
Befehl
ul \setulcolor{red}
st \setstcolor{red}
hl \sethlcolor{red}

Quellen

http://tug.ctan.org/tex-archive/macros/latex/contrib/soul/
BeamerColor (Packet, Doku, Beispiel)