Guten Morgen,

mit einer Tabelle, welche ich vom grundsätzlichen Aufbau hier übernommen habe, gibt es bei mir noch zwei Probleme, bei denen ich mich sehr über Unterstützung freuen würde. Die Tabelle ist zu groß für das normale A4-Format, deshalb würde ich über die \KOMAoptions die Seite der Tabelle auf DIN-A3 und Querformat umstellen. Leider gelingt mir weder die Zentrierung der Tabelle, noch der Tabellenbeschriftung. Ich habe es sowohl mit der center Umgebung als auch dem Befehl \centering versucht, jedoch leider ohne Erfolg. Zudem erhalte ich noch Warnungen zu \hbox, \vbox, typearea, die ich ehrlich gesagt nicht ganz zuordnen kann, da eigentlich genügend Platz auf der Seite vorhanden sein sollte. Eine dritte Sache, die etwas unschön an der ganzen Sache ist: Sowohl nach den \KOMAoptions als auch nach der A3-Seite muss ich manuell die Seitendefinition wiederherstellen. Das scheint mir so auch nicht ganz richtig oder zumindest elegant zu sein. Ich würde mich sehr über Hilfe freuen. Vielen Dank Euch! :)

Hier mein MWE:

Code, hier editierbar zum Übersetzen:
\documentclass[headsepline,12pt]{scrreprt}
\usepackage{tikz}
\usetikzlibrary{matrix}
\usepackage[automark]{scrlayer-scrpage}
\usepackage{booktabs}
\usepackage{subcaption}
\usepackage{mwe}
\clearpairofpagestyles
\chead{\headmark}
\ohead[\pagemark]{\pagemark}
\pagestyle{scrheadings}
\setlength{\topmargin}{1.5cm}
\setlength{\headheight}{18pt}
\setlength{\headsep}{20pt}
\setlength{\topskip}{12pt}
\setlength{\evensidemargin}{0pt}
\setlength{\oddsidemargin}{0pt}
\setlength{\textheight}{240mm}
\setlength{\textwidth}{160mm}
\setlength{\voffset}{-2cm}
\setlength{\parindent}{0pt}
\setlength{\parskip}{6pt}
\newlength\bildhoehe
\setlength\bildhoehe{1cm}
\newcommand\bildbreite{1cm}
\newcommand\schrift{\scriptsize}
\newcommand\zeilenabstand{.75\tabcolsep}
\newcommand\grafik[2]{%
\begin{minipage}{2cm}
%\bildbreite}
\centering\raisebox{.5\tabcolsep}{%
\parbox[b]{\linewidth}{\hspace*{0pt}\centering\schrift#1}}\newline%
\includegraphics[width=\bildhoehe
%\linewidth
,height=\bildhoehe]{#2}%
\end{minipage}}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 07 Okt '24, 00:08

LatexNoob23's gravatar image

LatexNoob23
8118
Akzeptiert-Rate: 0%

bearbeitet 07 Okt '24, 14:58

Entferne bitte das Kommentarzeichen vor der letzten geschweiften Klammer der Definition des Befehls \grafik, damit das Beispiel ohne Fehlermeldung durchläuft.

(07 Okt '24, 13:11) Bartman

@Bartman, sorry. Habs gelöscht.

(07 Okt '24, 14:59) LatexNoob23

Die minipage muss zum einen mindestens so breit sein wie die Tabelle und zum anderen musst die Tabelle auch noch innerhalb der minipage zentriert werden:

Code, hier editierbar zum Übersetzen:
\begin{minipage}{\textwidth}% <- geändert
\centering% <- eingefügt
\captionsetup{type=table}
\caption{Dies ist eine Tabelle}
...
\end{minipage}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Für die ganzen Layouteinstellungen kannst du das Paket geometry und die KOMA-Script Optionen usegeometry und headinclude verwenden. Dann steht dir \restoregeometry zur Verfügung.

Code, hier editierbar zum Übersetzen:
\documentclass[headsepline,12pt,usegeometry,headinclude]{scrreprt}
\usepackage{tikz}
\usetikzlibrary{matrix}
\usepackage[automark]{scrlayer-scrpage}
\usepackage{booktabs}
\usepackage{subcaption}
\usepackage{geometry}
\usepackage{calc}
\usepackage{microtype}
\usepackage{mwe}
\clearpairofpagestyles
\chead{\headmark}
\ohead*{\pagemark}
\geometry{
top={1.5cm+1in},
headheight=18pt,
headsep=20pt,
innermargin=1in,
textheight=240mm,
textwidth=160mm
}
\setlength{\topskip}{12pt}
\setlength{\voffset}{-2cm}
\setparsizes{0pt}{6pt}{0pt plus 1fil}
\newlength\bildhoehe
\setlength\bildhoehe{1cm}
\newcommand\bildbreite{1cm}
\newcommand\schrift{\scriptsize}
\newcommand\zeilenabstand{.75\tabcolsep}
\newcommand\grafik[2]{%
\begin{minipage}{2cm}
\centering\raisebox{.5\tabcolsep}{%
\parbox[b]{\linewidth}{\hspace*{0pt}\centering\schrift#1}}\newline%
\includegraphics[width=\bildhoehe,height=\bildhoehe]{#2}%
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Permanenter link

beantwortet 11 Okt '24, 19:57

esdd's gravatar image

esdd
17.8k304257
Akzeptiert-Rate: 62%

@esdd Vielen Dank! Das Ergebnis ist wie gewünscht und die Wiederherstellung der Seitendefinition die elegante Lösung. Allerdings erhalte ich trotzdem noch die Warnung "Package typearea Warning: Bad type area settings! The detected line width is about 116% larger than the heuristically estimated maximum limit of typographical good line width. You should e.g. decrease DIV, (increase fontsize) or change papersize." Die kann und sollte ich vermutlich einfach ignorieren?

(12 Okt '24, 20:25) LatexNoob23
1

@LatexNoob23 Die Warnung bezieht sich darauf, dass auf der A3 Seite im Querformat die Zeilen deutlich länger als 60 bis 70 Zeichen sind. Da das aber Absicht ist, kannst du die Warnung ignorieren.

(13 Okt '24, 22:57) esdd
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×258

gestellte Frage: 07 Okt '24, 00:08

Frage wurde gesehen: 789 Mal

zuletzt geändert: 13 Okt '24, 22:57