Tabelle quer über Doppelseite A4

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: Tabelle quer über Doppelseite A4

Re: Tabelle quer über Doppelseite A4

von Neo » Mi 21. Sep 2022, 17:06

@u_fischer

Genau das habe ich gebraucht. Ich bin immer wieder erstaunt, wie mächtig dieses Programm ist. Inklusive Bindekorrektur von 5 mm habe ich das Ganze mal wie unten zu sehen umgesetzt.

Dokumentation hvfloat:
https://ctan.org/pkg/hvfloat?lang=de
\documentclass[twoside,headsepline,plainheadsepline,listof=totoc,listof=flat,bibliography=totoc]{scrreprt}			
\usepackage{blindtext}
\usepackage{lmodern}					% verbesserte Fonts
\usepackage[T1]{fontenc}				% Europäische Sonderzeichnen und 		
\usepackage[utf8]{inputenc}				% Codierung
\usepackage[english, ngerman]{babel}	% Sprache DE
\usepackage{microtype}					% verbesserter Zeilenumbruch
\usepackage{setspace}					% Zeilenabstand Text
\usepackage[svgnames,table,x11names]{xcolor}			% Farbe
\usepackage{array}						% individuelle Spalten (Tabellen)
\usepackage{tabularx}					% Tabellen in Textbreite
\usepackage{multirow, makecell, cellspace, bigstrut}
\usepackage{ragged2e}
\usepackage{xltabular}% Paket ersetzt, weil xltabular die Umgebung tabularx unverändert lässt.
\usepackage{tabularray}					% für Layout von \printacronyms
\usepackage{longtable}					% seitenübergreifende Tabellen
\usepackage{booktabs}					% Trennlinien für Tabellen
\usepackage{rotating}
\usepackage[bindingoffset=5mm,left=25mm,right=25mm,bottom=25mm,top=25mm]{geometry}
\usepackage{pdflscape}					% Querformat
\usepackage[automark]{scrlayer-scrpage} % Kopf- Fußzeilenpaket
\usepackage{graphicx}					% Abbildungen
\usepackage[section]{placeins}			% kein Gleiten mit \FloatBarrrier
\usepackage{amsmath,amssymb,amsfonts}	% Sonderzeichen Am. Math. Society
\usepackage{float}						% Gleitumgebung bearbeiten "[H]"
\colorlet{shadecolor}{gray!25}	  			 % Graustufe Schattierung
%=======================================================================
%|||||||||||||||||||||||||Kopf- und Fußzeilen|||||||||||||||||||||||||||
%=======================================================================
\clearpairofpagestyles		% individuelle Kopf- und Fußzeilen
\pagestyle{scrheadings}		% pagestyle für gesamtes Dokument aktivieren
%========================================================================
\automark[chapter]{chapter}
\ihead{\headmark}						% Kopfzeile links
\ohead*{\pagemark}						% Kopfzeile rechts
%========================================================================
%|||||||||||||||||||||||Tabellen und Abbildungen||||||||||||||||||||||||
%========================================================================

