Wird eine Open in Online-Editor
\documentclass{scrartcl} \usepackage[utf8]{inputenc} \usepackage[english]{babel} \usepackage[T1]{fontenc} \usepackage{caption} \usepackage{ltablex} \usepackage{hyperref} \begin{document} \listoftables \begin{table} \caption{caption table 1} \begin{tabularx}{\linewidth}{cX} \textbf{A} & \textbf{B} \\ 1 & 2 \\ \end{tabularx}% \end{table} \begin{table} \caption{caption table 2} \begin{tabular}{cc} \textbf{A} & \textbf{B} \\ 1 & 2 \\ \end{tabular}% \end{table} \end{document}
|
Wie in der Anleitung zum Paket erklärt, gehört Open in Online-Editor
\documentclass{scrartcl} \usepackage[utf8]{inputenc} \usepackage[english]{babel} \usepackage[T1]{fontenc} \usepackage{caption} \usepackage{ltablex} \usepackage{hyperref} \begin{document} \listoftables \begin{table} \begin{tabularx}{\linewidth}{cX} \caption{caption table 1}\\ \textbf{A} & \textbf{B} \\ 1 & 2 \\ \end{tabularx}% \end{table} \begin{table} \caption{caption table 2} \begin{tabular}{cc} \textbf{A} & \textbf{B} \\ 1 & 2 \\ \end{tabular}% \end{table} \end{document} Zur Erklärung: Darüber hinaus sollte man eine Tabelle, die über mehrere Seiten umbrochen werden soll, niemals in eine Gleitumgebung packen, weil Gleitumgebungen nun einmal immer komplett auf einer Seite ausgegeben werden müssen und nicht über mehrere Seiten umbrochen werden können: Open in Online-Editor
\documentclass{scrartcl} \usepackage[utf8]{inputenc} \usepackage[english]{babel} \usepackage[T1]{fontenc} \usepackage{caption} \usepackage{ltablex} \usepackage{hyperref} \begin{document} \listoftables \begin{tabularx}{\linewidth}{cX} \caption{caption table 1}\\ \textbf{A} & \textbf{B} \\ 1 & 2 \\ \end{tabularx}% \begin{table} \caption{caption table 2} \begin{tabular}{cc} \textbf{A} & \textbf{B} \\ 1 & 2 \\ \end{tabular}% \end{table} \end{document} Da hier die Tabelle tatsächlich kürzer als eine Seite ist, ergibt sich allerdings das altbekannte Problem, dass die Nummerierungsreihenfolge nicht mehr stimmt. Daher sollte man in solchen Fällen zusätzlich eine Open in Online-Editor
\documentclass{scrartcl} \usepackage[utf8]{inputenc} \usepackage[english]{babel} \usepackage[T1]{fontenc} \usepackage{caption} \usepackage{ltablex} \usepackage{placeins} \usepackage{hyperref} \begin{document} \listoftables \FloatBarrier% Damit keine Gleittabellen hinter die nicht gleitende gleiten können. \begin{tabularx}{\linewidth}{cX} \caption{caption table 1}\\ \textbf{A} & \textbf{B} \\ 1 & 2 \\ \end{tabularx}% \FloatBarrier % Damit keine Gleittabellen an den Anfang der Seite % mit der nicht gleitenden Tabelle gleiten können. \begin{table} \caption{caption table 2} \begin{tabular}{cc} \textbf{A} & \textbf{B} \\ 1 & 2 \\ \end{tabular}% \end{table} \end{document} Es sei auch noch erwähnt, dass Open in Online-Editor
\documentclass{scrartcl} \usepackage[utf8]{inputenc} \usepackage[english]{babel} \usepackage[T1]{fontenc} \usepackage{caption} \usepackage{ltablex} \usepackage{hyperref} \begin{document} \listoftables \begin{tabularx}{\linewidth}{cX} \textbf{A} & \textbf{B} \\ 1 & 2 \\ \end{tabularx}% \addtocounter{table}{-1}% Tabellenzähler für longtable ohne \caption korrigiert. \begin{table} \caption{caption second table (first with caption)} \begin{tabular}{cc} \textbf{A} & \textbf{B} \\ 1 & 2 \\ \end{tabular}% \end{table} \end{document} beantwortet 06 Feb '15, 10:49 saputello @saputello: danke für die tolle Erklärung!
(08 Feb '15, 14:50)
BraBra
|