Skip to content
Snippets Groups Projects
Commit fc9979ff authored by Michael Grinberg's avatar Michael Grinberg
Browse files

Forderung des KSP-Verlages: Flattersatz bei Tabellen in der Anleitung:...

Forderung des KSP-Verlages: Flattersatz bei Tabellen in der Anleitung: x-Splate statt X-Spalte (+ entsprechende Kommentare)
parent a72f84c2
No related branches found
No related tags found
No related merge requests found
......@@ -20,7 +20,7 @@ Damit alle Tabellen einheitlich aussehen, empfiehlt es sich,
Dazu könnte beispielsweise das vordefinierte Makro
\lstinline|\tablestylecommon| verwendet werden, welches in der Datei
\printfilepathquoted{./preambel/TableCommands.tex} definiert ist.
Zu beachten ist, dass die Anpassungen an den Tabellenparametern wie z.B.
Zu beachten ist, dass die Anpassungen an den Tabellenparametern wie \zB
\begin{itemize*}
\item die Verkleinerung der Schriftgröße,
\item die Entfernung der seitlichen Ränder sowie
......@@ -71,6 +71,13 @@ Ist die Tabelle seitenbreit, sollte statt der \printkeyword{tabular}-Umgebung di
Mit dem \printkeyword{tablealtcolored}-Makro kann man die einzelnen Zeilen mit alternierender Farbe einfärben.
Die Anpassungsmöglichkeiten für das Aussehen der Tabellen befinden sich in der Datei \printfilepathquoted{./preambel/TableCommands.tex}.
%% Breite der ersten und zweiten Spalte auf Inhalt anpassen --> "l".
%% Breite der dritten Spalte automatisch bestimmen --> "X" (oder "x", "F", "y", "Y")
%% "X" = Blocksatz (mit Silbentrennung),
%% "x" = linksbündiger Flattersatz ohne Silbentrennung
%% "F" = linksbündiger Flattersatz mit Silbentrennung (KSP-Verlag: unerwünscht),
%% "y" = rechtsbündiger Flattersatz ohne Silbertrennung
%% "Y" = rechtsbündiger Flattersatz mit Silbertrennung
\begin{table}%
\tablestylealtcolored%
\caption{Seitenbreite Tabelle mit alternierender Zeilenfarbe}%
......
......@@ -83,13 +83,14 @@
\newcolumntype{U}[1]{>{\RaggedRight\arraybackslash}p{#1}}
%\newcolumntype{C}[1]{>{\Centering\arraybackslash}p{#1}}
%\newcolumntype{J}{>{\PreserveBackslash\justifying\hspace{0pt}}X} % Blocksatz mit Silbentrennung
\newcolumntype{v}[1]{>{\PreserveBackslash\RaggedRight\hspace{0pt}}p{#1}}
\newcolumntype{x}{>{\PreserveBackslash\raggedright\hspace{0pt}}X} % Flattersatz ohne Silbentrennung
\newcolumntype{x}{>{\PreserveBackslash\raggedright\hspace{0pt}}X} % linksbündiger Flattersatz ohne Silbentrennung
\newcolumntype{F}{>{\PreserveBackslash\RaggedRight\hspace{0pt}}X} % linksbündiger Flattersatz mit Silbentrennung (KSP-Verlag: unerwünscht!!!)
\newcolumntype{Y}{>{\PreserveBackslash\RaggedLeft\hspace{0pt}}X} % rechtsbündiger Flattersatz mit Silbentrennung
\newcolumntype{y}{>{\PreserveBackslash\raggedleft\hspace{0pt}}X} % rechtsbündiger Flattersatz ohne Silbentrennung
%\newcolumntype{J}{>{\PreserveBackslash\justifying\hspace{0pt}}X} % Blocksatz mit Silbentrennung
% Tabellenspaltentyp fuer den Kopf: (Farbe + Ausrichtung)
\newcolumntype{H}[1]{>{\columncolor{tableheadcolor}}l}
% % Rechtsbuendig :
......
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Übersichtstabelle für Dateien und Verzeichnisse der Vorlage %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Breite der ersten Spalte auf Inhalt anpassen --> "l".
%% Breite der zweiten Spalte automatisch bestimmen --> "X" (oder "x")
%% "X" = Flattersatz mit Silbentrennung",
%% "J" = Blocksatz mit Silbentrennung",
%% "x" = Frattersatz ohne Silbentrennung
%% Spaltendefinition:
%% Erste Spalte vom Typ "l": Spalte so breit, wie der Inhalt, linksbündige Ausrichtung
%% Zweite Spalte vom Typ "x": die Breite wird automatisch berechnet
%% in Abhängigkeit von der Gesamtbreite der Tabelle und Breite anderer Spalten,
%% Inhalt wird umbrochen, wenn zu lang
%% Format: linksbündiger Flattersatz ohne Silbentrennung,
%% Weitere Möglichkeiten:
%% "X" = Blocksatz (mit Silbentrennung)
%% "F" = linksbündiger Flattersatz mit Silbentrennung (KSP-Verlag: unerwünscht),
%% "y" = rechtsbündiger Flattersatz ohne Silbertrennung
%% "Y" = rechtsbündiger Flattersatz mit Silbertrennung
%% Spacing zwischen den Spalten auf 8pt setzen:
\begin{longtable}{l@{\extracolsep{8pt}}X}%
\begin{longtable}{l@{\extracolsep{8pt}}x}%
%-----------------------------------------------------------------------------------------------------
\caption[Dateien und Verzeichnisse der Vorlage]{Dateien und Verzeichnisse der Vorlage}%
\label{tab:StrukturDerVorlage}%
......
%% Spaltendefinition:
%% Erste Spalte vom Typ "l": Spalte so breit, wie der Inhalt, linksbündige Ausrichtung
%% Drei weitere Spalten vom Typ "y": die Breite wird automatisch berechnet
%% in Abhängigkeit von der Gesamtbreite der Tabelle und Breite anderer Spalten,
%% Inhalt wird umbrochen, wenn zu lang
%% Format: rechtsbündiger Flattersatz ohne Silbentrennung,
%% Weitere Möglichkeiten:
%% "X" = Blocksatz (mit Silbentrennung)
%% "x" = linksbündiger Flattersatz ohne Silbentrennung
%% "F" = linksbündiger Flattersatz mit Silbentrennung (KSP-Verlag: unerwünscht),
%% "Y" = rechtsbündiger Flattersatz mit Silbertrennung
\begin{longtable}{l*{3}{y}}%
%% Definition für die erste Kopfzeile
%% Bei Longtable ist Caption Teil der Kopfzeile
......
......@@ -5,9 +5,17 @@
\renewcommand{\arraystretch}{1.3}%% Etwas mehr Abstand zwischen den Tabellenzeilen
%% Tabelle mit einer festen Breite (hier: so breit wie die Seitenhöhe).
%% Spaltendefinition:
%% Spalte vom Typ "l": Spalte so breit, wie der Inhalt, linksbündige Ausrichtung
%% Spalte vom Typ "L": Spalte mit einer festen Breitenangabe, linksbündiger Flattersatz. Inhalt wird umbrochen, wenn zu lang
%% 2 Spalten vom Typ "x": die Breite wird automatisch berechnet in Abhängigkeit von der Gesamtbreite und Breite anderer Spalten. Inhalt im Flattersatz ("X" wäre Blocksatz)
%% Erste Spalte vom Typ "l": Spalte so breit, wie der Inhalt, linksbündige Ausrichtung
%% Zweite Spalte vom Typ "L": Spalte mit einer festen Breitenangabe, linksbündiger Flattersatz. Inhalt wird umbrochen, wenn zu lang
%% 2 Spalten vom Typ "x": die Breite wird automatisch berechnet
%% in Abhängigkeit von der Gesamtbreite der Tabelle und Breite anderer Spalten,
%% Inhalt wird umbrochen, wenn zu lang
%% Format: linksbündiger Flattersatz ohne Silbentrennung,
%% Weitere Möglichkeiten:
%% "X" = Blocksatz (mit Silbentrennung)
%% "F" = linksbündiger Flattersatz mit Silbentrennung (KSP-Verlag: unerwünscht),
%% "y" = rechtsbündiger Flattersatz ohne Silbertrennung
%% "Y" = rechtsbündiger Flattersatz mit Silbertrennung
\begin{tabularx}{\linewidth}{l L{10em} *{2}x}%
\toprule%
\rowcolor{tableheadcolor}%
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment