polynom
11-04-2005, 11:22
Hi,
ich versuche eine Tabelle zu erstellen. Ich hab nun schon echt lange beim Suchen verbracht, schaffe es aber nicht.
Meine Tabelle soll in diesem Fall 7 Spalten enthalten, die genauso breit wie meine Seite sein soll. Ich habe versucht, das ganze mit textwidth zu lösen und dachte bei 7 Spalten muss dann jede 1/7 breit sein. Aber vielleicht hab ich da auch was verpasst. Sie ist einen tick zu breit. :confused:
Wenn ich ein Bild einfüge, dann passt dieses übrigens wunderbar und schliesst exakt mit meiner Kopfzeilenlinie ab.
Hier mein Angaben:
\documentclass[12pt,twoside,a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{ngerman}
\usepackage{longtable}
\usepackage{fancyhdr}
\usepackage[left=35mm,right=15mm,top=25mm,bottom=20mm]{geometry} % Seitenränder
\usepackage{booktabs, tabularx}
\usepackage{array, ragged2e}
\usepackage[nooneline,bf,center]{caption2} %Tabellenüberschriften gestalten
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\pagestyle{fancy} \fancyhead[LE,RO]{\slshape} %innen der aktuelle Kapitelname
\fancyhead[LE,RO]{\thepage} %außen die Seitenzahl
\fancyfoot[]{}%leere foot
\renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}}
\begin{figure}[h]
\begin{center}
\includegraphics[width=\textwidth]{pics/vektornormierungsvergleich.jpg}
%\setcaptionwidth{\textwidth}
\caption{Vergleich verschiedener Vektornormierungen}
\label{fig:hinten}
\end{center}
\end{figure}
\begin{table}
\footnotesize \centering
\caption{hahahlangerlangerlangerlangertext}
\begin{tabular}[h]{@{} p{0.14\textwidth} p{0.14\textwidth} p{0.14\textwidth} p{0.14\textwidth} p{0.14\textwidth} p{0.14\textwidth} p{0.14\textwidth} @{}}
\toprule
& \bf{Matlab normc}& \bf{Matlab \newline eigene \newline Formel} & \bf{OPUS} & \bf{Mat-Normalize} & \bf{Excel \newline like \newline OPUS} & \bf{Excel \newline normal}\\
\midrule
Matlab normc & & & & & & \\
\cmidrule {1-7}
Matlab \newline eigene \newline Formel & & & & & & \\
\cmidrule {1-7}
OPUS & & & & & & \\
\cmidrule {1-7}
Matnormalize & & & & & & \\
\cmidrule {1-7}
Excel like OPUS & & & & & & \\
\cmidrule {1-7}
Excel normal & & & & & & \\
\bottomrule
\end{tabular}
\end{table}
\include{stand_des_wissens}
\end{document}
Anschliessend wandle ich das ganze immer mit pdflatex um.
Und noch ne zweite Sache:
wenn ich in meiner Tabelle in einer "Zelle" den Text brechen möchte, also über mehrere Zeilen, dann verwende ich \newline? Warum funktioniert \tabularnewline bei mir nicht? Welchen Unterschied gibt es bei den beiden?
Vielen Dank schon mal.
ich versuche eine Tabelle zu erstellen. Ich hab nun schon echt lange beim Suchen verbracht, schaffe es aber nicht.
Meine Tabelle soll in diesem Fall 7 Spalten enthalten, die genauso breit wie meine Seite sein soll. Ich habe versucht, das ganze mit textwidth zu lösen und dachte bei 7 Spalten muss dann jede 1/7 breit sein. Aber vielleicht hab ich da auch was verpasst. Sie ist einen tick zu breit. :confused:
Wenn ich ein Bild einfüge, dann passt dieses übrigens wunderbar und schliesst exakt mit meiner Kopfzeilenlinie ab.
Hier mein Angaben:
\documentclass[12pt,twoside,a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{ngerman}
\usepackage{longtable}
\usepackage{fancyhdr}
\usepackage[left=35mm,right=15mm,top=25mm,bottom=20mm]{geometry} % Seitenränder
\usepackage{booktabs, tabularx}
\usepackage{array, ragged2e}
\usepackage[nooneline,bf,center]{caption2} %Tabellenüberschriften gestalten
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\pagestyle{fancy} \fancyhead[LE,RO]{\slshape} %innen der aktuelle Kapitelname
\fancyhead[LE,RO]{\thepage} %außen die Seitenzahl
\fancyfoot[]{}%leere foot
\renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}}
\begin{figure}[h]
\begin{center}
\includegraphics[width=\textwidth]{pics/vektornormierungsvergleich.jpg}
%\setcaptionwidth{\textwidth}
\caption{Vergleich verschiedener Vektornormierungen}
\label{fig:hinten}
\end{center}
\end{figure}
\begin{table}
\footnotesize \centering
\caption{hahahlangerlangerlangerlangertext}
\begin{tabular}[h]{@{} p{0.14\textwidth} p{0.14\textwidth} p{0.14\textwidth} p{0.14\textwidth} p{0.14\textwidth} p{0.14\textwidth} p{0.14\textwidth} @{}}
\toprule
& \bf{Matlab normc}& \bf{Matlab \newline eigene \newline Formel} & \bf{OPUS} & \bf{Mat-Normalize} & \bf{Excel \newline like \newline OPUS} & \bf{Excel \newline normal}\\
\midrule
Matlab normc & & & & & & \\
\cmidrule {1-7}
Matlab \newline eigene \newline Formel & & & & & & \\
\cmidrule {1-7}
OPUS & & & & & & \\
\cmidrule {1-7}
Matnormalize & & & & & & \\
\cmidrule {1-7}
Excel like OPUS & & & & & & \\
\cmidrule {1-7}
Excel normal & & & & & & \\
\bottomrule
\end{tabular}
\end{table}
\include{stand_des_wissens}
\end{document}
Anschliessend wandle ich das ganze immer mit pdflatex um.
Und noch ne zweite Sache:
wenn ich in meiner Tabelle in einer "Zelle" den Text brechen möchte, also über mehrere Zeilen, dann verwende ich \newline? Warum funktioniert \tabularnewline bei mir nicht? Welchen Unterschied gibt es bei den beiden?
Vielen Dank schon mal.