Tabellenkopf mit schräger Linie, Linie steht über

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Tabellenkopf mit schräger Linie, Linie steht über

von ocir » So 20. Aug 2017, 11:25

Hm okay. Und wie lässt sich das Problem lösen? Mit diesen Paketen ja anscheinend nicht.
Gibt es noch andere?

Schwer zu beheben

von Stamm- » Sa 19. Aug 2017, 22:16

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:

Tabellenkopf mit schräger Linie, Linie steht über

von ocir » Sa 19. Aug 2017, 16:04

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}

Nach oben