B-ellanna
17-06-2010, 17:43
Hi ihr Lieben!
Ich möchte gerne wie hier im Beispiel die Tabellenschriftgröße verändern:
\documentclass[a4paper]{scrbook}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{tabularx, booktabs}
\newenvironment{tabularsmall}[2][c]{\small %oder \footnotesize, \scriptsize, \tiny, \large ...
\begin{tabular}[#1]{#2}}{\end{tabular}\normalsize}
\begin{document}
\begin{table} [hbt]
\begin{tabularsmall}{p{.25\textwidth} p{.25\textwidth}}
\toprule
römisch & arabisch\\
\midrule
I & 1\\
II & 2\\
\bottomrule
\end{tabularsmall}
\end{table}
\end{document}
Nun würde ich das auch gerne für tabularx Umgebungen hinbiegen, das geht aber leider nicht, und ich kann mir nicht erklären warum. Es kompiliert einfach nciht wenn ich den Befehl umändere... Und gibt Fehler ala Missing number treated as zero und so was:
\documentclass[a4paper]{scrbook}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{tabularx, booktabs}
\newenvironment{tabularxsmall}[2][c]{\huge %oder \footnotesize, \scriptsize, \tiny, \large ...
\begin{tabularx}[#1]{#2}}{\end{tabularx}\normalsize}
\begin{document}
\begin{table} [hbt]
\begin{tabularxsmall}{\textwidth}{X p{.25\textwidth}}
\toprule
römisch & arabisch\\
\midrule
I & 1\\
II & 2\\
\bottomrule
\end{tabularxsmall}
\end{table}
\end{document}
Ich wäre dankbar wenn mir jemand auf die Sprünge hilft.
Geht es eventuell auch global mit einem \renewcommand oder so für alle table Umgebungen?
Liebe Grüße
B-ellanna
Ich möchte gerne wie hier im Beispiel die Tabellenschriftgröße verändern:
\documentclass[a4paper]{scrbook}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{tabularx, booktabs}
\newenvironment{tabularsmall}[2][c]{\small %oder \footnotesize, \scriptsize, \tiny, \large ...
\begin{tabular}[#1]{#2}}{\end{tabular}\normalsize}
\begin{document}
\begin{table} [hbt]
\begin{tabularsmall}{p{.25\textwidth} p{.25\textwidth}}
\toprule
römisch & arabisch\\
\midrule
I & 1\\
II & 2\\
\bottomrule
\end{tabularsmall}
\end{table}
\end{document}
Nun würde ich das auch gerne für tabularx Umgebungen hinbiegen, das geht aber leider nicht, und ich kann mir nicht erklären warum. Es kompiliert einfach nciht wenn ich den Befehl umändere... Und gibt Fehler ala Missing number treated as zero und so was:
\documentclass[a4paper]{scrbook}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{tabularx, booktabs}
\newenvironment{tabularxsmall}[2][c]{\huge %oder \footnotesize, \scriptsize, \tiny, \large ...
\begin{tabularx}[#1]{#2}}{\end{tabularx}\normalsize}
\begin{document}
\begin{table} [hbt]
\begin{tabularxsmall}{\textwidth}{X p{.25\textwidth}}
\toprule
römisch & arabisch\\
\midrule
I & 1\\
II & 2\\
\bottomrule
\end{tabularxsmall}
\end{table}
\end{document}
Ich wäre dankbar wenn mir jemand auf die Sprünge hilft.
Geht es eventuell auch global mit einem \renewcommand oder so für alle table Umgebungen?
Liebe Grüße
B-ellanna