schleuderpackung/example/adressen.tex

56 lines
1.6 KiB
TeX
Raw Normal View History

2013-07-21 23:37:26 +02:00
\documentclass{datenschleuder}
\usepackage{pgfplotstable}
\usepackage{booktabs}
%\usepackage{xcolor}
\usepackage{colortbl}
\usepackage{pdflscape} %testing only
\usepackage{hyperref}
\usepackage{rotating}
\begin{document}
\begin{sidewaysfigure}[h]
\tiny
\pgfplotstableset{
columns/Erfa/.style={string type},
columns/Ort/.style={string type},
columns/Tag/.style={
string type,
column name={Tag, Uhrzeit}
},
columns/Adresse/.style={string type},
columns/Bemerkung/.style={string type,
assign cell content/.code={
\pgfkeyssetvalue{/pgfplots/table/@cell content}{\url{##1}}
},
},
create on use/Zusammen/.style={
string type,
create col/assign/.code={
\getthisrow{Erfa}\erfa
\getthisrow{Ort}\ort
\edef\entry{ {\erfa~wohnt im \ort}}%
\pgfkeyslet{/pgfplots/table/create col/next content}\entry
},
},
columns/Zusammen/.style={
string type,
},
}
\pgfplotstabletypeset[
col sep=semicolon,
columns={Erfa,Ort,Zusammen},
%
empty cells with={--}, % replace empty cells
every head row/.style={before row=\toprule, after row=\midrule},
every last row/.style={after row=\midrule},
every even row/.style={
before row={
\rowcolor{lightgray}
},
},
]{adressliste.csv}
\end{sidewaysfigure}%
\normalsize
\end{document}