Einführung in LaTeX / Introduction into LaTeX
6.3.5
booktabs with standard LaTeX behaviour
\documentclass[border=5mm]{standalone}
\usepackage{booktabs}
\setlength\aboverulesep{0pt}% LaTeX compatibility
\setlength\belowrulesep{0pt}% " "
\begin{document}
\begin{tabular}{c|c|c|c}\toprule[3pt]
1 & 2 & 3 & 4\\ \midrule[2pt]
5 & 6 & 7 & 8\\ \bottomrule[1pt]
\end{tabular}
\end{document}
6.3.7
\cellcolor without overlapping
\documentclass[border=5mm]{standalone}
\usepackage[table]{xcolor}
\usepackage{array}
\newcolumntype{M}{@{}>{\columncolor{white}[0pt][0pt]}c@{}}
\pagestyle{empty}
\begin{document}
\begin{tabular}{>{\columncolor{black!30}}l|M|c|M|M}
\em col a & \em col b & \em col c & \em col d & \em col e \\\hline
& a & b & c & d\\
a & \cellcolor{black!50} 90.6 & 10 & 0 & 0\\
b & 0 & \cellcolor{black!50} 90.0 & 10 & 10\\
c & 0 & 0 & 95 & \cellcolor{black!50} 5\\
d & 0 & 10 & 5.5 & 8\\
\end{tabular}
\end{document}
6.3.25
Special tabular with automatical line counting
\documentclass{article}
\usepackage{libertinus}
\usepackage[ngerman]{babel}
\usepackage{booktabs,tabularx,ragged2e}
\renewcommand\tabularxcolumn[1]{>{\RaggedRight}p{#1}}
\newcounter{LstCnt}
\newenvironment{Liste}
{\setcounter{LstCnt}{0}\renewcommand\arraystretch{1.2}\par\noindent%
\tabularx{\textwidth}{@{\stepcounter{LstCnt}%
(\arabic{LstCnt})\kern\tabcolsep}Xl@{}}\toprule}
{\endtabularx\par\noindent\rule{\linewidth}{\heavyrulewidth}\par}
\begin{document}
\begin{Liste}
Könnten Sie uns genauer schildern, wie der Unfall passiert ist?
& Höf"|lichkeit (Vgl. S.~\pageref{foo})\\
Hätte der Autofahrer doch nicht überholt!
& Wunschsätze (Vgl. S.~\pageref{bar})\\
Wenn der entgegenkommende Fahrer das Lenkrad nicht in letzter Sekunde
herumgerissen hätte, wären beide Autos frontal zusammengestoßen.
& Konditionalsätze (Vgl. S.~\pageref{baz})
\end{Liste}
\newpage\null\label{foo}\newpage\null\label{bar}
\newpage\null\label{baz}% only for demo
\end{document}
Zurück zur Hauptseite/Back to main page
Copyright $Id: chapter06.html 2 2022-12-28 16:38:18Z voss $