Seite 1 von 1

Tabellenkopf mit schräger Linie, Linie steht über

Verfasst: Sa 19. Aug 2017, 16:04
von ocir
Hallo :)

In der ersten Spalte meines Tabellenkopfes steht die Linie über (nach links oben). Wie kann ich das verbessern?

Leider läuft das Beispiel nicht :(
\documentclass[
BCOR=5mm,       
DIV=10,            
fontsize=11pt,     
oneside,            
parskip,            
bibliography=totoc, 
listof=totoc,     
fleqn,			
numbers=noenddot			
]{scrbook}

\usepackage{scrhack}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[ngerman]{translator}
\usepackage[automark,headsepline,plainheadsepline,plainfootsepline,footsepline]{scrlayer-scrpage}
\usepackage[inner=2.5cm,outer=2.5cm,top=2.0cm,bottom=1.0cm,includeheadfoot,headheight=18.25pt]{geometry}

\usepackage{multirow, makecell, cellspace, bigstrut}
\usepackage{ltablex} 
\usepackage{booktabs}
\usepackage{ragged2e}
\usepackage{siunitx}
\usepackage{slashbox,pict2e}

\begin{document}
\begin{table}[h]
\centering
	\begin{tabular}{@{}l|cccc@{}}
		\backslashbox[20mm]{\textbf{Ausführung}}{\textbf{Kriterium}} & \textbf{Akustik} & \textbf{Kosten} & \textbf{Montagefreundlichkeit} & \textbf{Wartung}\\
		\hline
		Wälzführung		& - & + & + & o \\
		Gleitführung	& + & + & + & ++ \\
	\end{tabular}
\caption[Vor- und Nachteile verschiedener Führungen]{Vor- und Nachteile verschiedener Führungen \\ ++ = sehr gut, + = gut, o = ausreichend, - = unbefriedigend}
\label{tab_fuehrungen}
\end{table}
\end{document}

Schwer zu beheben

Verfasst: Sa 19. Aug 2017, 22:16
von Stamm-
Scheinbar akzeptiert der Befehl '\backslashbox' nicht, dass der Trennraum vor der ersten Spalte (die Hälfte von \tabcolsep) durch '@{}' entfernt wurde. Diese Länge wird auch im Quellcode des Pakets benutzt. Prüfen kann man das, indem man im Aufbau der Tabelle vor der ersten Spalte eine vertikale Linie platziert. Entweder ist das so geplant oder ein Fehler im Code. Das kann wohl nur der Autor selbst beantworten. Das Paket »diagbox«, das »slashbox« ersetzt, schneidet mit '\diagbox' aber auch nicht besser ab.

Unabhängig davon hier noch ein Vorschlag für Tabellen, deren Zelleninhalte mit Bemerkungen versehen werden sollen.
\documentclass[
  BCOR=5mm,       
  DIV=10,            
  oneside,            
  parskip=half,            
  bibliography=totoc,
  listof=totoc,
  fleqn,
  numbers=noenddot,
  ngerman
]{scrbook}

\usepackage{scrhack}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß}
}
\usepackage{babel}

\usepackage[automark,headsepline,plainheadsepline,plainfootsepline,footsepline]{scrlayer-scrpage}
\usepackage[inner=2.5cm,outer=2.5cm,top=2.0cm,bottom=1.0cm,includeheadfoot,headheight=18.25pt]{geometry}

\usepackage[para,flushleft]{threeparttable}
\usepackage{diagbox}

\begin{document}
  \begin{table}[!htb]
    \centering
    \begin{threeparttable}
      \begin{tabular}{@{}l|cccc@{}}
        \diagbox{\textbf{Ausführung}}{\textbf{Kriterium}} & \textbf{Akustik} & \textbf{Kosten} & \textbf{Montagefreundlichkeit} & \textbf{Wartung} \\ \hline
        Wälzführung      & - & + & + & $\circ$ \\
        Gleitführung   & + & + & + & ++ \\ \hline
      \end{tabular}
      \begin{tablenotes}
        \footnotesize
        \item $++ =$ sehr gut
        \item $+ =$ gut
        \item  $\circ =$ ausreichend
        \item $- =$ unbefriedigend
      \end{tablenotes}
    \end{threeparttable}
    \caption{Vor"= und Nachteile verschiedener Führungen}
    \label{tab:fuehrungen}
  \end{table}
\end{document}

Anmerkungen:

Verfasst: So 20. Aug 2017, 11:25
von ocir
Hm okay. Und wie lässt sich das Problem lösen? Mit diesen Paketen ja anscheinend nicht.
Gibt es noch andere?