PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Rahmen um Spalte in table



Stefan2902
04-07-2009, 11:44
Hallo,

ich habe eine Tabelle gebastelt, in der verschiedene Länder gegenübergestellt werden. Hierzu habe ich zwei Fragen:

1. Ich würde gern Indien hervorheben z.B. durch einen dickeren Rahmen, um diese Spalte. Ist das möglich?

2. Irgendwie finde ich das Layout mit den Farben nicht wirklich super. Hat jemand ein Idee, wie ich die Tabelle etwas optimieren kann (z.B. durch Farben, um es ansprechender zu machen?)

Hier ein lauffähiges Minimalbeispiel



%%
%% Main document
%%

% Document Class
\documentclass[12pt,a4paper, headsepline]{scrreprt} % Papierformat, Schriftgröße, Dokumentenart

% Packages
\usepackage[applemac]{inputenc} % deutscher Schriftsatz
\usepackage{graphicx} % relevant für die Benutzung von Grafiken
\usepackage{marvosym} % wichtig für die Nutzung von Symbolen wir €
\usepackage{makeidx} % relevant für die Benutzung von Indexen
\usepackage{verbatim} % wörtliche Wiedergabe von Dateiinhalten etc.
\usepackage{longtable} % zur Verwendung der Longtables
\usepackage{colortbl} % wichtig für Farben in Tabelle siehe Longtable
\usepackage[ibidem=strict,commabeforerest,see,authorformat=abb rv,pages=format]{jurabib} % Literature
\usepackage{multibib} % für mehrere Literaturdatenbanken nebeneinander
\newcites{misc}{Internet Sources} % Name für Internetquellen
\usepackage{ragged2e} % Aussehen des Tabellen
\usepackage{multirow} % for multi column spans e.g. priority matrix
\usepackage[acronym,toc]{glossaries} % Glossary
\usepackage[refpages]{gloss} % For Glossary
\usepackage{pifont} % For numbers in circles, symbols
\usepackage[overload]{textcase} % for \MakeTextUppercase
\usepackage{url} % Für URLs
\DeclareRobustCommand{\urlformat}[1]{\url{#1}} % Für URLs
\usepackage{ulem} % für Textunterstreichungen
\usepackage{tikz} % für komplexe Grafiken
\usepackage{enumitem,varwidth} % für SWOT Grafik Ausrichtung

\definecolor{myGray}{rgb}{0.9,0.9,0.9}

% Begin document
\begin{document}
\begin{table}[htdp]
\caption[Offshore Location Ratings in the Asia/Pacific Market]{Offshore Location Ratings in the Asia/Pacific Market\footnotemark}
\begin{center}
\begin{tabular}{|>{\centering\columncolor{myGray}}m{2.6cm}||>{\centering}m{0.7cm}|>{\centering}m{0.7cm}|>{\centering}m{0.7cm}|>{\centering}m{0.7cm}|>{\centering}m{0.7cm}|>{\centering}m{0.7cm}|>{\centering}m{0.7cm}|>{\centering}m{0.7cm}|>{\centering}m{0.7cm}|>{\centering}m{0.7cm}||>{\centering\columncolor{myGray}}m{0.7cm}|}
\hline
\rowcolor[rgb]{0.9,0.9,0.9}[5.5pt]
& \rotatebox{90}{Australia\index{Australia}} & \rotatebox{90}{China\index{China}} & \rotatebox{90}{India} & \rotatebox{90}{Malaysia\index{Malaysia}} & \rotatebox{90}{New Zealand\index{New Zealand} } & \rotatebox{90}{Pakistan\index{Pakistan}} & \rotatebox{90}{Philippines\index{Philippines}} & \rotatebox{90}{Singapore\index{Singapore}} & \rotatebox{90}{Sri Lanka\index{Sri Lanka}} & \rotatebox{90}{Vietnam\index{Vietnam}} & \rotatebox{90}{Average} \tabularnewline \hline\hline

Language Skills & \ding{176} & \ding{173} & \ding{175} & \ding{174} & \ding{176} & \ding{174} & \ding{175} & \ding{175} & \ding{173} & \ding{172} & 3.3 \tabularnewline \hline

Government Support & \ding{174} & \ding{175} & \ding{176} & \ding{174} & \ding{173} & \ding{173} & \ding{174} & \ding{175} & \ding{173} & \ding{172} & 2.9 \tabularnewline \hline

Labor Pool & \ding{174} & \ding{175} & \ding{176} & \ding{174} & \ding{173} & \ding{173} & \ding{174} & \ding{174} & \ding{173} & \ding{173} & 2.9 \tabularnewline \hline

Infrastructure & \ding{176} & \ding{175} & \ding{173} & \ding{174} & \ding{175} & \ding{173} & \ding{174} & \ding{176} & \ding{172} & \ding{172} & 3.0 \tabularnewline \hline

Educational System & \ding{175} & \ding{174} & \ding{175} & \ding{174} & \ding{175} & \ding{173} & \ding{174} & \ding{175} & \ding{173} & \ding{173} & 3.1 \tabularnewline \hline

Cost & \ding{173} & \ding{175} & \ding{175} & \ding{174} & \ding{173} & \ding{175} & \ding{175} & \ding{173} & \ding{175} & \ding{176} & 3.4 \tabularnewline \hline

Political and Economic Stability & \ding{176} & \ding{175} & \ding{174} & \ding{174} & \ding{176} & \ding{172} & \ding{173} & \ding{176} & \ding{172} & \ding{173} & 3.1 \tabularnewline \hline

Cultural Compatibility & \ding{176} & \ding{173} & \ding{174} & \ding{174} & \ding{176} & \ding{173} & \ding{175} & \ding{175} & \ding{173} & \ding{173} & 3.2 \tabularnewline \hline

Globalization Maturity & \ding{175} & \ding{173} & \ding{174} & \ding{174} & \ding{175} & \ding{173} & \ding{174} & \ding{176} & \ding{173} & \ding{173} & 3.0 \tabularnewline \hline

Security and Privacy & \ding{176} & \ding{172} & \ding{174} & \ding{173} & \ding{176} & \ding{172} & \ding{173} & \ding{175} & \ding{172} & \ding{172} & 2.5 \tabularnewline \hline

\end{tabular}
\end{center}
\label{tab:offshore_location_rating_asia_pacific_m arket}
\end{table}%
\footnotetext{test}



\end{document}

Stefan_K
04-07-2009, 21:20
Hallo Stefan,

die Tabelle empfinde ich durch dieses ganze Liniennetz als nicht gut lesbar.
Zur Inspiration zum Satz gut aussehender Tabellen schau einmal in tabsatz.pdf (http://userpage.fu-berlin.de/~latex/Materialien/tabsatz.pdf).

Viele Grüße,

Stefan


--
TeXblog (http://texblog.net)

Stefan2902
05-07-2009, 11:58
Danke schonmal.

Ich habe die Tabelle nun etwas übersichtlicher gestaltet.

Das Gitternetz ist zwar immernoch da, aber zumindest empfinde ich diese Tabelle nun als wesentlich lesefreundlicher.

Hier der Code:



\begin{table}[htdp]
\caption[Offshore Location Ratings in the Asia/Pacific Market]{Offshore Location Ratings in the Asia/Pacific Market\footnotemark}
\begin{center}
\begin{tabular}{|>{\centering}m{4.5cm}|>{\centering\columncolor{myGray}}m{0.5cm}|>{\centering}m{0.5cm}|>{\centering\columncolor{myGray}}m{0.5cm}|>{\centering}m{0.7cm}|>{\centering\columncolor{myGray}}m{0.5cm}|>{\centering}m{0.5cm}|>{\centering\columncolor{myGray}}m{0.5cm}|>{\centering}m{0.5cm}|>{\centering\columncolor{myGray}}m{0.5cm}|>{\centering}m{0.5cm}||>{\centering}m{0.5cm}|}
\hline
Rating analysis of offshore locations in the Asia/Pacific market & \rotatebox{90}{Australia\index{Australia}} & \rotatebox{90}{China\index{China}} & \rotatebox{90}{India} & \rotatebox{90}{Malaysia\index{Malaysia}} & \rotatebox{90}{New Zealand\index{New Zealand} } & \rotatebox{90}{Pakistan\index{Pakistan}} & \rotatebox{90}{Philippines\index{Philippines}} & \rotatebox{90}{Singapore\index{Singapore}} & \rotatebox{90}{Sri Lanka\index{Sri Lanka}} & \rotatebox{90}{Vietnam\index{Vietnam}} & \rotatebox{90}{\diameter} \tabularnewline \hline%\hline

Language Skills & \ding{176} & \ding{173} & \ding{175} & \ding{174} & \ding{176} & \ding{174} & \ding{175} & \ding{175} & \ding{173} & \ding{172} & 3.3 \tabularnewline \hline

Government Support & \ding{174} & \ding{175} & \ding{176} & \ding{174} & \ding{173} & \ding{173} & \ding{174} & \ding{175} & \ding{173} & \ding{172} & 2.9 \tabularnewline \hline

Labor Pool & \ding{174} & \ding{175} & \ding{176} & \ding{174} & \ding{173} & \ding{173} & \ding{174} & \ding{174} & \ding{173} & \ding{173} & 2.9 \tabularnewline \hline

Infrastructure & \ding{176} & \ding{175} & \ding{173} & \ding{174} & \ding{175} & \ding{173} & \ding{174} & \ding{176} & \ding{172} & \ding{172} & 3.0 \tabularnewline \hline

Educational System & \ding{175} & \ding{174} & \ding{175} & \ding{174} & \ding{175} & \ding{173} & \ding{174} & \ding{175} & \ding{173} & \ding{173} & 3.1 \tabularnewline \hline

Cost & \ding{173} & \ding{175} & \ding{175} & \ding{174} & \ding{173} & \ding{175} & \ding{175} & \ding{173} & \ding{175} & \ding{176} & 3.4 \tabularnewline \hline

Politics and Economy & \ding{176} & \ding{175} & \ding{174} & \ding{174} & \ding{176} & \ding{172} & \ding{173} & \ding{176} & \ding{172} & \ding{173} & 3.1 \tabularnewline \hline

Cultural Compatibility & \ding{176} & \ding{173} & \ding{174} & \ding{174} & \ding{176} & \ding{173} & \ding{175} & \ding{175} & \ding{173} & \ding{173} & 3.2 \tabularnewline \hline

Globalization Maturity & \ding{175} & \ding{173} & \ding{174} & \ding{174} & \ding{175} & \ding{173} & \ding{174} & \ding{176} & \ding{173} & \ding{173} & 3.0 \tabularnewline \hline

Security and Privacy & \ding{176} & \ding{172} & \ding{174} & \ding{173} & \ding{176} & \ding{172} & \ding{173} & \ding{175} & \ding{172} & \ding{172} & 2.5 \tabularnewline \hline

\end{tabular}
\end{center}
\label{tab:offshore_location_rating_asia_pacific_m arket}
\end{table}%
\footnotetext{fussnote}


Eine Frage habe ich noch:

Hat irgendwer eine Idee, wie ich in dieser Tabelle Indien ein wenig hervorheben kann?

Vielleicht macht eine Schraffierung der Spalte Sinn oder vielleicht ein dicker Rahmen um die Spalte.

Any ideas?

Vielen Dank und Gruß
Stefan

mechanicus
05-07-2009, 12:01
Hallo,

die ist schon klar, dass diese Tabellen keiner übersetzen kann?


Gruß
Marco

EDIT: Habe jetzt erstmal den Befehl \diameter rausgeschmissen, dann geht es. Deine Tabelle ist in meinen Augen immer noch unschön. Tabellen sollten sich in den Lesefluss integrieren, das tun sie bei dir nicht. Das ist eine typische Excel-Tabelle.

Das Paket booktabs gibt hierzu mehr Auskunft.

Stefan2902
05-07-2009, 12:08
@mechanicus: Ne, ist mir nicht ganz klar.

Ich habe doch ein Minimalbeispiel in meiner initialen Anfrage mitgeschickt.

Wenn man die Tabelle nun ersetzt, sollte das ganze doch übersetzbar sein, oder?

Stefan

Stefan2902
05-07-2009, 12:26
Vielen Dank zunächst mal mit dem Tip mit booktaps

Ich habe meine Tabelle nun mal angepasst. Hier der Code:



\begin{table}[htdp]
\caption[Offshore Location Ratings in the Asia/Pacific Market]{Offshore Location Ratings in the Asia/Pacific Market\footnotemark}
\begin{center}
\begin{tabular}{>{\centering}m{4.5cm}>{\centering\columncolor{myGray}}m{0.5cm}>{\centering}m{0.5cm}>{\centering\columncolor{myGray}}m{0.5cm}>{\centering}m{0.7cm}>{\centering\columncolor{myGray}}m{0.5cm}>{\centering}m{0.5cm}>{\centering\columncolor{myGray}}m{0.5cm}>{\centering}m{0.5cm}>{\centering\columncolor{myGray}}m{0.5cm}>{\centering}m{0.5cm}>{\centering}m{0.5cm}}
%\hline
\toprule
Rating analysis of offshore locations in the Asia/Pacific market & \rotatebox{90}{Australia\index{Australia}} & \rotatebox{90}{China\index{China}} & \rotatebox{90}{India} & \rotatebox{90}{Malaysia\index{Malaysia}} & \rotatebox{90}{New Zealand\index{New Zealand} } & \rotatebox{90}{Pakistan\index{Pakistan}} & \rotatebox{90}{Philippines\index{Philippines}} & \rotatebox{90}{Singapore\index{Singapore}} & \rotatebox{90}{Sri Lanka\index{Sri Lanka}} & \rotatebox{90}{Vietnam\index{Vietnam}} & \rotatebox{90}{Average} \tabularnewline \hline%\hline

Language Skills & \ding{176} & \ding{173} & \ding{175} & \ding{174} & \ding{176} & \ding{174} & \ding{175} & \ding{175} & \ding{173} & \ding{172} & 3.3 \tabularnewline \midrule

Government Support & \ding{174} & \ding{175} & \ding{176} & \ding{174} & \ding{173} & \ding{173} & \ding{174} & \ding{175} & \ding{173} & \ding{172} & 2.9 \tabularnewline \midrule

Labor Pool & \ding{174} & \ding{175} & \ding{176} & \ding{174} & \ding{173} & \ding{173} & \ding{174} & \ding{174} & \ding{173} & \ding{173} & 2.9 \tabularnewline \midrule

Infrastructure & \ding{176} & \ding{175} & \ding{173} & \ding{174} & \ding{175} & \ding{173} & \ding{174} & \ding{176} & \ding{172} & \ding{172} & 3.0 \tabularnewline \midrule

Educational System & \ding{175} & \ding{174} & \ding{175} & \ding{174} & \ding{175} & \ding{173} & \ding{174} & \ding{175} & \ding{173} & \ding{173} & 3.1 \tabularnewline \midrule

Cost & \ding{173} & \ding{175} & \ding{175} & \ding{174} & \ding{173} & \ding{175} & \ding{175} & \ding{173} & \ding{175} & \ding{176} & 3.4 \tabularnewline \midrule

Politics and Economy & \ding{176} & \ding{175} & \ding{174} & \ding{174} & \ding{176} & \ding{172} & \ding{173} & \ding{176} & \ding{172} & \ding{173} & 3.1 \tabularnewline \midrule

Cultural Compatibility & \ding{176} & \ding{173} & \ding{174} & \ding{174} & \ding{176} & \ding{173} & \ding{175} & \ding{175} & \ding{173} & \ding{173} & 3.2 \tabularnewline \midrule

Globalization Maturity & \ding{175} & \ding{173} & \ding{174} & \ding{174} & \ding{175} & \ding{173} & \ding{174} & \ding{176} & \ding{173} & \ding{173} & 3.0 \tabularnewline \midrule

Security and Privacy & \ding{176} & \ding{172} & \ding{174} & \ding{173} & \ding{176} & \ding{172} & \ding{173} & \ding{175} & \ding{172} & \ding{172} & 2.5 \tabularnewline \bottomrule

\end{tabular}
\end{center}
\label{tab:offshore_location_rating_asia_pacific_m arket}
\end{table}%
\footnotetext{fussnote}



Dazu noch drei Fragen:

1. Ist es nicht üblich senkrechte Linien in solchen Tabellen zu verwenden?
2. Wie kann ich die Average Spalte von den Ländern abgrenzen?
3. Indien würde ich gern hervorheben.

Gruß
Stefan

mechanicus
05-07-2009, 14:27
Hallo,

vertikale Linien sind eigentlich tabu. Horizontale sollten ebenfalls nur sparsam eingesetzt werden. In der table-Umgebung ist es besser mit \centering zu arbeiten:


%%
%% Main document
%%

% Document Class
\documentclass[12pt,a4paper, headsepline]{scrreprt} % Papierformat, Schriftgröße, Dokumentenart

% Packages
\usepackage[applemac]{inputenc} % deutscher Schriftsatz
\usepackage{graphicx} % relevant für die Benutzung von Grafiken
\usepackage{marvosym} % wichtig für die Nutzung von Symbolen wir €
\usepackage{makeidx} % relevant für die Benutzung von Indexen
\usepackage{verbatim} % wörtliche Wiedergabe von Dateiinhalten etc.
\usepackage{ragged2e}
\usepackage{longtable} % zur Verwendung der Longtables
\usepackage{colortbl} % wichtig für Farben in Tabelle siehe Longtable
\usepackage[ibidem=strict,commabeforerest,see,authorformat=abb rv,pages=format]{jurabib} % Literature
\usepackage{multibib} % für mehrere Literaturdatenbanken nebeneinander
\newcites{misc}{Internet Sources} % Name für Internetquellen
\usepackage{ragged2e} % Aussehen des Tabellen
\usepackage{multirow} % for multi column spans e.g. priority matrix
\usepackage[acronym,toc]{glossaries} % Glossary
\usepackage[refpages]{gloss} % For Glossary
\usepackage{pifont} % For numbers in circles, symbols
\usepackage[overload]{textcase} % for \MakeTextUppercase
\usepackage{url} % Für URLs
\DeclareRobustCommand{\urlformat}[1]{\url{#1}} % Für URLs
\usepackage{ulem} % für Textunterstreichungen
\usepackage{tikz} % für komplexe Grafiken
\usepackage{enumitem,varwidth} % für SWOT Grafik Ausrichtung

\definecolor{myGray}{rgb}{0.9,0.9,0.9}
\usepackage{booktabs}
% Begin document
\begin{document}
\begin{table}[htdp]
\caption[Offshore Location Ratings in the Asia/Pacific Market]{Offshore Location Ratings in the Asia/Pacific Market\footnotemark}
\centering
\renewcommand{\arraystretch}{1.25}
\begin{tabular}{@{}>{\RaggedRight}m{4.5cm}>{\centering\columncolor{myGray}}m{0.5cm}>{\centering}m{0.5cm}>{\centering\columncolor{red}}m{0.5cm}>{\centering}m{0.7cm}>{\centering\columncolor{myGray}}m{0.5cm}>{\centering}m{0.5cm}>{\centering\columncolor{myGray}}m{0.5cm}>{\centering}m{0.5cm}>{\centering\columncolor{myGray}}m{0.5cm}>{\centering}m{0.5cm}>{\centering}m{0.5cm}@{}}
%\hline
\toprule
Rating analysis of offshore locations in the Asia/Pacific market & \rotatebox{90}{Australia\index{Australia}} & \rotatebox{90}{China\index{China}} & \rotatebox{90}{India} & \rotatebox{90}{Malaysia\index{Malaysia}} & \rotatebox{90}{New Zealand\index{New Zealand} } & \rotatebox{90}{Pakistan\index{Pakistan}} & \rotatebox{90}{Philippines\index{Philippines}} & \rotatebox{90}{Singapore\index{Singapore}} & \rotatebox{90}{Sri Lanka\index{Sri Lanka}} & \rotatebox{90}{Vietnam\index{Vietnam}} & \rotatebox{90}{Average} \tabularnewline \midrule

Language Skills & \ding{176} & \ding{173} & \ding{175} & \ding{174} & \ding{176} & \ding{174} & \ding{175} & \ding{175} & \ding{173} & \ding{172} & 3.3 \tabularnewline

Government Support & \ding{174} & \ding{175} & \ding{176} & \ding{174} & \ding{173} & \ding{173} & \ding{174} & \ding{175} & \ding{173} & \ding{172} & 2.9 \tabularnewline

Labor Pool & \ding{174} & \ding{175} & \ding{176} & \ding{174} & \ding{173} & \ding{173} & \ding{174} & \ding{174} & \ding{173} & \ding{173} & 2.9 \tabularnewline

Infrastructure & \ding{176} & \ding{175} & \ding{173} & \ding{174} & \ding{175} & \ding{173} & \ding{174} & \ding{176} & \ding{172} & \ding{172} & 3.0 \tabularnewline

Educational System & \ding{175} & \ding{174} & \ding{175} & \ding{174} & \ding{175} & \ding{173} & \ding{174} & \ding{175} & \ding{173} & \ding{173} & 3.1 \tabularnewline

Cost & \ding{173} & \ding{175} & \ding{175} & \ding{174} & \ding{173} & \ding{175} & \ding{175} & \ding{173} & \ding{175} & \ding{176} & 3.4 \tabularnewline

Politics and Economy & \ding{176} & \ding{175} & \ding{174} & \ding{174} & \ding{176} & \ding{172} & \ding{173} & \ding{176} & \ding{172} & \ding{173} & 3.1 \tabularnewline

Cultural Compatibility & \ding{176} & \ding{173} & \ding{174} & \ding{174} & \ding{176} & \ding{173} & \ding{175} & \ding{175} & \ding{173} & \ding{173} & 3.2 \tabularnewline

Globalization Maturity & \ding{175} & \ding{173} & \ding{174} & \ding{174} & \ding{175} & \ding{173} & \ding{174} & \ding{176} & \ding{173} & \ding{173} & 3.0 \tabularnewline

Security and Privacy & \ding{176} & \ding{172} & \ding{174} & \ding{173} & \ding{176} & \ding{172} & \ding{173} & \ding{175} & \ding{172} & \ding{172} & 2.5 \tabularnewline \bottomrule
\end{tabular}
\label{tab:offshore_location_rating_asia_pacific_m arket}
\end{table}%
\footnotetext{fussnote}



\end{document}

Gruß
Marco