kein linker Rahmen mit hhline

Tabellen und Grafiken erstellen und anordnen


spauta

kein linker Rahmen mit hhline

Beitrag von spauta »

Hallo,
ich benötige Hilfe bei meiner Tabelle. Und zwar soll der linke Rahmen der Tabelle verschwinden. Bislang gelingt es mir allerdings immer nur ALLE vertikalen Linien anzusteuern. Kann ich die Linien nicht schon am Beginn unterdrücken?
\documentclass{article}

\usepackage[table]{xcolor}
\usepackage{hhline}
\usepackage{colortbl} 
\usepackage{tabularx} 
 
\begin{document}
\setlength\arrayrulewidth{2pt}
\renewcommand{\arraystretch}{2}
\doublerulesepcolor{gray}
\newcommand\rainbowline[1]{%
\hhline{%
>{\arrayrulecolor {white}}%
=%
>{\arrayrulecolor {red}}%
|#1:=:%
>{\arrayrulecolor {orange}}%
:=:%
>{\arrayrulecolor {green}}%
:=:%
>{\arrayrulecolor {blue}}%
:=:#1|%
}}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} 
\begin{tabularx}{0.5\textwidth}{*{5}{||C{\dimexpr(0.1\textwidth-19.5pt)}}||}
\hhline{%
>{\arrayrulecolor	{white}}%
|%
}
11&12&13&14&15	\\
\hhline{%
>{\arrayrulecolor {white}}%
=%
>{\arrayrulecolor {red}}%
#=:%
>{\arrayrulecolor {orange}}%
t:=:%
>{\arrayrulecolor {green}}%
t:=:%
>{\arrayrulecolor {blue}}%
t:=#%
}
\hhline{%
>{\arrayrulecolor {red}}%
|%
} 
21&22&23&24&25  \\ 
\rainbowline{}
\hhline{%
>{\arrayrulecolor {orange}}%
|%
} 
31&32&33&34&35  \\ 
\rainbowline{}
\hhline{%
>{\arrayrulecolor {green}}%
|%
} 
41&42&43&44&45   \\ 
\rainbowline{}
\hhline{%
>{\arrayrulecolor {blue}}%
|%
}  
51&52&53&54&55 \\ 
\hhline{%
>{\arrayrulecolor	{white}}%
=%
>{\arrayrulecolor {red}}%
#=:%
>{\arrayrulecolor {orange}}%
b:=:%
>{\arrayrulecolor {green}}%
b:=:%
>{\arrayrulecolor {blue}}%
b:=#%
}
\end{tabularx}
\end{document}
Vielen Dank schon mal für Rückmeldungen

markusv
Forum-Meister
Forum-Meister
Beiträge: 947
Registriert: Do 3. Sep 2015, 17:20
Wohnort: Leipzig

Beitrag von markusv »

Ohne den Sinn und den genauen Hintergrund der Tabelle zu verstehen, würde ich tippen, dass
\begin{tabularx}{0.5\textwidth}{C{\dimexpr(0.1\textwidth-19.5pt)}*{4}{||C{\dimexpr(0.1\textwidth-19.5pt)}}||}
die Lösung des Problems sein könnte?!? Damit wird die erste Zeile ohne || gesetzt, die darauf folgenden nur noch 4 Spalten wie vorher.
Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de

spauta

Beitrag von spauta »

Ahhh super, vielen Dank!! Genauso wollte ich es haben.

Antworten