Seite 1 von 1

Vertikal zentrierter Text in NewColumnType

Verfasst: So 11. Mai 2014, 18:58
von icehawk
Hallo,
Ich habe einen neuen Columntype definiert und würde gerne erreichen dass der Text auch vertikal zentriert dargestellt wird.
Die Columntype ist ein bißchen TikZ Magic um eine bunte Tabelle zu bekommen. :)

Hier ist ein Minimalbeispiel:
\documentclass[11pt,a4paper]{moderncv}
\usepackage[ngerman]{babel}
\usepackage{palatino} %Schriften
\moderncvtheme[blue]{casual}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{csquotes}

\usepackage{xcolor}
\usepackage{tcolorbox}
\usepackage{tabularx}
\usepackage{colortbl}
\tcbuselibrary{skins}

%personal data
\firstname{...}
\familyname{...}
\title{Lebenslauf}

%---------------------
\definecolor{mylightblue}{rgb}{0.22,0.45,0.70}% light blue

\newcolumntype{Y}{>{\centering\arraybackslash}X}

\tcbset{tab1/.style={fonttitle=\bfseries\large,fontupper=\normalsize\sffamily,
colback=yellow!0!white,colframe=blue!75!black,colbacktitle=Salmon!40!white,
coltitle=black,center title,freelance,frame code={
\foreach \n in {north east,north west,south east,south west}
{\path [fill=mylightblue!75!black] (interior.\n) circle (3mm); };},}}

\tcbset{tab2/.style={enhanced,fonttitle=\bfseries,fontupper=\normalsize\sffamily,
colback=yellow!0!white,colframe=mylightblue!50!black,colbacktitle=Salmon!40!white,
coltitle=black,center title}}

%-----------------------------
\begin{document}
\maketitle

% Zwei Seiten Lebenslauf
\newpage

\section{Meine Skills}
\begin{tcolorbox}[tab2,tabularx={Y||Y|Y|Y|Y}]
Skill & Erfahrung  & Formales Training & Praktische Erfahrung & Beruflicher Einsatz \\\hline\hline
Java & 5 Jahre & Studium & Regelmäßiger Einsatz für die meisten privaten Projekte & Während des Praxissemesters und im anschließenden Nebenjob \\\hline
C/C++  & 11 Jahre & Studium & Gelegentlicher Einsatz für private Projekte & - \\\hline %& C war meine erste Programmiersprache (angefangen mit 14 Jahren).  \\\hline
Linux & 12 Jahre & Studium & Privater Einsatz & - \\\hline
Android & 2 Jahre & - & Einsatz in mehreren Projekten (privat und Studium) & - \\\hline
Eclipse & 3 Jahre & - & Regelmäßiger Einsatz für die meisten privaten Projekte & Während des Praxissemesters und im anschließenden Nebenjob  \\\hline
Git & 3 Jahre & - & Regelmäßiger Einsatz nahezu alle privaten Projekte & Während des Praxissemesters und im anschließenden Nebenjob  \\\hline
\end{tcolorbox}

\emptysection \closesection
\vfill 

Ich, Wohnort, den \today

\end{document}

Verfasst: So 11. Mai 2014, 19:23
von u_fischer
Das sieht aber ziemlich grauenvoll aus. Zuviele Linien, die Abstände unter den Linien stimmen nicht, die beiden rechten Spalten sind zu schmall, zentrieren würde ich das alles auch nicht und die sansserif-Schrift wirkt zu groß. Dekoration soll den Text doch herausheben, nicht in erschlagen.

Wieso willst eigentlich alle mit der Nase draufstoßen, dass du z.B. Linux und Android noch nicht beruflich eingesetzt hast, in dem du große leere Kästen mit Strichen malst? Über das denglische "Skill" sage ich lieber nichts.