PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellenüberschrift



sinistar
03-08-2004, 20:24
Hallo,
wer weiss eine Lösung wie ich über folgender Tabelle eine Überschrift bekomme. Mit dem unterstehenden Listing wird eine Unterschrift erzeugt. Wenn \catpion unter \centering gesetzt wird, wie dies bei der normalen Tabel-Umgebung für Überschriften gemacht wird, gibt es eine Fehlermeldung und das Umfließen der Tabelle funktioniert nicht mehr.

\begin{floatingtable}{
\centering
\begin{tabular}{|p{5cm}|}\hline
{\tabvstrut{\footnotesize Sicherheit}}\\
{\tabvstrut{\footnotesize Status}}\\
{\tabvstrut{\footnotesize Selbstwertschätzung}}\\
{\tabvstrut{\footnotesize Zugehörigkeit}}\\
{\tabvstrut{\footnotesize Macht}}\\
{\tabvstrut{\footnotesize Zielerfüllung}}\\
\hline
\end{tabular}}
\caption[Gründe für die Gruppenbildung]{Gründe für die Gruppenbildung Quelle: \citep[in Anl. a.][267]{rob01}}
\label{tbl:tab3}
\end{floatingtable}

edico
03-08-2004, 22:52
Vielleicht ist es das, was du willst:
...
\usepackage{float}
\usepackage{floatflt}
...
\begin{minipage}[c]{5cm}
\centering{\textbf{Header}}
\begin{floatingtable}[c]{%
\centering
\begin{tabular}{|p{5cm}|}
\hline
Sicherheit \\
Status \\
Selbstwertschtzung \\
Zugehrigkeit \\
Macht \\
Zielerfllung \\
\hline
\end{tabular} }
\caption{Caption for the nonfloating table}
\end{floatingtable}
\end{minipage}
...
Deine anderen Aussagen versteh ich leider nicht ...
edico

sinistar
04-08-2004, 11:02
Danke für die Hilfe,

aber eine floatingtable Umgebung in eine Minipage einzubinden zerstört die Funktionalität der flotingtable.
Der Sinn einer flotingtable ist , dass der Text um die Tabelle fließen kann. Bei mir ist der Text links neben der Tabelle. Unterhalb der Tabelle ist mit dem caption die Tabellenbezeichnung (auch Unterschrift genannt)
gesetzt. Nun muss ich aber diese Tabellenbezeichnung über die Tabelle als Überschrift haben und genau das erreicht man in einer table Umgebung indem caption zwischen begin{table} und begin{tabular} gesetzt wird.http://www.mrunix.de/forums/newreply.php?do=newreply&noquote=1&p=158836#
Großes Lächeln
Ich habe in der flotingtable Umgebung genau das Gleiche getan und caption zwischen \begin{floatingtable} und \begin{tabular} gesetzt aber leider funktioniert das nicht. http://www.mrunix.de/forums/newreply.php?do=newreply&noquote=1&p=158836#
eek!
Wer kann helfen ?http://www.mrunix.de/forums/newreply.php?do=newreply&noquote=1&p=158836#
verwirrt

\begin{floatingtable}{
\centering
\caption[Gründe für die Gruppenbildung]{Gründe für die Gruppenbildung Quelle: \citep[in Anl. a.][267]{rob01}}
\begin{tabular}{|p{5cm}|}\hline
{\tabvstrut{\footnotesize Sicherheit}}\\
{\tabvstrut{\footnotesize Status}}\\
{\tabvstrut{\footnotesize Selbstwertschätzung}}\\
{\tabvstrut{\footnotesize Zugehörigkeit}}\\
{\tabvstrut{\footnotesize Macht}}\\
{\tabvstrut{\footnotesize Zielerfüllung}}\\
\hline
\end{tabular}}
\label{tbl:tab3}
\end{floatingtable}


text text text text text text text text
text text text text text text text text
text text text Tabellenüberschrift
text text text Tabelleninhalt
text text text Tabelleninhalt
text text text Tabelleninhalt
text text text text text text text text
:confused:

edico
04-08-2004, 18:50
@minipage-floatingtable - das könntest du so hinbiegen, dass du nicht siehtst. Hast natürlich recht, ist dirty hack. Also bei mir siehst ganz passabel aus.

@generell - ich kam auch nur drauf, weil die caption-Einbindung immer zu der Fehlermeldung führt: caption outside float (Ausserdem ich kenn diese item-Bezüge nicht; das läuft bei mir nicht sauber; deswegen hatte ich das konventionell gestrickt).

@Problembearbeitung:
[1] Ich habe noch mal einen Vorschlag, über den du weiter nachdenken kannst. Der Output ist m.E. ok (soweit ich dich verstanden habe), das Compiling ist allerdings noch buggy. Der Ansatz läuft auf eine quasi «doppelte Buchführung» hinaus - sieh selbst:
...
\begin{floatingtable}[c]{%
\begin{tabular}{p{55mm}}{%
\caption{Gruppenbildung} %% caption outside float
%\begin{table}[h]
%\caption{Gruppenbildung}
\begin{tabular}{|p{50mm}|}
\hline
Asiatischer Drache \\
Sdamerikanischer Kormoran \\
Nordamerikanischer Adler \\
Afrikanischer Lwe \\
Antarktischer Wal \\
Australischer Emu \\
Europische Ziege \\
\hline
\end{tabular}
} %\end{table}
\end{tabular}
}
%\caption{Gruppenbildung}
\end{floatingtable}
...
[2] Da wohl das tatsächliche Problem ein caption-Problem ist, siehe mal unter ccaption :: erlaubt caption ausserhalb float
http://www.tex.ac.uk/cgi-bin/texfaq2html?keyword=caption
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=destable
***http://www.tex.ac.uk/cgi-bin/texfaq2html?label=captsty
[3] Ob ein Ansatz über newcommand laufen könnte, habe ich nicht überlegt ...
edico

