Tabellen und Grafiken erstellen und anordnen
bcracker
Forum-Anfänger
Beiträge: 23 Registriert: Sa 11. Mai 2013, 22:06
Beitrag
von bcracker » Do 27. Jun 2013, 13:57
Hallo Leute,
hab für meine Arbeit eine große Tabelle als Vorlage. Die möchte ich in meiner Arbeit allerdings als drei Teile darstellen. Demnach soll die Caption der Tabelle auch 1a, 1b, 1c lauten.
\documentclass[a4paper,11pt,parskip=half]{scrbook}
% % %Pakete % % %
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage[table]{xcolor}
\usepackage{ragged2e}
\newcolumntype{R}{>{\RaggedRight\hspace{0pt}}X}
\renewcommand{\tabularxcolumn}[1]{m{#1}}
\usepackage{caption}
\usepackage{enumitem} % ermöglicht benutzerdefiniertes itemize
\newlist{titemize}{itemize}{4} % Neue itemize-Umgebung namens titemize
\setlist[titemize]{% die neue Umgebung umkonfigurieren
nosep,%
before=\vspace*{-\ht\strutbox},after=\vspace*{-\normalbaselineskip},%
label={-},%
labelwidth=1em,%
leftmargin=!,%
}
\usepackage{chngcntr} % Fortlaufende Nummerierung
\counterwithout{table}{chapter} % Fortlaufende Tabellen
\usepackage[paper=a4paper,left=25mm,right=25mm,top=25mm]{geometry}
\begin{document}
\begin{table}[!ht]
%\centering
\captionsetup{singlelinecheck=off}
\caption{xxx}
\label{tbl:xxx}
\small
\setlength\extrarowheight{2pt}
\begin{tabularx}{\textwidth}{>{\raggedright}p{8cm}>{\raggedright}R}
\toprule
\multicolumn{2}{c}{\textbf{TTT}}\tabularnewline
\textbf{A} & \textbf{B}\tabularnewline
\bottomrule
\multicolumn{2}{c}{\textbf{xxx}}\tabularnewline
\bottomrule
% \addlinespace
\begin{titemize}
\item
\item
\end{titemize} &
\begin{titemize}
\item
\item
\end{titemize} \tabularnewline
\bottomrule
\end{tabularx}
\end{table}
TEXT
\begin{table}[!ht]
%\centering
\captionsetup{singlelinecheck=off}
\caption{yyy}
\label{tbl:yyy}
\small
\setlength\extrarowheight{2pt}
\begin{tabularx}{\textwidth}{>{\raggedright}p{8cm}>{\raggedright}R}
\toprule
\multicolumn{2}{c}{\textbf{TTT}}\tabularnewline
\textbf{A} & \textbf{B}\tabularnewline
\bottomrule
\multicolumn{2}{c}{\textbf{yyy}}\tabularnewline
\bottomrule
% \addlinespace
\begin{titemize}
\item
\item
\end{titemize} &
\begin{titemize}
\item
\item
\end{titemize} \tabularnewline
\bottomrule
\end{tabularx}
\end{table}
TEXT
\begin{table}[!ht]
%\centering
\captionsetup{singlelinecheck=off}
\caption{zzz}
\label{tbl:zzz}
\small
\setlength\extrarowheight{2pt}
\begin{tabularx}{\textwidth}{>{\raggedright}p{8cm}>{\raggedright}R}
\toprule
\multicolumn{2}{c}{\textbf{TTT}}\tabularnewline
\textbf{A} & \textbf{B}\tabularnewline
\bottomrule
\multicolumn{2}{c}{\textbf{zzz}}\tabularnewline
\bottomrule
% \addlinespace
\begin{titemize}
\item
\item
\end{titemize} &
\begin{titemize}
\item
\item
\end{titemize} \tabularnewline
\bottomrule
\end{tabularx}
\end{table}
TEXT
\end{document}
Wie bekomme ich das hin? Gibt es ein befehl? Fehlt mir ein Paket?
Vielen Dank für eure Hilfe!
u_fischer
Forum-Meister
Beiträge: 4300 Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:
Beitrag
von u_fischer » Do 27. Jun 2013, 14:21
Fehlt mir ein Paket?
Nein, aber du hast die Dokumentationen offensichtlich nicht gelesen. Ich empfehle einen Blick in die Doku von caption, 3.3 Fortlaufende Gleitumgebungen.
bcracker
Forum-Anfänger
Beiträge: 23 Registriert: Sa 11. Mai 2013, 22:06
Beitrag
von bcracker » Do 27. Jun 2013, 15:24
Danke!
Soweit hab ich es JETZT gelesen und in die gewünschte Form gebracht.
Allerdings werden die Tabellen im Tabellenverzeichnis als 1 gelistet. Wie bekomme ich die Darstellung von 1a, 1b, 1c hin? Das konnte ich der Doku nicht entnehmen.
\documentclass[a4paper,11pt,parskip=half]{scrbook}
% % %Pakete % % %
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage[table]{xcolor}
\usepackage{ragged2e}
\newcolumntype{R}{>{\RaggedRight\hspace{0pt}}X}
\renewcommand{\tabularxcolumn}[1]{m{#1}}
\usepackage{caption}
\usepackage{enumitem} % ermöglicht benutzerdefiniertes itemize
\newlist{titemize}{itemize}{4} % Neue itemize-Umgebung namens titemize
\setlist[titemize]{% die neue Umgebung umkonfigurieren
nosep,%
before=\vspace*{-\ht\strutbox},after=\vspace*{-\normalbaselineskip},%
label={-},%
labelwidth=1em,%
leftmargin=!,%
}
\usepackage{blindtext}
\usepackage{chngcntr} % Fortlaufende Nummerierung
\counterwithout{table}{chapter} % Fortlaufende Tabellen
\usepackage[paper=a4paper,left=25mm,right=25mm,top=25mm]{geometry}
\DeclareCaptionLabelFormat{cont}{#1~#2\alph{ContinuedFloat}}
\captionsetup[ContinuedFloat]{labelformat=cont}
\begin{document}
\listoftables
\chapter{Versuch}
\blindtext
\begin{table}[!ht]
%\centering
\captionsetup{singlelinecheck=off}
\caption{xxx}
\label{tbl:xxx}
\small
\setlength\extrarowheight{2pt}
\begin{tabularx}{\textwidth}{>{\raggedright}p{8cm}>{\raggedright}R}
\toprule
\multicolumn{2}{c}{\textbf{TTT}}\tabularnewline
\textbf{A} & \textbf{B}\tabularnewline
\bottomrule
\multicolumn{2}{c}{\textbf{xxx}}\tabularnewline
\bottomrule
% \addlinespace
\begin{titemize}
\item
\item
\end{titemize} &
\begin{titemize}
\item
\item
\end{titemize} \tabularnewline
\bottomrule
\end{tabularx}
\end{table}
TEXT
\begin{table}[!ht]\ContinuedFloat
%\centering
\captionsetup{singlelinecheck=off}
\caption{yyy}
\label{tbl:yyy}
\small
\setlength\extrarowheight{2pt}
\begin{tabularx}{\textwidth}{>{\raggedright}p{8cm}>{\raggedright}R}
\toprule
\multicolumn{2}{c}{\textbf{TTT}}\tabularnewline
\textbf{A} & \textbf{B}\tabularnewline
\bottomrule
\multicolumn{2}{c}{\textbf{yyy}}\tabularnewline
\bottomrule
% \addlinespace
\begin{titemize}
\item
\item
\end{titemize} &
\begin{titemize}
\item
\item
\end{titemize} \tabularnewline
\bottomrule
\end{tabularx}
\end{table}
TEXT
\begin{table}[!ht]\ContinuedFloat
%\centering
\captionsetup{singlelinecheck=off}
\caption{zzz}
\label{tbl:zzz}
\small
\setlength\extrarowheight{2pt}
\begin{tabularx}{\textwidth}{>{\raggedright}p{8cm}>{\raggedright}R}
\toprule
\multicolumn{2}{c}{\textbf{TTT}}\tabularnewline
\textbf{A} & \textbf{B}\tabularnewline
\bottomrule
\multicolumn{2}{c}{\textbf{zzz}}\tabularnewline
\bottomrule
% \addlinespace
\begin{titemize}
\item
\item
\end{titemize} &
\begin{titemize}
\item
\item
\end{titemize} \tabularnewline
\bottomrule
\end{tabularx}
\end{table}
TEXT
\end{document}
Epllus
Forum-Guru
Beiträge: 470 Registriert: So 23. Sep 2012, 17:31
Beitrag
von Epllus » Do 27. Jun 2013, 16:34
bcracker hat geschrieben: Allerdings werden die Tabellen im Tabellenverzeichnis als 1 gelistet. Wie bekomme ich die Darstellung von 1a, 1b, 1c hin? Das konnte ich der Doku nicht entnehmen.
Steht auch im Kapitel 3.3, unter Tabelle 3c, über 3d.
\documentclass[a4paper,11pt,parskip=half]{scrbook}
% % %Pakete % % %
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage[table]{xcolor}
\usepackage{ragged2e}
\newcolumntype{R}{>{\RaggedRight\hspace{0pt}}X}
\renewcommand{\tabularxcolumn}[1]{m{#1}}
\usepackage{caption}
\usepackage{enumitem} % ermöglicht benutzerdefiniertes itemize
\newlist{titemize}{itemize}{4} % Neue itemize-Umgebung namens titemize
\setlist[titemize]{% die neue Umgebung umkonfigurieren
nosep,%
before=\vspace*{-\ht\strutbox},after=\vspace*{-\normalbaselineskip},%
label={-},%
labelwidth=1em,%
leftmargin=!,%
}
\usepackage{blindtext}
\usepackage{chngcntr} % Fortlaufende Nummerierung
\counterwithout{table}{chapter} % Fortlaufende Tabellen
\usepackage[paper=a4paper,left=25mm,right=25mm,top=25mm]{geometry}
\renewcommand\theContinuedFloat{\alph{ContinuedFloat}}
\begin{document}
\listoftables
\chapter{Versuch}
\blindtext
\begin{table}[!ht]
%\centering
\captionsetup{singlelinecheck=off}
\caption{xxx}
\label{tbl:xxx}
\small
\setlength\extrarowheight{2pt}
\begin{tabularx}{\textwidth}{>{\raggedright}p{8cm}>{\raggedright}R}
\toprule
\multicolumn{2}{c}{\textbf{TTT}}\tabularnewline
\textbf{A} & \textbf{B}\tabularnewline
\bottomrule
\multicolumn{2}{c}{\textbf{xxx}}\tabularnewline
\bottomrule
% \addlinespace
\begin{titemize}
\item
\item
\end{titemize} &
\begin{titemize}
\item
\item
\end{titemize} \tabularnewline
\bottomrule
\end{tabularx}
\end{table}
TEXT
\begin{table}[!ht]\ContinuedFloat
%\centering
\captionsetup{singlelinecheck=off}
\caption{yyy}
\label{tbl:yyy}
\small
\setlength\extrarowheight{2pt}
\begin{tabularx}{\textwidth}{>{\raggedright}p{8cm}>{\raggedright}R}
\toprule
\multicolumn{2}{c}{\textbf{TTT}}\tabularnewline
\textbf{A} & \textbf{B}\tabularnewline
\bottomrule
\multicolumn{2}{c}{\textbf{yyy}}\tabularnewline
\bottomrule
% \addlinespace
\begin{titemize}
\item
\item
\end{titemize} &
\begin{titemize}
\item
\item
\end{titemize} \tabularnewline
\bottomrule
\end{tabularx}
\end{table}
TEXT
\begin{table}[!ht]\ContinuedFloat
%\centering
\captionsetup{singlelinecheck=off}
\caption{zzz}
\label{tbl:zzz}
\small
\setlength\extrarowheight{2pt}
\begin{tabularx}{\textwidth}{>{\raggedright}p{8cm}>{\raggedright}R}
\toprule
\multicolumn{2}{c}{\textbf{TTT}}\tabularnewline
\textbf{A} & \textbf{B}\tabularnewline
\bottomrule
\multicolumn{2}{c}{\textbf{zzz}}\tabularnewline
\bottomrule
% \addlinespace
\begin{titemize}
\item
\item
\end{titemize} &
\begin{titemize}
\item
\item
\end{titemize} \tabularnewline
\bottomrule
\end{tabularx}
\end{table}
TEXT
\end{document}
Grüße
Epllus
bcracker
Forum-Anfänger
Beiträge: 23 Registriert: Sa 11. Mai 2013, 22:06
Beitrag
von bcracker » Do 27. Jun 2013, 22:25
Ohman..tut mir leid! Dank euch vielmals!
Schönen Abend
localghost
Forum-Meister
Beiträge: 826 Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig
Beitrag
von localghost » Fr 28. Jun 2013, 09:54
Mit
subfloat würde das auch gehen.
\documentclass[
captions=tableabove,
ngerman
]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß},
Euro={€}
}
\usepackage{babel}
\usepackage[countmax]{subfloat}
\begin{document}
\listoftables
\begin{subtables}
\begin{table}[!ht]
\caption{Platzhalter}
\label{tab:dummy-1}
\centering
\rule{8cm}{4.5cm}
\end{table}
\begin{table}[!ht]
\caption{Platzhalter}
\label{tab:dummy-2}
\centering
\rule{8cm}{4.5cm}
\end{table}
\begin{table}[!ht]
\caption{Platzhalter}
\label{tab:dummy-3}
\centering
\rule{8cm}{4.5cm}
\end{table}
\end{subtables}
\end{document}
Thorsten