LaTeX: Tabular-Spalte mit spezifischem Schrifttyp
Problem:
Du möchtest einen benutzerdefinierten Spaltentyp für deine LaTeX-Tabular verwenden, der ein spezifisches Schriftattribut hat (wir verwenden für dieses Beispiel die Schriftfamilie).
Lösung
Du kannst dafür das array-Paket verwenden:
\usepackage{array}Du kannst nun einen neuen Spaltentyp mit \newcolumntype definieren. Das array-Paket ist recht mächtig, da du beliebige Befehle vor und nach einem Spaltentyp einfügen kannst.
Um beispielsweise eine zentrierte Spalte mit Schreibmaschinen-Schriftfamilie zu definieren, kannst du Folgendes verwenden:
\newcolumntype{T}{c<{\ttfamily}}In diesem Fall entspricht der neue T-Spaltentyp dem c (zentrierten) Spaltentyp, aber \ttfamily wird vor jeder Spalte eingefügt.
Du kannst \ttfamily durch ein beliebiges Schriftattribut ersetzen, z.B. \sffamily.
Siehe das Wikibook über LaTeX-Schriften für weitere Referenz.
Nach dem Definieren des Spaltentyps kannst du ihn wie jeden Standard-Spaltentyp (z.B. c, l oder r) verwenden:
\begin{tabular}{T}
...
\end{tabular}