sinistar
05-08-2004, 00:14
Hab eine Lösung mit floatbox gefunden. Trotzdem Danke für die Mitwirkung :)

\begin{floatingtable}{
\floatbox[\captop]{table}[\FBwidth]
{\caption[Gründe für die Gruppenbildung]{Gründe für die Gruppenbildung Quelle: \citep[in Anl. a.][267]{rob01}}
\label{tbl:tab3}}
{\begin{tabular}{|p{5cm}|}
\hline
{\tabvstrut{\footnotesize Sicherheit}}\\
{\tabvstrut{\footnotesize Status}}\\
{\tabvstrut{\footnotesize Selbstwertschätzung}}\\
{\tabvstrut{\footnotesize Zugehörigkeit}}\\
{\tabvstrut{\footnotesize Macht}}\\
{\tabvstrut{\footnotesize Zielerfüllung}}\\
\hline
\end{tabular}}}
\end{floatingtable}

edico
05-08-2004, 07:50
Grossartig!
Läuft bei mir nicht! Erzähl doch noch mal: welche Pakete deklarierst du? Mit welchen TeX arbeitest du?
Danke. edico

sinistar
05-08-2004, 08:22
Verwenden tu ich Miketex mit TeXnicCenter .

Hier meine Deklaration:

\documentclass[12pt,fleqn]{article}
\usepackage[latin1]{inputenc}
\usepackage[german]{babel}
\usepackage{a4}
\usepackage{jurabib}
\usepackage{graphicx}
\usepackage{array}
\usepackage{fancyhdr}
\usepackage{rotating}
\usepackage{framed}
\usepackage{color}
\usepackage{floatflt}
\usepackage{hhline}
\usepackage{geometry}
\usepackage{floatrow}
\usepackage{longtable}
\usepackage{rotating}
\usepackage{lscape}
\usepackage[margin=10pt,font=small,labelfont=bf]{caption}
\renewcommand{\footrulewidth}{.5pt}
\newcommand{\VERSION}{\today}
\renewcommand{\baselinestretch}{.8}% Ändert den Zeilenabstand für Text und Tabellen
\geometry{left=3cm,textwidth=15.2cm,top=1.5cm,text height=26cm,headheight=2cm,}
\pagestyle{fancy}
\lhead{ Vorname Name Matrikelnr.}% Kopf links
\chead{\thepage/\pageref{totpages}}% Kopf oben Mitte Seitennummer und Seitensumme
\rhead{}
\lfoot{}
\cfoot{}
\rfoot{}
\usepackage{totpages}
% Umgebung für Zeilenabstand, bei Tabellen nur in tabel Umgebung
\newenvironment{zeilenabstand}{
%\begin
\renewcommand{\baselinestretch}{1}}
{
% \end
}
% Ändert die Zeilenhöhe in Tabellen automatisch
\newcommand{\tabvstrut}[1]{%
\setlength{\fboxrule}{0pt}\fbox{\hspace*{-\fboxsep}#1\hspace*{-\fboxsep}}
}
\begin{document}
\baselineskip=22pt% Ändert den Zeilenabstabd nur für Text
\include{Psychologie_ti}% Titelseite + Inhaltsverzeichnis
\include{Abbildungsverzeichnis}
\addcontentsline{toc}{section}{\listtablename}
\listoftables %Tabellenverzeichnis
\include{Psychologie_tg}% Theoretische Grundlagen
\include{Eidessattliche_Ek}
\bibliography{Psychologie}
\bibliographystyle{jurabib}
\addcontentsline{toc}{section}{Literatur}
\label{totpages} %notwendig für Gesamtsumme Seiten
\end{document}

edico
05-08-2004, 09:18
Ja-danke., werds noch mal checken.
Go ahead. edico
P.S. Nun ist erstmal klar, dass es floatrow macht (hab ich nicht) und dein newcommand tabvstrut.
Neugierig: was ist das Untersuchungsziel deiner Arbeit?

sinistar
12-08-2004, 08:36
Endlich wieder Zeit zum Antworten gefunden (am Samstag ist Abgabetermin) :p

Untersuchungsgegenstand meiner Hausarbeit ist:Beschreiben Sie die Grundlagen des Gruppenverhaltens und stellen Sie Bezüge zur betrieblichen Praxis dar.

Kein leichtes Thema, es gibt relativ wenig Literatur dazu und wenn dann nur in uralten Zeitschriften.

Gruß Sinistar

edico
12-08-2004, 10:16
Hört sich spannend an - aber reine Literaturabeit? ... und Quellen gibts da wenige? Das kann ich mir gar nicht vorstellen ... Gruppendynamik, Rollentheorie, Organisationsentwicklung, Organisationspsychologie (Witte in Hamburg forscht da doch, in Augsburg gibts da den v.Rosenstil, usw.) ... und besorg dir das Buch "Produktivität und Menschlichkeit" v. Becker/Langosch (Taschenbuch ~15EUR?). Good luck.
edico
P.S. Hab den Samstag übersehen ;-) Naja ... für die Zukunft