Tabellen über eine Seite

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Tabellen über eine Seite

Re: Tabellen über eine Seite

von update.freak » Mo 8. Jun 2020, 07:22

alles klar.
Danke!

Re: Tabellen über eine Seite

von Bartman » So 7. Jun 2020, 16:13

Es gibt in diesem und den anderen Foren viele Beispiele zum Thema. Auch die Dokumentation enthält eines. Ich sehe somit keinen Mangel an Vorlagen.

Mithilfe des Pakets expl3 (welches in diesem Fall laut ltnews bei einer aktuellen TeX-Distribution nicht mehr geladen werden muss) kannst Du Dir das Füllen Deines Beispiels mit Tabellenzeilen vereinfachen.

Füge beispielsweise

\ExplSyntaxOn
\newcommand{\replicate}[2]{
    \prg_replicate:nn {#1} {#2}
}
\ExplSyntaxOff

der Präambel hinzu und benutze den Befehl wie folgt in Deiner Tabelle

\replicate{50}{1 & 1,23 & 4.56\\}

Da die Optionen beider S-Spalten gleich sind, darfst Du sie mit dem \sisetup-Befehl vor dem Beginn der Tabelle zusammenfassen. Denke dann aber daran, die Wirkung des Befehls auf die Tabelle zu begrenzen.

Tabellen über eine Seite

von update.freak » So 7. Jun 2020, 15:13

Hallo zusammen,
wie kann ich im folgenden Beispiel die Tabelle über eine Seite darstellen (d.h. das die Tabelle auf der nächsten Seite weitergeht)? Wusste nicht genau wie ich das hier mit longtable mache.

\documentclass[12pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{siunitx}
\usepackage{booktabs}
\begin{document}
	\begin{table}[h]
		\centering
		\begin{tabular}{lS[table-format=1.2]S[table-format=1.2]}
			\toprule
			\textbf{Nummer} & \textbf{Variable 1} & \textbf{Variable 2} \\
			\midrule
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			1 & 1,23 & 4.56 \\
			\bottomrule
		\end{tabular}
	\end{table}
\end{document}

Nach oben