von Sebastian » So 16. Okt 2011, 02:52
Hallo bloodworks,
danke für deine Antwort. Habs mir fast gedacht mit dem Beispiel. Wollt es aber nach Möglichkeit umgehen.
Trotzdem hier das Beispiel:
\documentclass[12pt,halfparskip,BCOR0pt,DIV12]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[intlimits]{amsmath}
\usepackage{mathptmx}
\usepackage{scrpage2}
\usepackage{enumerate}
\usepackage{titlesec}
\usepackage[a4paper,left=2.5cm, right=2.5cm,top=2.5cm, bottom=2cm, headsep=0.865cm]{geometry}
\usepackage{setspace}
\usepackage{booktabs}
\usepackage{mdwtab}
\usepackage[labelfont=it, skip=-12pt, justification=raggedright,singlelinecheck=false, margin={2mm,0mm}]{caption}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{array}
\usepackage{float}
\usepackage{capt-of}
\usepackage{microtype}
\raggedbottom
\setlength{\parskip}{6pt}
\setstretch{1.4}
\numberwithin{equation}{section}
\numberwithin{table}{section}
\renewcommand*\thetable{\thesection.\arabic{table}}
\pagestyle{scrheadings}
\clearscrheadfoot
\ohead{\normalfont \begin{small} \textsc{\pagemark}\end{small}}
\automark{section}
\setheadsepline{0.8pt}
\renewcommand\tabularxcolumn[1]{m{#1}}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\setlength{\intextsep}{4mm}
\setlength{\tabcolsep}{0.75mm}
\begin{document}
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text.
Text Text Text. Text Text. Text Text Text. Text Text. Text Text Text. Text Text.\\
\begin{minipage}{16.3cm}
\begin{center}
\begin{tabularx}{16.3cm}{!{\vline[1.5pt]}l!{\vline[1.5pt]}C!{\vline[1.5pt]}}
\noalign{\hrule height 1.5pt}
Test & Test \\\noalign{\hrule height 1.5pt}
Test & Test \\\noalign{\hrule height 0.5pt}
Test & Test \\
\noalign{\hrule height 1.5pt}
\end{tabularx}
\end{center}
\captionof{table}{\textit{Minipage}\label{Minipage}}
\end{minipage}\vspace*{5.8mm}
Text Text Text. Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text. Text Text Text. Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text.
Text Text Text. Text Text. Text Text Text. Text Text. Text Text Text. Text Text.
\begin{table}[!htb]
\begin{center}
\begin{tabularx}{16.3cm}{!{\vline[1.5pt]}l!{\vline[1.5pt]}C!{\vline[1.5pt]}}
\noalign{\hrule height 1.5pt}
Test & Test \\\noalign{\hrule height 1.5pt}
Test & Test \\\noalign{\hrule height 0.5pt}
Test & Test \\
\noalign{\hrule height 1.5pt}
\end{tabularx}
\end{center}
\caption{\textit{Table}\label{Table}}
\end{table}\vspace*{5.8mm}
Text Text Text. Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text. Text Text Text. Text Text.
Text Text. Text Text Text Text Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text.
Text Text Text. Text Text. Text Text Text. Text Text. Text Text Text. Text Text.
\begin{table}[H]
\begin{center}
\begin{tabularx}{16.3cm}{!{\vline[1.5pt]}l!{\vline[1.5pt]}C!{\vline[1.5pt]}}
\noalign{\hrule height 1.5pt}
Test & Test \\\noalign{\hrule height 1.5pt}
Test & Test \\\noalign{\hrule height 0.5pt}
Test & Test \\
\noalign{\hrule height 1.5pt}
\end{tabularx}
\end{center}
\caption{\textit{Table mit Float}\label{Tablefloat}}
\end{table}\vspace*{5.8mm}
Text Text Text. Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text.
\end{document}
Ich habe drei Tabellen hier eingefügt. Die erste mit Minipage (also ohne Gleitumgebung) liefert zu hohe Zeilen sowie falsche Abstände zum Text.
Die mittlere Tabelle ist genauso, wie sie sein soll, mit der Ausnahme, dass die Tabelle nicht am Ende eines Satzes erfolgt, sonder diesen unterbricht.
Die dritte Tabelle mithilfe des Float Paketes ist vom Text her richtig positioniert und die Abstände stimmen. Allerdings ist auch hier die Zeilenhöhe zu hoch.
Ich hoffe dies kann die Problematik genauer beschreiben.
Jut Nacht
Sebastian
Hallo bloodworks,
danke für deine Antwort. Habs mir fast gedacht mit dem Beispiel. Wollt es aber nach Möglichkeit umgehen.
Trotzdem hier das Beispiel:
[code]
\documentclass[12pt,halfparskip,BCOR0pt,DIV12]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[intlimits]{amsmath}
\usepackage{mathptmx}
\usepackage{scrpage2}
\usepackage{enumerate}
\usepackage{titlesec}
\usepackage[a4paper,left=2.5cm, right=2.5cm,top=2.5cm, bottom=2cm, headsep=0.865cm]{geometry}
\usepackage{setspace}
\usepackage{booktabs}
\usepackage{mdwtab}
\usepackage[labelfont=it, skip=-12pt, justification=raggedright,singlelinecheck=false, margin={2mm,0mm}]{caption}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{array}
\usepackage{float}
\usepackage{capt-of}
\usepackage{microtype}
\raggedbottom
\setlength{\parskip}{6pt}
\setstretch{1.4}
\numberwithin{equation}{section}
\numberwithin{table}{section}
\renewcommand*\thetable{\thesection.\arabic{table}}
\pagestyle{scrheadings}
\clearscrheadfoot
\ohead{\normalfont \begin{small} \textsc{\pagemark}\end{small}}
\automark{section}
\setheadsepline{0.8pt}
\renewcommand\tabularxcolumn[1]{m{#1}}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\setlength{\intextsep}{4mm}
\setlength{\tabcolsep}{0.75mm}
\begin{document}
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text.
Text Text Text. Text Text. Text Text Text. Text Text. Text Text Text. Text Text.\\
\begin{minipage}{16.3cm}
\begin{center}
\begin{tabularx}{16.3cm}{!{\vline[1.5pt]}l!{\vline[1.5pt]}C!{\vline[1.5pt]}}
\noalign{\hrule height 1.5pt}
Test & Test \\\noalign{\hrule height 1.5pt}
Test & Test \\\noalign{\hrule height 0.5pt}
Test & Test \\
\noalign{\hrule height 1.5pt}
\end{tabularx}
\end{center}
\captionof{table}{\textit{Minipage}\label{Minipage}}
\end{minipage}\vspace*{5.8mm}
Text Text Text. Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text. Text Text Text. Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text.
Text Text Text. Text Text. Text Text Text. Text Text. Text Text Text. Text Text.
\begin{table}[!htb]
\begin{center}
\begin{tabularx}{16.3cm}{!{\vline[1.5pt]}l!{\vline[1.5pt]}C!{\vline[1.5pt]}}
\noalign{\hrule height 1.5pt}
Test & Test \\\noalign{\hrule height 1.5pt}
Test & Test \\\noalign{\hrule height 0.5pt}
Test & Test \\
\noalign{\hrule height 1.5pt}
\end{tabularx}
\end{center}
\caption{\textit{Table}\label{Table}}
\end{table}\vspace*{5.8mm}
Text Text Text. Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text. Text Text Text. Text Text.
Text Text. Text Text Text Text Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text.
Text Text Text. Text Text. Text Text Text. Text Text. Text Text Text. Text Text.
\begin{table}[H]
\begin{center}
\begin{tabularx}{16.3cm}{!{\vline[1.5pt]}l!{\vline[1.5pt]}C!{\vline[1.5pt]}}
\noalign{\hrule height 1.5pt}
Test & Test \\\noalign{\hrule height 1.5pt}
Test & Test \\\noalign{\hrule height 0.5pt}
Test & Test \\
\noalign{\hrule height 1.5pt}
\end{tabularx}
\end{center}
\caption{\textit{Table mit Float}\label{Tablefloat}}
\end{table}\vspace*{5.8mm}
Text Text Text. Text Text.
Text Text Text Text Text Text Text TextText Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text. Text Text. Text Text Text Text Text Text.
\end{document}
[/code]
Ich habe drei Tabellen hier eingefügt. Die erste mit Minipage (also ohne Gleitumgebung) liefert zu hohe Zeilen sowie falsche Abstände zum Text.
Die mittlere Tabelle ist genauso, wie sie sein soll, mit der Ausnahme, dass die Tabelle nicht am Ende eines Satzes erfolgt, sonder diesen unterbricht.
Die dritte Tabelle mithilfe des Float Paketes ist vom Text her richtig positioniert und die Abstände stimmen. Allerdings ist auch hier die Zeilenhöhe zu hoch.
Ich hoffe dies kann die Problematik genauer beschreiben.
Jut Nacht
Sebastian