Tenho certeza de que este é um problema comum: às vezes, o cabeçalho de uma tabela é grande demais para as colunas:
Você acaba com uma mesa muito alta, muito larga ou simplesmente feia de se olhar.
Anteriormente, eu optava por girar o cabeçalho da tabela, mas neste caso a tabela também é girada. O que significa que o leitor deve virar a páginadoisvezes antes de ser capaz de entender a tabela. Girar o texto ao contrário seria meio errado no sentido tipográfico ou pelo menos não seria uma prática recomendada.
A tabela é atualmente criada pelo seguinte código:
\renewcommand{\arraystretch}{1.5}
\begin{landscape}
\footnotesize
\begin{longtable}{ p{2.5cm} p{11cm} l l l p{1cm} l p{1cm} }
& \textbf{Beschreibung} & \rot{\textbf{Beliebtheit\footnotemark}} & \rot{\textbf{Skalierbarkeit}} & \rot{\textbf{Kompatabilität}} & \rot{\parbox[t]{4cm}{\textbf{Größe des Ökosystems}\\\textbf{und der Community}}} & \rot{\textbf{Gesamtbewertung}} & \rot{\textbf{Kommerziell}} \\
\toprule
\textbf{ElasticSearch\footurl{https://www.elastic.co/de/}} & ElasticSearch ist in Java geschrieben und basiert auf Lucene. Die Suchmaschine ist Teil eines großen Ökosystems, des sogenannten Elastic Stacks. Durch eine große Skalierbarkeit und Flexibilität ist sie auf Enterprise-Applikationen ausgelegt. & 5 & & & & & nein \\
\textbf{Solr\footurl{https://lucene.apache.org/solr/}} & Solr ist eine Suchmaschine, die auf Lucene basiert und in Java geschrieben ist. Die Entwickler beschreiben das Tool als \enquote{zuverlässig, skalierbar und fehlertolerant} \cite{ASF2019}. & 2 & & & & & nein \\
\textbf{Splunk\footurl{https://www.splunk.com/de_de}} & Splunk bietet verschiedene Lösungen an, mit denen eine Enterprise Search umgesetzt werden kann, hauptsächlich Splunk Enterprise und Splunk Cloud. Der Entwickler legt Fokus auf eine flexible, anpassbare Lösung \cite{Splunk>2019}. & 2 & & & & & ja \\
\textbf{Amazon CloudSearch\footurl{https://aws.amazon.com/de/cloudsearch/}} & Amazon CloudSearch ist ein Cloud-Service, der eine vollumfängliche Suchlösung bereitstellt. Anwender können Daten hochladen aus denen automatische ein Suchindex erstellt wird. & 1 & & & & & ja \\
\textbf{Google Cloud Search\footurl{https://gsuite.google.com/intl/de/products/cloud-search/}} & Mit Google Cloud Search können unternehmensinterne Datenquellen durchsuchbar gemacht, die Lösung setzt dabei wie Amazon CloudSearch auf Cloud-Technologie. Der Service löst 2019 Google Search Appliance vollständig ab. & - & & & & & ja \\
\bottomrule
\caption{Bewertung wichtiger Suchmaschinen als Entscheidungsgrundlage}
\label{table:engine-rating}
\end{longtable}
\end{landscape}
\footnotetext{Die Beliebtheit wurde einer Statistik von DB-Engines \cite{DBEngines2019} entnommen und auf den Bereich $[1, 5]$ normalisiert.}
Para girar o cabeçalho da tabela, atualmente utilizo o código proposto emesta resposta do tex SE, acabei de mudar para 90 graus.
Qual é a melhor maneira de criar um cabeçalho de tabela que apenas faça referência a uma legenda em outro lugar (Cabeçalho: "A" "B" "C", parte inferior da página: A: "Beliebtheit" e assim por diante...)?
Aqui você pode entender o que quero dizer (desculpe a má qualidade, é o melhor que posso fazer no meu local de trabalho...):
Responder1
Aqui está minha sugestão de usar o threeparttablex
pacote em combinação com xltabular
. Isso se baseia na suposição de que sua tabela real será maior que a mostrada em sua pergunta, portanto, será necessária uma quebra de página dentro da tabela.
Dependendo do conteúdo das últimas colunas da tabela, você também pode comentar o landscape
ambiente no MWE abaixo e obter a seguinte tabela:
Se sua tabela não tiver mais de uma idade, recomendo usar threeparttable
em vez de threeparttablex
e tabularx
em vez de xltabular
.
\documentclass{article}
\usepackage{pdflscape}
\usepackage{booktabs}
\usepackage{xltabular}
\usepackage{threeparttablex}
\usepackage{calc}
\usepackage{csquotes}
\usepackage{url}
\begin{document}
\renewcommand{\arraystretch}{1.5}
\begin{landscape}
\footnotesize
\begin{ThreePartTable}
\begin{TableNotes}
\item[1] Die Beliebtheit wurde einer Statistik von DB-Engines \cite{DBEngines2019} entnommen und auf den Bereich $[1, 5]$ normalisiert.
\item[2] \url{https://www.elastic.co/de/}
\item[3] \url{https://lucene.apache.org/solr/}
\item[4] \url{https://www.splunk.com/de_de}
\item[5] \url{https://aws.amazon.com/de/cloudsearch/}
\item[6] \url{https://gsuite.google.com/intl/de/products/cloud-search/}
\end{TableNotes}
\begin{xltabular}{\linewidth}{ >{\raggedright\arraybackslash}p{2cm} X l l l l l l }
\caption{Bewertung wichtiger Suchmaschinen als Entscheidungsgrundlage}\\
\endhead
\bottomrule
\multicolumn{8}{p{\textwidth-2\tabcolsep}}{\textbf{A}: Beliebtheit, \textbf{B}: Skalierbarkeit, \textbf{C}: Kompatabilität, \textbf{D}: Größe des Ökosystems und der Community, \textbf{E}: Gesamtbewertung, \textbf{F}: Kommerziell}\\
\insertTableNotes
\endfoot
& \textbf{Beschreibung} & \textbf{A\tnote{1}} & \textbf{B} & \textbf{C} & \textbf{D} & \textbf{E} & \textbf{F} \\
\toprule
\textbf{ElasticSearch\tnote{2}} & ElasticSearch ist in Java geschrieben und basiert auf Lucene. Die Suchmaschine ist Teil eines großen Ökosystems, des sogenannten Elastic Stacks. Durch eine große Skalierbarkeit und Flexibilität ist sie auf Enterprise-Applikationen ausgelegt. & 5 & & & & & nein \\
\textbf{Solr\tnote{3}} & Solr ist eine Suchmaschine, die auf Lucene basiert und in Java geschrieben ist. Die Entwickler beschreiben das Tool als \enquote{zuverlässig, skalierbar und fehlertolerant} \cite{ASF2019}. & 2 & & & & & nein \\
\textbf{Splunk\tnote{4}} & Splunk bietet verschiedene Lösungen an, mit denen eine Enterprise Search umgesetzt werden kann, hauptsächlich Splunk Enterprise und Splunk Cloud. Der Entwickler legt Fokus auf eine flexible, anpassbare Lösung \cite{Splunk>2019}. & 2 & & & & & ja \\
\textbf{Amazon CloudSearch\tnote{5}} & Amazon CloudSearch ist ein Cloud-Service, der eine vollumfängliche Suchlösung bereitstellt. Anwender können Daten hochladen aus denen automatische ein Suchindex erstellt wird. & 1 & & & & & ja \\
\textbf{Google Cloud Search\tnote{6}} & Mit Google Cloud Search können unternehmensinterne Datenquellen durchsuchbar gemacht, die Lösung setzt dabei wie Amazon CloudSearch auf Cloud-Technologie. Der Service löst 2019 Google Search Appliance vollständig ab. & - & & & & & ja \\
\label{table:engine-rating}
\end{xltabular}
\end{ThreePartTable}
\end{landscape}
\end{document}