PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Abstand nach einer Tabelle mit tabulrx...



ponline
08-01-2007, 18:07
Hallo!

Wie kann ich denn den Abstand nach der Caption (Tabellenbezeichnung) zum nachfolgenden Text einstellen?

Danke, Gruß
ponline

ponline
08-01-2007, 18:14
wenn ich \rule{\textwidth}{1ex} benutze... bekomme ich immer einen schwarzen streifen zu sehen! kriegt man den irgendwie auch in weiß hin?

sofa-surfer
08-01-2007, 18:26
Hallo,

nach Möglichkeit nur global (in der Präambel) und nicht lokal:


\setlength{\belowcaptionskip}{xxx}
\setlength{\abovecaptionskip}{xxx}

Matthias

ponline
09-01-2007, 15:05
Danke, könnt ihr mir noch bitte sagen wie ich den Abstand zwischen Text(siehe 1.jpg) und der Tabell global einstellen kann

sofa-surfer
09-01-2007, 15:09
Danke, könnt ihr mir noch bitte sagen wie ich den Abstand zwischen Text(siehe 1.jpg) und der Tabell global einstellen kann

Kannst du uns bitte noch sagen, wie du das dem Bild zugrunde liegende Dokument erstellt hast? ;) (D.h. mach bitte ein Minimalbeispiel)

Matthias

localghost
09-01-2007, 15:12
Sieht nicht so aus, als hättest Du dafür eine table-Umgebung benutzt.

\begin{table}[!ht]
\centering
...
\caption{...}\label{...}
\end{table}

Dann entsteht automatisch ein Zwischenraum.

ponline
09-01-2007, 15:37
\documentclass[12pt,a4paper]{report}%schriftgröße DIV 12
\usepackage[a4paper, margin=3cm]{geometry}

\usepackage[ngerman]{babel}%\usepackage{ngerman}

\usepackage[ansinew]{inputenc}%Umlaute für unixoide und auch Windowssysteme
\usepackage[T1]{fontenc}%Dieses Paket ermöglicht die direkte Eingabe von Sonderzeichen (äöüßéà ...)
\usepackage{graphicx}
\usepackage{here}
\usepackage{multirow}
\usepackage{shapepar}%Textgestalltung herz etc.
\usepackage{fancyhdr}%fancyheadings
\usepackage{floatflt}
\usepackage{wrapfig}
\usepackage{pifont}
\usepackage{color}
\usepackage{url}

%\usepackage{tocbibind}
\usepackage[hang]{caption}%\usepackage[hang]{caption2} %die Bildbeschriftung bündig nach der Nummer
\usepackage{titlesec}
\usepackage{amssymb,enumitem}% für enumerate
\usepackage{titleref}
\usepackage{marvosym}


%--Inhaltsverzeichnis-----------%
\usepackage{titletoc}

%-------Tabellen---------
\setlength{\belowcaptionskip}{3ex}
\setlength{\abovecaptionskip}{2ex}

\usepackage{tabularx}
\usepackage{longtable}
\usepackage[NewCommands]{ragged2e}

%-------Tabellenunterschrift-------
\usepackage{caption}
\captionsetup{labelfont=bf}



%---------------------------------------------%
%-----Literaturverzeichnis-------------------
\usepackage{bibtopic}


\begin{document}

\textbf{Folgen eines Hazards - Severity:}\\
Die Norm IEC 61508 verwendet eine vierstufige Kategorisierung der
Ernsthaftigkeit von Hazards, die jedoch nicht explizit in der Norm
definiert sind. Es kann jedoch eine Anwendung der Definition nach
Interim Defence Standard 00-56 erfolgen, die konform zum
Gesamtkonzept der Risikoklassifizierung nach IEC 61508 ist (vgl.
Tabelle:~\ref{cap:Klassifikation der Ernsthaftigkeit von Hazards}
\cite{Storey1996}).

\begin{footnotesize}
\renewcommand\arraystretch{1.5}
\begin{tabular}{|p{3,5cm}|p{10,5cm}|} \hline
\textbf{Category} & \textbf{Definition}\\
\hline%
\hline%
\raggedright{Catastrophic} & Multiple deaths\\
\hline
\raggedright{Critical} & A single death, and/or multiple severe injuries or severe \mbox{occupational} illness\\
\hline
\raggedright{Marginal} & A single severe injury or occupational illness, and/or \mbox{multiple} minor injuries or minor occupational illnesses\\
\hline
\raggedright{Negligible} & At most a single minor injury or minor occupational illness\\
\hline
\end{tabular}
\captionof{table}{Klassifikation der Ernsthaftigkeit von Hazards}
\label{cap:Klassifikation der Ernsthaftigkeit von Hazards}
\end{footnotesize}
\end{document}

localghost
09-01-2007, 15:46
Genau das meinte ich. Mit einer table-Umgebung sieht das dann schon anders aus.

...
\begin{table}[!ht]
\begin{footnotesize}
\renewcommand\arraystretch{1.5}
\begin{tabular}{|p{3,5cm}|p{10,5cm}|} \hline
\textbf{Category} & \textbf{Definition}\\
\hline%
\hline%
\raggedright{Catastrophic} & Multiple deaths\\
\hline
\raggedright{Critical} & A single death, and/or multiple severe injuries or severe \mbox{occupational} illness\\
\hline
\raggedright{Marginal} & A single severe injury or occupational illness, and/or \mbox{multiple} minor injuries or minor occupational illnesses\\
\hline
\raggedright{Negligible} & At most a single minor injury or minor occupational illness\\
\hline
\end{tabular}
\caption{Klassifikation der Ernsthaftigkeit von Hazards}
\label{cap:Klassifikation der Ernsthaftigkeit von Hazards}
\end{footnotesize}
\end{table}
...
Das sollte den gewünschten Effekt erzielen.

sofa-surfer
09-01-2007, 15:50
Hallo,

wie schon erwähnt: Entweder du nutzt die \table-Umgebung, damit bekommst du automatisch Zwischenraum. Wenn du das aus Positionierungsgründen nicht willst, kannst du den durch eine \table-Umgebung eingefügten Abstand durch ein \vspace{\intextsep} direkt vor der Tabelle versuchen zu emulieren. Oder du packst die Tabelle wie sie ist zum Beispiel in eine center-Umgebung (also \begin{center} TABELLE \end{center} ), das fügt auch Abstand ein.

... das alles nur so als Denkanstöße. Wenn du es wirklich global ändern wolltest, dann müsstest du dir wohl eine \mytabular-Umgebung definieren, die den entsprechenden Abstand zur normalen \tabular-Umgebung hinzufügt. (Wüsste jetzt zumindest auf die Schnelle nicht, ob das irgendwie anders ginge ... -- lass mich aber gern von anderen belehren ;) )

Matthias

ponline
09-01-2007, 15:55
Vielen Dank