Wie lasse ich Spaltenlinien in einer Tabelle anzeigen?
Ich habe mir eine Tabelle erstellt und möchte mir die Linien zu den Spalten und Reihen anzeigen lassen. Dies funktioniert soweit auch ganz gut, Problem ist das diese Formatierung nicht für alle Spalten und dem Kopf bzw. Fußbereich der Tabelle übernommen wird.
Vielleicht wisst ihr rat.
Hier ein Screenshot zum besseren Verständnis:
![alt text][1]
% arara: pdflatex
% arara: biber
% arara: pdflatex
% arara: pdflatex
% arara: remove: { items: [ aux , toc , log , bbl , bcf , blg , out , run.xml ] }
\documentclass[a4paper, 12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{fancyhdr} %Kopf- und Fußzeile
\usepackage{footnote} %Fußnoten
\usepackage{endnotes} %Erlaubt die Benutzung von Endnoten
\usepackage{tabularx} %Tabellen
\usepackage{graphicx} %Grafiken
\usepackage{colortbl} %Tabellenfärben
\usepackage{booktabs} %Festlegen von Tabellen "rules"
\usepackage{caption} %Beschriftungen an Grafiken / Tabellen
\usepackage{filecontents}
\usepackage[printonlyused,withpage]{acronym} %Abkürzungsverzeichnis erstellen, Langtext als Fußnote, Auflistung nur bei Verwendung
\renewcommand{\notesname}{Endnoten} %Überschrift für die Endnoten anpassen, einfach das Wort "Endnoten" ändern
\begin{filecontents}{test_tabelle.tex}
\begin{table}
\captionof{table}[Gesetzliche Grundlagen und Themen - Bundesrepublik Deutschland]{Gesetzliche Grundlagen und Themen - Bundesrepublik Deutschland\footnotemark }
\definecolor{hellgrau}{rgb}{0.95,0.95,0.95}
%\resizebox*{!}{.5\textheight}{%
\scalebox{.6}{%
\begin{tabularx}{20 cm}{| p{4 cm}| p{1 cm} | p{1.5 cm} | p{1.66 cm} | p{1.33 cm} | p{1,67 cm} | p{1,05 cm} | p{1,45 cm} | p{1.35 cm} | p{1.75 cm} | p{1.54 cm} | p{1.16 cm} |}
\toprule[2pt] \rowcolor{hellgrau}
Gesetzliche Grundlagen, Rechtliche\newline Themen & AO & BDSG & BetrVG & BGB & GDPdU & GoB & GoBS & HGB & SigG, SigV, IuKDG & UrhG & ZPO \tabularnewline
\midrule[1pt]
Irgendein Gesetzesauszug, Auszug \cellcolor{hellgrau} & X & & & X & & X & X & X & X & & \tabularnewline
\cmidrule[0.5pt]{1-12}
Irgendein Gesetzesauszug, Auszug\cellcolor{hellgrau} & & & & & & & X & & & & \tabularnewline
\cmidrule[0.5pt]{1-12}
Irgendein Gesetzesauszug, Auszug\cellcolor{hellgrau} & & X & & & & & & & & & \tabularnewline
\cmidrule[0.5pt]{1-12}
Irgendein Gesetzesauszug, Auszug\cellcolor{hellgrau} & X & & & X & & & & X & & & \tabularnewline
\cmidrule[0.5pt]{1-12}
Irgendein Gesetzesauszug, Auszug\cellcolor{hellgrau} & X & & & & X & & & X & & & \tabularnewline
\cmidrule[0.5pt]{1-12}
Irgendein Gesetzesauszug, Auszug\cellcolor{hellgrau} & & & & & & & & & X & & X \tabularnewline
\cmidrule[0.5pt]{1-12}
Irgendein Gesetzesauszug, Auszug\cellcolor{hellgrau} & & & X & & & & & & & & \tabularnewline
\cmidrule[0.5pt]{1-12}
Irgendein Gesetzesauszug, Auszug\cellcolor{hellgrau} & & & & & & & & & & X & \tabularnewline
\cmidrule[0.5pt]{1-12} \multicolumn{12}{| p{20 cm}|}{Viel zu viel unnötiger Text den sich sowieso niemand jemals durchlesen würde, da es reine Zeitverschwendung ist diesen Text in irgendeiner weise sich anzutun, zudem wird der jetzt auch noch wiederholt.Viel zu viel unnötiger Text den sich sowieso niemand jemals durchlesen würde, da es reine Zeitverschwendung ist diesen Text in irgendeiner weise sich anzutun, zudem wird der jetzt auch noch wiederholt. }\tabularnewline
\bottomrule[2pt]
\end{tabularx}%
}
\end{table}
\footnotetext{Aus einem Buch}
\end{filecontents}
\begin{document}
\input{test_tabelle}
\listoftables
\end{document}
Ich hoffe ich habe diese Mal an alles gedacht was ihr zum Verständnis und ausprobieren braucht. ^^
[1]: http://texwelt.de/wissen/upfiles/Tabellenfehler_1.PNG