Wie kann ich eine solche Tabelle in Latex erstellen?

Wie kann ich eine solche Tabelle in Latex erstellen?

Wie kann ich eine solche Tabelle in Latex erstellen?

Bildbeschreibung hier eingeben

Ich habe es versucht, aber es hat nicht funktioniert. Ich muss es auch aufzählen, damit es in der Tabellenliste erscheint. Es ist egal, ob es nicht farbig ist, solange die ersten beiden Zeilen fett sind.

\begin{center}
\begin{tabular}{ |c|c|c|c|c| } 
\hline
 \multicolumn{5}{|c|}{Number of cells per type} \\
 \hline

 a& b& c& d& e\\ 
  \hline
 44 & 39 & 7 & 32 &22 \\ 

 \hline
\end{tabular}
\end{center}

Antwort1

Ich empfehle die Verwendung booktabsfür professionelle Tabellen.

\documentclass[11pt,openright]{book}
\usepackage{array}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\renewcommand{\arraystretch}{1.2}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{caption}

\begin{document}
\listoftables

\chapter{My chapter}
\begin{table}[htb]\centering
\caption{Your table\label{tab:yourtab}}
\begin{tabularx}{.5\linewidth}{ |C|C|C|C|C| } 
\hline
 \multicolumn{5}{|c|}{\bfseries Number of cells per type} \\
 \hline
 \bfseries a& \bfseries b& \bfseries c& \bfseries d& \bfseries e\\ 
  \hline
 44 & 39 & 7 & 32 &22 \\ 
 \hline
\end{tabularx}
\end{table}
\begin{table}[htb]\centering
\caption{My suggestion\label{tab:mytab}}
\begin{tabularx}{.5\linewidth}{*5C} 
\toprule
 \multicolumn{5}{c}{\bfseries Number of cells per type} \\
 \midrule
 \bfseries a& \bfseries b& \bfseries c& \bfseries d& \bfseries e\\ 
  \midrule
 44 & 39 & 7 & 32 &22 \\ 
 \bottomrule
\end{tabularx}
\end{table}
\end{document}

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Antwort2

Es gibt auch ein wirklich praktisches Online-Tool namensTabellengenerator.

Sie können Ihre Daten eingeben (Sie können sie sogar aus einer Datei hochladen) und im WYSIWYG-Stil anpassen. Anschließend wird der richtige LaTeX-Code generiert, den Sie in Ihr Dokument kopieren/einfügen können.

Bearbeiten: Wie von Sanctus vorgeschlagen, ist hier der Code, den mir der Tabellengenerator ausgegeben hat (nach 2 Minuten Dateneingabe).

Es liefert wirklich gute Ergebnisse für relativ einfache Tabellen mit Standardeinstellungen (Farben, Rahmen, Schriftart usw.), aber wenn Sie etwas Ausgefallenes brauchen, wird es wahrscheinlich nicht ausreichen. Aber ich verwende es immer als Ausgangspunkt, um die allgemeine Struktur zum Laufen zu bringen. Alles andere kann ich dann selbst anpassen.

\documentclass{article}

\usepackage[table,xcdraw]{xcolor}
\usepackage{graphicx}
\usepackage{booktabs}

\begin{document}

% Please add the following required packages to your document preamble:
% \usepackage[table,xcdraw]{xcolor}
% If you use beamer only pass "xcolor=table" option, i.e. \documentclass[xcolor=table]{beamer}
\begin{table}[]
    \begin{tabular}{|c|c|c|c|c|}
        \hline
        \rowcolor[HTML]{DAE8FC} 
        \multicolumn{5}{|c|}{\cellcolor[HTML]{DAE8FC}\textbf{\tiny{Number of cells per type}}} \\ \hline
        \rowcolor[HTML]{DAE8FC} 
        \textbf{a}     & \textbf{b}     & \textbf{c}    & \textbf{d}    & \textbf{e}    \\ \hline
        44             & 39             & 7             & 32            & 22            \\ \hline
    \end{tabular}
\end{table}

\end{document}

Ausgabetabelle

Antwort3

Mischen Sie visuelle Hinweise und Metaphern nicht und verwechseln Sie sie nicht: Wenn Sie farbige Reihen verwenden, verzichten Sie auf horizontale Linien. Und natürlich können Sie alle vertikalen Linien weglassen – sie sind nicht erforderlich.

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage[table,svgnames]{xcolor}
\usepackage{array} % for '\extrarowheight' macro
\begin{document}

\begin{center}
\sffamily
\setlength\extrarowheight{2pt} % optional
\setlength\tabcolsep{9pt} % default: 6pt
\begin{tabular}{ ccccc } 
 %\hline
 \rowcolor{LightBlue} \multicolumn{5}{c}{Number of cells per type} \\
 %\hline
 \rowcolor{LightBlue} a & b & c & d & e\\ 
 %\hline
 44 & 39 & 7 & 32 & 22 \\ 
 \hline
\end{tabular}
\end{center}

\end{document}

Antwort4

Ein Mix-and-Match mit Farben und die Verwendung von etwas als Ausgangspunkt

\documentclass[10pt,a4paper]{article}
\usepackage[table,xcdraw]{xcolor}
\begin{document}
    \listoftables\newpage
    \begin{table}[]
        \begin{tabular}{!{\color{cyan}\vrule}l!{\color{cyan}\vrule}l!{\color{cyan}\vrule}l!{\color{cyan}\vrule}l!{\color{cyan}\vrule}l!{\color{cyan}\vrule}}
            \arrayrulecolor{cyan}\hline
            \rowcolor[HTML]{38FFF8} 
            \multicolumn{5}{!{\color{cyan}\vrule}l!{\color{cyan}\vrule}}{\cellcolor[HTML]{38FFF8}Number of cells per type} \\ \arrayrulecolor{cyan}\hline
            \rowcolor[HTML]{38FFF8} 
            a            & b            & c            & d           & e           \\ \arrayrulecolor{cyan}\hline
            1            & 2            & 3            & 4           & 5           \\ \hline
        \end{tabular}
    \caption{a}
    \end{table}
\end{document}

zu bekommen:

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

PS: Fühlen Sie sich frei, mit Farben zu spielen (ich habe im Moment nicht die notwendigen Dinge, um die Farben herauszufinden) und ich war faul genug, Ihre Zahlen nicht einzugeben (tut mir leid ;-))

verwandte Informationen