Hallo ihr Lieben,

ich habe folgende Tabelle:

\begin{table}[h]
    \begin{tabular}{|p{4cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|}
    \hline
    \rowcolor{black!10} ESS-Technologie & 2015 & 2020 & 2025 & 2030 & 2035 & 2040 & 2045 & 
     2050\\\hline\\
    Vanadium-Redox-Flow-Batterie&100\% (0\%)&49\% (15\%)&34\% (16\%)&26\% (14\%)&21\% (12\%)&19\% 
    (11\%)&18\% (100\%)&17\% (9\%) \addlinespace\\

    Schwungradspeicher&100\% (0\%)&84\% (3\%)&66\% (6\%)&53\% (8\%)&44\% (10\%)&39\% (11\%)&36\% 
    (10\%)&33\% (10\%)\addlinespace\\

    Lithium-Ionen-Batterie&100\% (0\%)&55\% (12\%)&34\% (14\%)&23\% (13\%)&18\% (12\%)&16\% (10\%)&15\% 
    (10\%)&14\% (9\%)\addlinespace\\
    \hline
    \end{tabular}
\caption{Zukünftige Investitionskosten relativ zum Jahr 2015 mit Prognoseunsicherheit (Daten aus \cite{schmidt2019}, S. 112)}
\end{table}

Angezeigt wird mir jedoch

tabelle

Kann mir jemand erklären, wie es zu den fehlenden Strichen kommt und vor allem wieso dies z.B. nach der ersten Spalte klappt und danach nicht mehr?

gefragt 03 Nov '19, 10:14

%C3%84nna's gravatar image

Änna
1111
Akzeptiert-Rate: 0%

bearbeitet 03 Nov '19, 10:39

moewe's gravatar image

moewe
3.7k36

1

\addlinespace funktioniert nicht wirklich gut, wenn Du vertikale Linien in Deiner Tabelle hast. (Die korrekte Reihenfolge für das \addlinespace von booktabs wäre übrigens \\\addlinespace und nicht \addlinespace\\). Ich würde die Linien einfach weglassen. Mit booktabs könnte man z.B. https://gist.github.com/moewew/905216b3d38db8c83738f115e2fd0097 draus machen.

(03 Nov '19, 10:54) moewe

Hallo Anna,

leider funktioniert dein eingebundenes Bild nicht (das scheint die Schuld der Seite zu sein, nicht deine), ich kann also nicht sehen, was bei dir herauskommt (oder herauskommen soll). Aber folgendes Dokument:

\documentclass[a4paper,landscape]{article} \usepackage[margin=0.79in]{geometry} \usepackage{booktabs} \usepackage{xcolor} \usepackage{colortbl} \begin{document} \begin{table}[h] \centering \begin{tabular}{|p{4cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|} \hline \rowcolor{black!10} ESS-Technologie & 2015 & 2020 & 2025 & 2030 & 2035 & 2040 & 2045 & 2050 \\ \hline Vanadium-Redox-Flow-Batterie & 100\% (0\%) & 49\% (15\%) & 34\% (16\%) & 26\% (14\%) & 21\% (12\%) & 19\% (11\%) & 18\% (100\%) & 17\% (9\%) \\[2em] Schwungradspeicher & 100\% (0\%) & 84\% (3\%) & 66\% (6\%) & 53\% (8\%) & 44\% (10\%) & 39\% (11\%) & 36\% (10\%) & 33\% (10\%) \\[2em] Lithium-Ionen-Batterie & 100\% (0\%) & 55\% (12\%) & 34\% (14\%) & 23\% (13\%) & 18\% (12\%) & 16\% (10\%) & 15\% (10\%) & 14\% (9\%) \\[2em] \hline \end{tabular} \caption{Zukünftige Investitionskosten relativ zum Jahr 2015 mit Prognoseunsicherheit} \end{table} \end{document}

liefert mir folgende Tabelle, die möglicherweise das ist, was dir vorschwebt:

alt text

Mit \addlinespace werden die vertikalen Linien nicht durchgezogen, was vermutlich das war, worauf deine Frage abzielt. Ich würde diesen Befehl daher einfach vermeiden und die (La)TeX-Bordmittel, d.h. \\ mit optionalem Argument (siehe hierfür latexref.xyz 9.1), verwenden.

Permanenter link

beantwortet 03 Nov '19, 10:43

chsk's gravatar image

chsk
3614
Akzeptiert-Rate: 0%

bearbeitet 03 Nov '19, 11:17

1

xcolor kann mithilfe einer Option das Laden des Pakets colortbl übernehmen.

(03 Nov '19, 19:06) Bartman
Deine Antwort
Vorschau umschalten

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

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×48
×10

gestellte Frage: 03 Nov '19, 10:14

Frage wurde gesehen: 4,428 Mal

zuletzt geändert: 03 Nov '19, 19:06