\newcolumntype{L}{>{\raggedright\arraybackslash}X}		
\newcolumntype{C}{>{\centering\arraybackslash}X}
\newcolumntype{R}{>{\raggedleft\arraybackslash}X}	% Text rechts in Tab.
%
\newcolumntype{Y}{>{\hspace{0pt}}X}		% Spaltenstil nach TUD-Vorgabe
\newcolumntype{D}{>{\raggedright}Y}
\newcolumntype{E}{>{\centering}Y}
\newcolumntype{F}{>{\raggedleft}Y}
%========================================================================
\setkomafont{captionlabel}{\normalsize%	
\sffamily%								% captionlabel serifenlos
\bfseries%								% captionlabel fett
}	% label fett
\usepackage{hvfloat}
\begin{document}
% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
%\begin{landscape}\centering
% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\Blindtext
\captionof{table}{Morphologischer Kasten der Lösungsvarianten}\label{tab:zwicky}
\sffamily
%
\global\savebox\hvOBox{%
%
\begin{tabular}{|c|c||c|c|c|c|c|}\hline
\rowcolor{Gainsboro} & & \multicolumn{5}{c|}{\textbf{Ausprägung}} \\
\rowcolor{Gainsboro} \textbf{Nr.} & \textbf{Parameter} & 1 & 2 & 3 & 4 & 5  \\ \hline\hline
\cellcolor{Gainsboro} 1 & \cellcolor{Gainsboro} Ölförderung & \makecell{Kompaktaggregat \\ \includegraphics[width=2cm]{example-image}}  & \makecell{Motor-Pumpe \\ \includegraphics[width=2cm]{example-image}} &  \makecell{Umwälzpumpe \\ \includegraphics[width=2cm]{example-image}} & & \\ \hline
\cellcolor{Gainsboro} 2 & \cellcolor{Gainsboro} Rahmen + Halter & \makecell{Profilstangen \\ \includegraphics[width=2cm]{example-image}} & \makecell{additiv gefertigte \\ Halter} & Kantholz & & \\ \hline
\cellcolor{Gainsboro} 3 & \cellcolor{Gainsboro} Fundament & \makecell{Maschinenbett \\ \includegraphics[width=2cm]{example-image}} & Siebdruckplatte & Stahlblech & & \\\hline
\cellcolor{Gainsboro} 4 & \cellcolor{Gainsboro} Temperaturmessung & Kombisensor  & \makecell{Widerstandssensor \\ \includegraphics[width=2cm]{example-image}} & Lasermessung & & \\\hline
\cellcolor{Gainsboro} 5 & \cellcolor{Gainsboro} Volumenstrommessung & \makecell{Wirkdruck-\\Durchflussmesssensoren} & Zahnradsensor & \makecell{Volumenstromsensor \\ \includegraphics[width=2cm]{example-image}} & Messturbine & Hitzdrahtanemometer \\ \hline
\cellcolor{Gainsboro} 6 & \cellcolor{Gainsboro} Druckmessung & \makecell{Druckschalter mit Display \\ \includegraphics[width=2cm]{example-image}} & \makecell{Halbleitersensor \\ (Piezoeffekt)} & Kombisensor & & \\\hline
\cellcolor{Gainsboro} 7 & \cellcolor{Gainsboro} Anbindung: Messoptik & \makecell{verpresste \\ Rohrverbindung} & Schraubverbindung & Steckverbindung & \makecell{Rohrverbindung \\ \includegraphics[width=2cm]{example-image}} & \\\hline
\cellcolor{Gainsboro} 8 & \cellcolor{Gainsboro} Werkstoff: Durchflusskanal & Resin-Druck & \makecell{Schauglas \\ \includegraphics[width=2cm]{example-image}} & \makecell{Plexiglaskanal \\ rechteckig} & Saphirglas  & \makecell{Objektträger \\ \includegraphics[width=2cm]{example-image}} \\\hline
%\cellcolor{Gainsboro} 9 & \cellcolor{Gainsboro} Beruhigungsstrecke & \makecell{großer \\ Durchflussquerschnitt} &   \makecell{hohe \\ Leitungslänge} & & & \\ \hline
\cellcolor{Gainsboro} 9 & \cellcolor{Gainsboro} bestimmter Volumenstrom & Drosselventil & \makecell{2-Wege-SRV \\ \includegraphics[width=2cm]{example-image}} & \makecell{SRV \\ \includegraphics[width=2cm]{example-image}} & & \\ \hline
\cellcolor{Gainsboro} 10 & \cellcolor{Gainsboro} Druckabsicherung & \makecell{DBV \\ (intern in Fördereinheit)} & \makecell{DBV \\ \includegraphics[width=2cm]{example-image}} & & & \\\hline
\end{tabular}}
%
\hvFloat[doublePage,capPos=right,capVPos=top,floatCapSep=12pt,bindCorr=5mm]%
{table}%
{\usebox\hvOBox}%%%%%%%%%%%%%%
[A doublepage tabular with a caption on the right side of the right part.]%
{A caption for a double-sided tabular that will be placed on the right side of the right-hand part of the illustration. The illustration begins on the left edge of the paper. A short form is used for the LOF. The parameter is \texttt{doublePage}}%
{tab:doublePage3}
%
%$ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
%\end{landscape}	
% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\rmfamily
%

\Blindtext
\end{document}

Re: Tabelle quer über Doppelseite A4

von u_fischer » Mo 19. Sep 2022, 14:44

