PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : floatrow: dieselben einstellungen von table auch für longtable?



Mat
13-12-2007, 16:14
Hallo,

ich schaffe es nicht dieselben einstellungen für meine table-umgebungen auch für longtables zu verwenden mit dem paket floatrow.

Ich habe ein Minimalbeispiel das mit pdflatex eine normale Tabelle erstellt. Ich würde aber gerne eine longtable draus machen die aber genau dieselbe caption-breit und denselben style wie die normale table hat.

Leider brauche ich dazu Hilfe von Euch! Für Hilfe bin ich sehr dankbar!




\documentclass[a4paper,11pt,twoside]{article}
\usepackage[utf8]{inputenc}
\usepackage[USenglish, ngerman]{babel}
\usepackage{makeidx}
\usepackage[plainheadsepline,plainfootsepline]{scrpage2}
\automark[chapter]{section}
\usepackage{longtable}
\usepackage{array,colortbl}
\usepackage[table]{xcolor}
\usepackage{multirow}
\usepackage{multicol}
\usepackage{floatrow}
\DeclareFloatVCode{rule}{\vskip4pt\hrule\vskip4pt}
\floatsetup[figure]{style=ruled, precode=none, capposition=bottom}
\floatsetup[table]{style=ruled, postcode=none, capposition=top}
\floatsetup[tabular]{style=ruled, postcode=none, capposition=top}
\floatsetup[longtable]{style=ruled, precode=none, capposition=bottom}
\captionsetup[table]{font=small,format=hang}
\captionsetup[tabular]{font=small,format=hang}
\captionsetup[figure]{font=small, format=hang}
\captionsetup[subfloat]{font=small, format=hang}
\usepackage{graphics}
\usepackage[style=base,font=footnotesize,labelformat=parens,la belsep=space]{subfig}
\usepackage[pdftex]{graphicx}
\usepackage[pdftex,
colorlinks=true,
urlcolor=black,
anchorcolor=brightblue,
filecolor=green,
linkcolor=black,
menucolor=webdarkblue,
pdftitle={ates},
pdfauthor={acek},
pdfkeywords={round and happy},
pagebackref,
citecolor=black,
pdfpagemode=None,
bookmarksopen=true]{hyperref}

\begin{document}
\pagenumbering{roman}

\begin{table}[h]
\centering
\floatbox[\captop]{table}[\FBwidth]{
\begin{tabular}{p{4cm}|p{3cm}}
\hline
\centering{\textbf{ Kollektutine}} & \centering{\textbf{Bescbung}}
\tabularnewline\hline
\textbf{MPier} & Synciner Gruppe.
\tabularnewline
\tabularnewline\hline
\end{tabular}}
{\caption{Kollektive Mbe und deren Auswirkung.}\label{tab:mpicoll}}
\end{table}

\end{document}

Mat
14-12-2007, 11:14
hmm also wenn nicht geht würde mir das auch helfen :)

sommerfee
14-12-2007, 12:56
Geht nicht, siehe auch http://www.mrunix.de/forums/showthread.php?p=253119#post253119

Gruß,
Axel

Mat
14-12-2007, 17:11
uah,...den post hatte ich leider nicht mehr gelesen gehabt sorry...
hmm...jetzt mal noch ne frage:

übers caption-setup - würde ich es evtl. schaffen so eine Linie über der caption und drunter wie in meinem minimalbeispiel hinzubekommmen? Ich kanns leider net finden....

danke für die hilfe

sommerfee
14-12-2007, 17:57
übers caption-setup - würde ich es evtl. schaffen so eine Linie über der caption und drunter wie in meinem minimalbeispiel hinzubekommmen?

Man könnte versuchen, sich mit \DeclareCaptionFormat ein passendes Format zurechtzuzimmern. Damit hat man dann aber nur die Linien unter und über der \caption, nicht aber die Linie am anderen Ende der Tabelle!

Sicherlich sinnvoller: Man nimmt dafür die Linien, die einem in Tabellen (und damit auch in der longtable-Umgebung) generell zur Verfügung stehen.

Oder: Man schaut sich den longtable-Quelltext an und schaut, wie man selber dort das gewünschte Design hineingemogelt bekommt. Könnte man dann - wenn man es hinbekommen hat - auch gleich als Paket nach CTAN packen ;)

Gruß,
Axel

Mat
14-12-2007, 18:08
Man könnte versuchen, sich mit \DeclareCaptionFormat ein passendes Format zurechtzuzimmern. Damit hat man dann aber nur die Linien unter und über der \caption, nicht aber die Linie am anderen Ende der Tabelle!


hmm ja ich brauche eigentlich nur die über der caption und die drunter....puh...ich weiß zwar nicht wie ich ansetzen soll aber schau ma mal

Auf jeden Fall danke für die tipps !

Mat
14-12-2007, 19:03
Ich krieg nicht hin :(
Egal mit welchen der drei tipps ichs probiere. Also entweder ist nur ein strich da, oder der text ist zentriert und nicht wie in dem beispiel direkt unter der ersten linie oder oder....

falls jemand helfen will - gerne :)

mausch
28-03-2008, 09:54
falls es noch relevant ist...

du solltest die caption einfach in die tabular Umgebung mit rein packen dann sollte es sehr einfach sein die Striche rein zu setzten..


\tabularnewline\hline
{\caption{Kollektive Mbe und deren
Auswirkung.}\label{tab:mpicoll}} \\\hline
\end{tabular}}
\end{table}