Hallo, Wie kann man die Schriftgrösse einzelner Tabellenzeilen ändern? Mit: Open in Online-Editor
\fontsize {6pt}{8pt}\selectfont Oder gibt es dafür einen eigenen Befehl? Open in Online-Editor
\documentclass{scrartcl} \usepackage{booktabs} \begin{document} \begin{table} \centering \begin{tabular}{*9c} \toprule 5 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1\\ 10 & 1 & 2 & 2 & 2 & 2 & 2 & 2 & 2\\ 20 & 2 & 2 & 2 & 2 & 2 & 2 & 2 & 2\\ 30 & 2 & 3 & 3 & 3 & 3 & 3 & 3 & 3\\ 40 & 2 & 4 & 4 & 4 & 4 & 4 & 4 & 4\\ 50 & 2 & 4 & 4 & 4 & 4 & 4 & 4 & 4\\ \bottomrule \end{tabular} \caption{Kammerdruck} \label{tab:pO2} \end{table} \end{document} |
Geht, ohne Aufwand, vermutlich nur mit dem Open in Online-Editor
\documentclass[border=5pt, varwidth]{standalone} %\documentclass{scrartcl} \usepackage{booktabs} \usepackage{tabu} \begin{document} \begin{table} \centering \begin{tabu}{*9c} \toprule \rowfont{\bfseries\fontsize{6pt}{8pt}\selectfont} 5 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1\\ 10 & 1 & 2 & 2 & 2 & 2 & 2 & 2 & 2\\ 20 & 2 & 2 & 2 & 2 & 2 & 2 & 2 & 2\\ 30 & 2 & 3 & 3 & 3 & 3 & 3 & 3 & 3\\ 40 & 2 & 4 & 4 & 4 & 4 & 4 & 4 & 4\\ 50 & 2 & 4 & 4 & 4 & 4 & 4 & 4 & 4\\ \bottomrule \end{tabu} \caption{Kammerdruck} \label{tab:pO2} \end{table} \end{document} beantwortet 29 Jan '16, 11:18 cis |
Da es für die gegenwärtige Implementierung von Open in Online-Editor
\documentclass{article} \usepackage{array} \newcommand*{\tabfont}{} \newcommand*{\resettabfont}{\global\let\tabfont\relax} \newcommand*{\rowfont}[1]{\noalign{\gdef\tabfont{#1}}} \begin{document} \begin{tabular}{>{\tabfont}l>{\tabfont}l>{\tabfont}l!{\resettabfont}} links & mitte & rechts \\ \rowfont{\Huge} links & mitte & rechts \\ links & mitte & rechts \\ \rowfont{\tiny} links & mitte & rechts \\ links & mitte & rechts \\ \end{tabular} \end{document} Bei einem genaueren Blick erkennt man, dass dabei die Zeilenhöhe nicht entsprechend der gewählten Schriftgröße verändert wird. Die minimale Zeilenhöhe entspricht weiter der Schriftgröße der Tabelle selbst. Die Zellen werden lediglich entsprechend ihrem Inhalt aufgeweitet. Eine gewisse Verbesserung kann man jedoch durch hinzufügen einer unsichtbaren Stütze erreichen: Open in Online-Editor
\documentclass{article} \usepackage{array} \newcommand*{\tabfont}{} \newcommand*{\resettabfont}{\global\let\tabfont\relax} \newcommand*{\rowfont}[1]{\noalign{\gdef\tabfont{#1\strut}}} \begin{document} \begin{tabular}{>{\tabfont}l>{\tabfont}l>{\tabfont}l!{\resettabfont}} links & mitte & rechts \\ \rowfont{\Huge} links & mitte & rechts \\ links & mitte & rechts \\ \rowfont{\tiny} links & mitte & rechts \\ links & mitte & rechts \\ \end{tabular} \end{document} Die minimale Zeilenhöhe der Tabellenschriftgröße wird jedoch nicht unterschritten. Das kann in einigen Fällen aber auch ein Vorteil sein. beantwortet 29 Jan '16, 17:47 saputello |