Tabelle formatieren
\documentclass[ BCOR=5mm, % Binderkorrektur von 5mm vorsehen DIV=10, % Seite in X Kästchen einteilen (Siehe Koma-Script Guide) fontsize=12pt, % Schriftgröße 12 Punkte oneside, % Einseitig parskip, % Paragraphen nicht einrücken headsepline, % Kopfzeile nach unten durch Linie abgrenzen (scrheadings) plainheadsepline, % Kopfzeile nach unten durch Linie abgrenzen (scrplain) plainfootbotline, % Fußzeile nach unten durch Linie abgrenzen (scrplain) footsepline % Fußzeile nach oben durch Linie abgrenzen (scrheadings) ]{scrbook} % Koma-Script Klasse zum setzen eines Buchs \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[ labelfont=bf, format=plain, font=small, justification=RaggedRight, singlelinecheck=false ]{caption} \usepackage{tabularx} \usepackage{multirow} \usepackage[inner=3cm,outer=2.0cm,top=2cm,bottom=2.0cm,includeheadfoot]{geometry} \usepackage{pifont}% für \ding \usepackage{blindtext} \usepackage{ragged2e}% wird bereits von caption geladen \usepackage{booktabs} \newcommand{\cross}{\ding{55}} \newcolumntype{L}[1]{>{\RaggedRight}p{#1}} \newcolumntype{C}[1]{>{\Centering}p{#1}} \begin{document} \begin{table} \centering \begin{tabularx}{\textwidth}{@{}XC{1cm}C{1cm}@{}} \toprule Suchbegriff & \multicolumn{2}{L{2.5cm}}{Produkt mit Patentschutz} \\ \cmidrule(lr){2-3} & Ja & Nein\\ \midrule \blindtext & & \cross \\ \bottomrule \end{tabularx} \end{table} \end{document}
Zuletzt geändert von Bartman am Di 27. Jun 2017, 23:14, insgesamt 1-mal geändert.
Da du in den Ja/Nein-Spalten keinen Zeilenumbruch benötigst, kannst du da auch weiterhin einfach c-Spalten verwenden. Die Überschrift kann man ggf. auch manuell umbrechen. Das ist bei Überschriften allgemein häufig eine bessere Wahl. Dazu kann man dann einfach entweder mehrere Tabellenzeilen verwenden oder eine tabular in einer Tabellenzelle.
So wahnsinnig kompliziert ist das bisher eigentlich nicht. Wenn man das Grundprinzip verstanden und die Anleitungen der beteiligten Pakete gelesen hat, ergibt sich vieles von selbst. Es gibt deutlich kompliziertere Tabellen.
Übrigens finde ich solche Ja/Nein-Spalten meist Platzverschwendung. Eine einzelne Spalte "Patentschutz" mit einem Kreuz und entweder einem Strich oder schlicht einem leeren Platz genügt IMHO vollkommen. Außerdem hat es auch noch den Vorteil, dass man ggf. weitere Werte wie "beantragt" oder "schwebend" verwenden kann, wenn ein Patent zwar bereits beantragt aber noch nicht erteilt ist. Man kann auch Werte wie "EU" oder "WW" oder "US" einsetzen. Es ist also konsistenter erweiterbar ohne zusätzliche Spalten zu benötigen.
So wahnsinnig kompliziert ist das bisher eigentlich nicht. Wenn man das Grundprinzip verstanden und die Anleitungen der beteiligten Pakete gelesen hat, ergibt sich vieles von selbst. Es gibt deutlich kompliziertere Tabellen.
Übrigens finde ich solche Ja/Nein-Spalten meist Platzverschwendung. Eine einzelne Spalte "Patentschutz" mit einem Kreuz und entweder einem Strich oder schlicht einem leeren Platz genügt IMHO vollkommen. Außerdem hat es auch noch den Vorteil, dass man ggf. weitere Werte wie "beantragt" oder "schwebend" verwenden kann, wenn ein Patent zwar bereits beantragt aber noch nicht erteilt ist. Man kann auch Werte wie "EU" oder "WW" oder "US" einsetzen. Es ist also konsistenter erweiterbar ohne zusätzliche Spalten zu benötigen.
Hallo
Die Tabelle ist jetzt um einiges größer geworden, also aufgrund vieler Zeilen, weshalb die Tabelle nicht mehr auf eine Seite passt. Ich hätte aber gerne, dass die Tabelle umgebrochen wird und auf der nächsten Seite die Kopfzeile wieder erscheint.
Anscheinend funktioniert das mit longtable, aber so richtig will es bei mir nicht laufen..
So ist es jetzt aktuell..
Wie kriege ich es hin, dass die Tabelle unter longtable genau so aussieht?
Die Tabelle ist jetzt um einiges größer geworden, also aufgrund vieler Zeilen, weshalb die Tabelle nicht mehr auf eine Seite passt. Ich hätte aber gerne, dass die Tabelle umgebrochen wird und auf der nächsten Seite die Kopfzeile wieder erscheint.
Anscheinend funktioniert das mit longtable, aber so richtig will es bei mir nicht laufen..
So ist es jetzt aktuell..
\documentclass[ BCOR=5mm, % Binderkorrektur von 5mm vorsehen DIV=10, % Seite in X Kästchen einteilen (Siehe Koma-Script Guide) fontsize=12pt, % Schriftgröße 12 Punkte oneside, % Einseitig parskip, % Paragraphen nicht einrücken headsepline, % Kopfzeile nach unten durch Linie abgrenzen (scrheadings) plainheadsepline, % Kopfzeile nach unten durch Linie abgrenzen (scrplain) plainfootbotline, % Fußzeile nach unten durch Linie abgrenzen (scrplain) footsepline % Fußzeile nach oben durch Linie abgrenzen (scrheadings) ]{scrbook} % Koma-Script Klasse zum setzen eines Buchs \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[ labelfont=bf, format=plain, font=small, justification=RaggedRight, singlelinecheck=false ]{caption} \usepackage{tabularx} \usepackage{longtable} \usepackage{multirow} \usepackage[inner=3cm,outer=2.0cm,top=2cm,bottom=2.0cm,includeheadfoot]{geometry} \usepackage{pifont}% für \ding \usepackage{blindtext} \usepackage{ragged2e}% wird bereits von caption geladen \usepackage{booktabs} \newcommand{\cross}{\ding{55}} \newcolumntype{L}[1]{>{\RaggedRight}p{#1}} \newcolumntype{C}[1]{>{\Centering}p{#1}} \begin{document} \begin{table} \centering \begin{tabularx}{\textwidth}{@{}Xc@{}} \toprule Suchbegriff & Produkt mit Patentschutz \\ \midrule \blindtext & \cross \\ \bottomrule \end{tabularx} \end{table} \end{document}
Wie kriege ich es hin, dass die Tabelle unter longtable genau so aussieht?
\documentclass[ BCOR=5mm, % Binderkorrektur von 5mm vorsehen DIV=10, % Seite in X Kästchen einteilen (Siehe Koma-Script Guide) fontsize=12pt, % Schriftgröße 12 Punkte oneside, % Einseitig parskip, % Paragraphen nicht einrücken headsepline, % Kopfzeile nach unten durch Linie abgrenzen (scrheadings) plainheadsepline, % Kopfzeile nach unten durch Linie abgrenzen (scrplain) plainfootbotline, % Fußzeile nach unten durch Linie abgrenzen (scrplain) footsepline % Fußzeile nach oben durch Linie abgrenzen (scrheadings) ]{scrbook} % Koma-Script Klasse zum setzen eines Buchs \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[ labelfont=bf, format=plain, font=small, justification=RaggedRight, singlelinecheck=false ]{caption} \usepackage{ltablex}% Ersatz für tabularx und longtable \usepackage[inner=3cm,outer=2.0cm,top=2cm,bottom=2.0cm,includeheadfoot]{geometry} \usepackage{pifont}% für \ding \usepackage{blindtext} \usepackage{ragged2e}% wird bereits von caption geladen \usepackage{booktabs} \newcommand{\cross}{\ding{55}} \newcolumntype{L}[1]{>{\RaggedRight}p{#1}} \newcolumntype{C}[1]{>{\Centering}p{#1}} \begin{document} \begin{tabularx}{\textwidth}{@{}Xc@{}} \toprule Suchbegriff & Produkt mit Patentschutz \\ \midrule \endhead% Befehl von longtable \blindtext & \cross \\ \blindtext & \cross \\ \blindtext & \cross \\ \blindtext & \cross \\ \bottomrule \end{tabularx} \end{document}
-
- Forum-Meister
- Beiträge: 530
- Registriert: Di 10. Aug 2010, 09:47
- Wohnort: Wrestedt
..........
@Bartman
dieser geänderte Code lässt die Warnungen verschwinden...
Gruß
Martin
dieser geänderte Code lässt die Warnungen verschwinden...
\documentclass[ BCOR=5mm, % Binderkorrektur von 5mm vorsehen DIV=10, % Seite in X Kästchen einteilen (Siehe Koma-Script Guide) fontsize=12pt, % Schriftgröße 12 Punkte twoside=false, % Einseitig parskip, % Paragraphen nicht einrücken %headsepline, % Kopfzeile nach unten durch Linie abgrenzen (scrheadings) %plainheadsepline, % Kopfzeile nach unten durch Linie abgrenzen (scrplain) %plainfootbotline, % Fußzeile nach unten durch Linie abgrenzen (scrplain) %footsepline % Fußzeile nach oben durch Linie abgrenzen (scrheadings) ]{scrbook} % Koma-Script Klasse zum setzen eines Buchs \usepackage[automark,headsepline,plainheadsepline, plainfootbotline, footsepline]{scrlayer-scrpage}
Martin
Absence of evidence is not evidence of absence
Hmm, erstaunlicherweise funktioniert es hier alles
\documentclass[ BCOR=5mm, % Binderkorrektur von 5mm vorsehen DIV=10, % Seite in X Kästchen einteilen (Siehe Koma-Script Guide) fontsize=12pt, % Schriftgröße 12 Punkte oneside, % Einseitig parskip, % Paragraphen nicht einrücken Inhaltsverzeichnis aufnehmen bibliography=totoc, % Literaturverzeichnis ins Inhaltsverzeichnis aufnehmen listof=totoc, % Sonstige Verzeichnise ins Inhaltsverzeichnis aufnehmen fleqn %gibt Formeln linksbündig aus ]{scrbook} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[labelfont=bf, format=plain, font=small, justification=RaggedRight, singlelinecheck=false]{caption} \usepackage[automark,headsepline,plainheadsepline, plainfootbotline, footsepline]{scrlayer-scrpage} \pagestyle{scrheadings} \clearscrheadfoot \automark[section]{chapter} \ohead[\sffamily\scshape\bfseries\large\headmark] {\sffamily\scshape\bfseries\large\headmark} \cfoot[\sffamily\thepage]{\sffamily\thepage} \usepackage{listings} \usepackage[ngerman]{translator} \usepackage{blindtext} % Bilder einbinden \usepackage{graphicx} \usepackage{wrapfig} \usepackage{subcaption} \newsavebox \wrapfigbox %Tabelle %\usepackage{tabularx} \usepackage{multirow} %\usepackage{longtable} \usepackage{ltablex} \usepackage{booktabs} %Paket zur Nutzung von IPA \usepackage[safe]{tipa} \usepackage{placeins} \usepackage{pifont} \newcommand{\cross}{\ding{55}} \usepackage[inner=3cm,outer=2.0cm,top=2cm,bottom=2.0cm,includeheadfoot]{geometry} \newcolumntype{L}[1]{>{\RaggedRight}p{#1}} \newcolumntype{C}[1]{>{\Centering}p{#1}} \newcolumntype{V}{>{\raggedright\arraybackslash}X} \newcolumntype{B}{>{\centering\arraybackslash}p} \bfseries %Abstand caption zur Kopfzeile \renewcommand*\chapterheadstartvskip{\vspace*{-0.5cm}} %Abstand caption zu Text \renewcommand*\chapterheadendvskip{\vspace*{0.1cm}} %Abstand Text -> section und section -> Text \RedeclareSectionCommand[beforeskip=0.05\baselineskip, afterskip=0.05\baselineskip]{section} %Abstand Text -> subsubsection und subsubsection -> Text \RedeclareSectionCommand[beforeskip=0.05\baselineskip, afterskip=0.05\baselineskip]{subsubsection} \begin{document} \section{Blabla} \blindtext \begin{tabularx}{\textwidth}{@{}Xc@{}} \toprule Suchbegriff & Produkt mit Patentschutz \\ \midrule \endhead% Befehl von longtable \blindtext & \cross \\ \addlinespace[5pt] \blindtext & \cross \\ \addlinespace[5pt] \blindtext & \cross \\ \addlinespace[5pt] \blindtext & \cross \\ \bottomrule \end{tabularx} \end{document}