Schriften sind in LaTeX ein leidiges Thema. Nur wenige (zugegeben schöne) stehen von Anfang an zur Verfügung, lediglich einige weitere lassen sich problemlos von CTAN besorgen.
Abhilfe dafür verspricht XeTeX, eine Erweiterung von LaTeX. Neben der Schriften verbessert sie auch das Handlung von Unicode-Zeichen, aber darum soll es hier nicht gehen.
Installation unter Ubuntu Jaunty Jackalope:
sudo apt-get install texlive-xetex
Dann ein “paar” Schriften installieren mit:
sudo apt-get install linux-libertine
sudo apt-get install ttf-larabie-deco
sudo apt-get install ttf-larabie-straight
sudo apt-get install ttf-larabie-uncommon
(siehe http://wiki.ubuntuusers.de/Schriften)
Beispieldokument:
\documentclass[oneside,a4paper]{scrartcl}
% XeTeX
\usepackage[cm-default]{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage{fontspec}
\defaultfontfeatures{Mapping=tex-text}
\newfontinstance\stilvoll{Kayrawan}
\newfontinstance\platzsparend{Kenyan Coffee}
\newfontinstance\videogame{Joystix}
%\newfontinstance\in3d{Gunplay 3D}
\newfontinstance\child{Minya Nouvelle}
\newfontinstance\serifstilvoll{Rachana}
\newfontinstance\boxed{Tinsnips}
\newfontinstance\tasten{Betsy Flanagan}
\newfontinstance\reklame{Budmo Jiggler}
\newfontinstance\wanted{DirtyBakersDozen}
\newfontinstance\erpressung{Earwig Factory}
\newfontinstance\deutschland{German Participants}
\newfontinstance\army{Gunplay}
%\newfontinstance\stilvoll2{Linux Libertine O C}
\setmainfont{Kayrawan} % oder: Century Schoolbook L
\setsansfont{CMU Bright}
\setmonofont[Scale=MatchLowercase]{LMTypewriter10}
%\setromanfont{}
\usepackage{blindtext}
\usepackage[ngerman]{babel}
\usepackage[colorlinks]{hyperref}
\usepackage{booktabs}
\usepackage[table]{xcolor}
\begin{document}
\tableofcontents
\vfill
\clearpage
\section{Teil 1}
\wanted{WANTED FOR MURDER}
\child{\blindtext}
\reklame{Dead or Alive}
\section{Teil 2}
\Huge\deutschland{DEUTSCHLAND}
\normalsize\erpressung{\blindtext}
\Huge\videogame{Spiel mit mir!}
\vspace{3cm}
\normalfont \scriptsize{Endlich wieder normal
.}
\section{Teil 3}
\blindtext
\end{document}
Wichtig:
%\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}
auskommentieren, ebenso jegliche anderen usepackages zum Laden von Schriften.
Ärgerlich ist der Bug, dass \newfontinstance\in3d{Gunplay 3D} fehltschlägt, wenn Gunplay auch installiert ist. Dann versucht XeTeX offenbar, 3D als Alternativschrift zu laden, was natürlich fehlschlägt. Eventuell ist das in der aktuellen Version bereits gefixt, die aber nicht als Paket in Ubuntu verfügbar ist.
Achja: Kompilieren dann mit xelatex datei.tex statt pdflatex.
Johannes