von Noch so einer » Di 25. Nov 2014, 12:43
Nach \centering ist \newline ja auch nicht dasselbe wie \\. Wenn man \arraybackslash nicht einfach irgendwo abgekupfert, sondern in der array-Anleitung nachgelesen hat, dann liegt die Lösung eigentlich ganz nah. Eine Möglichkeit wäre:
\documentclass[a4paper,listof=totoc]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{array} % zum umdefinieren von Spaltentypen
\usepackage{booktabs}
\newcolumntype{B}[1]{>{\centering}m{#1}}
\begin{document}
\begin{table}
\centering
\begin{tabular}{B{2,75cm}B{2,75cm}B{2,75cm}}
\toprule
Langer Text & Langer text & langer Text \tabularnewline
\midrule
BluBB & text1\\ text2 & text3\\ text4\tabularnewline
\bottomrule
\end{tabular}
\end{table}
\end{document}
Nach \centering ist \newline ja auch nicht dasselbe wie \\. Wenn man \arraybackslash nicht einfach irgendwo abgekupfert, sondern in der array-Anleitung nachgelesen hat, dann liegt die Lösung eigentlich ganz nah. Eine Möglichkeit wäre:
[code]\documentclass[a4paper,listof=totoc]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{array} % zum umdefinieren von Spaltentypen
\usepackage{booktabs}
\newcolumntype{B}[1]{>{\centering}m{#1}}
\begin{document}
\begin{table}
\centering
\begin{tabular}{B{2,75cm}B{2,75cm}B{2,75cm}}
\toprule
Langer Text & Langer text & langer Text \tabularnewline
\midrule
BluBB & text1\\ text2 & text3\\ text4\tabularnewline
\bottomrule
\end{tabular}
\end{table}
\end{document}[/code]