mit longtable geht nicht, deine Tabelle ist ja nicht lang sondern breit. Im Prinzip musst du in die Mitte der Tabelle einen großen Abstand einfügen, und sie dann zweimal drucken: Einmal so dass sie rechts aus der Seite rausragt, und auf der nächsten Seite dann links.

Das hvfloat-Paket zeigt in 21.4 Tabulars, wie man es machen kann.

Tabelle quer über Doppelseite A4

von Neo » Do 15. Sep 2022, 16:17

Guten Tag, ich habe momentan eine Tabelle im Querformat auf A4 gesetzt. Stattdessen möchte ich dies ändern, indem die A4 Seiten im Hochformat bleiben und die Tabelle auf einer links-Seite beginnt und sich dann im doppelseitigen Dokument über die nächste rechts-Seite erstreckt. Wie ich mir das vorstellt, ist in in etwa in der Bilddatei im Anhang zu erkennen. Ich vermute, dass das Ganze mit longtable realisierbar wäre, habe jedoch noch keine Lösung gefunden.

Falls dabei schon jemand Erfahrungen hat, wäre ich für eine Lösung dankbar.

Hier das Minibeispiel im Querformat.
\documentclass[twoside,headsepline,plainheadsepline,listof=totoc,listof=flat,bibliography=totoc]{scrreprt}			
\usepackage{lmodern}					% verbesserte Fonts
\usepackage[T1]{fontenc}				% Europäische Sonderzeichnen und 		
\usepackage[utf8]{inputenc}				% Codierung
\usepackage[english, ngerman]{babel}	% Sprache DE
\usepackage{microtype}					% verbesserter Zeilenumbruch
\usepackage{setspace}					% Zeilenabstand Text
\usepackage[svgnames,table,x11names]{xcolor}			% Farbe
\usepackage{array}						% individuelle Spalten (Tabellen)
\usepackage{tabularx}					% Tabellen in Textbreite
\usepackage{multirow, makecell, cellspace, bigstrut}
\usepackage{ragged2e}
\usepackage{xltabular}% Paket ersetzt, weil xltabular die Umgebung tabularx unverändert lässt.
\usepackage{tabularray}					% für Layout von \printacronyms
\usepackage{longtable}					% seitenübergreifende Tabellen
\usepackage{booktabs}					% Trennlinien für Tabellen
\usepackage{rotating}
\usepackage[bindingoffset=5mm,left=25mm,right=25mm,bottom=25mm,top=25mm]{geometry}
\usepackage{pdflscape}					% Querformat
\usepackage[automark]{scrlayer-scrpage} % Kopf- Fußzeilenpaket
\usepackage{graphicx}					% Abbildungen
\usepackage[section]{placeins}			% kein Gleiten mit \FloatBarrrier
\usepackage{amsmath,amssymb,amsfonts}	% Sonderzeichen Am. Math. Society
\usepackage{float}						% Gleitumgebung bearbeiten "[H]"
\colorlet{shadecolor}{gray!25}	  			 % Graustufe Schattierung
%=======================================================================
%|||||||||||||||||||||||||Kopf- und Fußzeilen|||||||||||||||||||||||||||
%=======================================================================
\clearpairofpagestyles		% individuelle Kopf- und Fußzeilen
\pagestyle{scrheadings}		% pagestyle für gesamtes Dokument aktivieren
%========================================================================
\automark[chapter]{chapter}
\ihead{\headmark}						% Kopfzeile links
\ohead*{\pagemark}						% Kopfzeile rechts
%========================================================================
%|||||||||||||||||||||||Tabellen und Abbildungen||||||||||||||||||||||||
%========================================================================
%===für Anforderungsliste================================================
\keepXColumns
\renewcommand\tabularxcolumn[1]{ >{\arraybackslash}m{#1}}
\usepackage{booktabs}
\newcolumntype{L}[1]{>{\RaggedRight}p{#1}}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
\newlength{\lastcolwd}
\settowidth{\lastcolwd}{Bermerkungen}
\newcommand\mymidrule{\specialrule{\lightrulewidth}{0pt}{\belowrulesep}}
\newcommand\mybottomrule{\specialrule{\heavyrulewidth}{0pt}{\belowrulesep}}
\newcommand\mytoprule{\specialrule{\heavyrulewidth}{0pt}{0pt}}
\setlength\cellspacetoplimit{5pt}
\setlength\cellspacebottomlimit{5pt}
%========================================================================
\newcolumntype{L}{>{\raggedright\arraybackslash}X}		
\newcolumntype{C}{>{\centering\arraybackslash}X}
\newcolumntype{R}{>{\raggedleft\arraybackslash}X}	% Text rechts in Tab.
%
\newcolumntype{Y}{>{\hspace{0pt}}X}		% Spaltenstil nach TUD-Vorgabe
\newcolumntype{D}{>{\raggedright}Y}
\newcolumntype{E}{>{\centering}Y}
\newcolumntype{F}{>{\raggedleft}Y}
%========================================================================
\setkomafont{captionlabel}{\normalsize%	
\sffamily%								% captionlabel serifenlos
\bfseries%								% captionlabel fett
}	% label fett
\begin{document}
\begin{landscape}\centering		
\captionof{table}{Morphologischer Kasten der Lösungsvarianten}\label{teb:zwicky}
\sffamily
\begin{tabular}{|c|c||c|c|c|c|c|}\hline
\rowcolor{Gainsboro} & & \multicolumn{5}{c|}{\textbf{Ausprägung}} \\
\rowcolor{Gainsboro} \textbf{Nr.} & \textbf{Parameter} & 1 & 2 & 3 & 4 & 5  \\ \hline\hline
\cellcolor{Gainsboro} 1 & \cellcolor{Gainsboro} Ölförderung & \makecell{Kompaktaggregat \\ \includegraphics[width=2cm]{example-image-golden}}  & \makecell{Motor-Pumpe \\ \includegraphics[width=2cm]{example-image}} & \makecell{Motor-Pumpe \\ DC} & Umwälzpumpe & \\ \hline
\cellcolor{Gainsboro} 2 & \cellcolor{Gainsboro} Rahmen + Halter & \makecell{Aluminium- \\ Profilstangen} & \makecell{additiv gefertigte \\ Halter} & Kantholz & & \\ \hline
\cellcolor{Gainsboro} 3 & \cellcolor{Gainsboro} Fundament & \makecell{Maschinenbett als \\ Nutenplatte} & Siebdruckplatte & Stahlblech & & \\\hline
\cellcolor{Gainsboro} 4 & \cellcolor{Gainsboro} Temperaturmessung & Kombisensor  & \makecell{Metall-\\Widerstandssensor} & Lasermessung & & \\\hline
\cellcolor{Gainsboro} 5 & \cellcolor{Gainsboro} Volumenstrommessung & \makecell{Wirkdruck-\\Durchflussmesssensoren} & Zahnradsensor & \makecell{Schraubenspindel-\\Volumenstromsensor} & Messturbine & Hitzdrahtanemometer \\ \hline
\cellcolor{Gainsboro} 6 & \cellcolor{Gainsboro} Druckmessung & Manometer & \makecell{Halbleitersensor \\ (Piezoeffekt)} & Kombisensor & & \\\hline
\cellcolor{Gainsboro} 7 & \cellcolor{Gainsboro} Anbindung: Messoptik & \makecell{verpresste \\ Rohrverbindung} & Schraubverbindung & Steckverbindung & \makecell{geklebte \\ Rohrverbindung} & \\\hline
\cellcolor{Gainsboro} 8 & \cellcolor{Gainsboro} Werkstoff: Durchflusskanal & Resin-Druck & Schauglas & \makecell{Plexiglaskanal \\ rechteckig} & Saphirglas  & \makecell{Mikroskop- \\ Objektträger} \\\hline
%\cellcolor{Gainsboro} 9 & \cellcolor{Gainsboro} Beruhigungsstrecke & \makecell{großer \\ Durchflussquerschnitt} &   \makecell{hohe \\ Leitungslänge} & & & \\ \hline
\cellcolor{Gainsboro} 9 & \cellcolor{Gainsboro} bestimmter Volumenstrom & Drosselventil & \makecell{SRV \\ (2-Wege)} & \makecell{SRV \\ (3-Wege)} & & \\ \hline
\cellcolor{Gainsboro} 10 & \cellcolor{Gainsboro} Druckabsicherung & \makecell{DBV \\ (intern in Fördereinheit)} & \makecell{DBV \\ (separat)} & & & \\\hline
\end{tabular}
\rmfamily
\end{landscape}	
\end{document}
Dateianhänge
doppel.png

Nach oben