Archiv verlassen und diese Seite im Standarddesign anzeigen : Einzelne Zelle fett umranden
Soulsurfer25
18-06-2007, 13:51
Hallo zusammen,
ich schreibe gerade an meiner Dipl. Arbeit und konnte schon sehr viel nützliche Informationen aus diesem Forum gewinnen.
Leider habe ich momentan das Problem das ich einzelne Zellen einer gerahmten Tabelle zusätzlich fett umranden möchte um eine Auswahl zu symbolisieren.
Kennt einer einen Befehl der das Umsetzten kann?
Gruß
Soulsurfer25
Hi Soulsurfer,
so spontan fällt mir da nur das Packet colortbl ein, da kannst Du (nicht nur farbige) Hervorhebungen von Tabellenzellen machen.
Salnic
Soulsurfer25
18-06-2007, 17:48
Ja mit colortbl habe ich die ausgewählten Zellen schon hellgrau hinterlegt, würde jedoch gerne noch eine schwarze Umrahmung haben. Weiß keiner wie es gehen könnte?
Bastelst Du einen bunten Kindergartenbogen? ;-)
Versuch's mit hhline o.ä. packages
\documentclass[a5paper,12pt,oneside]{book}
\usepackage{colortbl}%
\usepackage{hhline}
\usepackage{xcolor}
\begin{document}
\doublerulesepcolor{red}
\begin{tabular}{||cc||c||c||} \hhline{|t:==:t:==:t|}
1 & 0,84147 & 0,54030 & 1,38177 \\ \hhline{|:==:|~|~||}
2 & 0,90929 & 0,41614 & 0,49315 \\ \hhline{#==#~|=#}
3 & 0,14112 & 0,98999 & 0,84887 \\ \hhline{||--||--||}
4 & 0,75680 & 0,65364 & 1,41044 \\ \hhline{|b:==:b:==:b|}
\end{tabular}
\bigskip
\doublerulesepcolor{green}
\begin{tabular}{cccc}
1 & 0,84147 & 0,54030 & 1,38177 \\ \hhline{|:==:|}
\multicolumn{1}{||l}{2} &
\multicolumn{1}{l||}{0,90929} & 0,41614 & 0,49315 \\ \hhline{#==#}
3 & 0,14112 & 0,98999 & 0,84887 \\
4 & 0,75680 & 0,65364 & 1,41044 \\
\end{tabular}
\end{document}
edico
... und beim Stöbern in alten kopierten, modifizierten Unterlagen zum Weiterentwickeln gefunden:
\documentclass{article}
\newsavebox{\padtab}
\newenvironment{padtabular}
{\begin{lrbox}{\padtab}\begin{tabular}}
{\end{tabular}\end{lrbox}%
\setlength{\fboxrule}{2pt}\setlength{\fboxsep}{-2pt}%
\fbox{\usebox{\padtab}}}
\begin{document}
\begin{tabular}{cccc}
1 & 0,84147 & 0,54030 & 1,38177 \\
\begin{padtabular}{l}
2
\end{padtabular}
& 0,90929 & 0,41614 & 0,49315 \\
3 & 0,14112 & 0,98999 & 0,84887 \\
4 & 0,75680 & 0,65364 & 1,41044 \\
\end{tabular}
\end{document}
edico
Soulsurfer25
19-06-2007, 08:22
Danke erstmal für die schnellen Antworten.
Leider geht beides nicht so richtig, da die zu umrandende Zelle mit |p{5cm}| formatiert ist. Mit dem Multicolumnbefehl würde es vermutlich gehen, jedoch bekomme ich da keinen Zeilenumbruch hin.
Glaub ich nicht - was machst Du, dass es nicht geht?
...
\doublerulesepcolor{blue}
\begin{tabular}{cccc}
1 & 0,84147 & 0,54030 & 1,38177 \\ \hhline{|:=:|}
\multicolumn{1}{|| p{5cm} ||}{%
2 und ein langer text der umbrechen soll aber mehr nicht} &
0,90929 & 0,41614 & 0,49315 \\ \hhline{#=#}
3 & 0,14112 & 0,98999 & 0,84887 \\
4 & 0,75680 & 0,65364 & 1,41044 \\
\end{tabular}
...
... und beim zweiten Ansatz ueberlasse ich Dir die Modifikation.
Und beim naechsten Mal gib bitte gleich Deine Daten preis - nicht umsonst wird hier um ein Minimalbeispiel gebeten.
edico
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.