2
0
Fork 0
mirror of https://github.com/MartinThoma/LaTeX-examples.git synced 2025-04-19 11:38:05 +02:00
This commit is contained in:
Martin Thoma 2014-01-13 13:25:30 +01:00
parent 7d56067b9d
commit 8ed94114a2
5 changed files with 50 additions and 6 deletions

View file

@ -1,3 +0,0 @@
Rechnungsnummer;Rechnungsdatum;Text;Betrag in EUR
123;01.03.2013;Bla bla afasdf asdf adfas dasdf asdfa sd asdfasd;17.00
124;21.12.2013;Christmas Tree;99.99
1 Rechnungsnummer Rechnungsdatum Text Betrag in EUR
2 123 01.03.2013 Bla bla afasdf asdf adfas dasdf asdfa sd asdfasd 17.00
3 124 21.12.2013 Christmas Tree 99.99

View file

@ -1,3 +0,0 @@
Datum;Text;Betrag
31.12.2011;Zinsen Bank of Scotland (BoS); 123.00
31.12.2011;BoS: Abgeltungssteuer (\num{12.00} EUR) + Solidaritätsbeitrag (\num{10.00} EUR);-22.00
1 Datum Text Betrag
2 31.12.2011 Zinsen Bank of Scotland (BoS) 123.00
3 31.12.2011 BoS: Abgeltungssteuer (\num{12.00} EUR) + Solidaritätsbeitrag (\num{10.00} EUR) -22.00

View file

@ -0,0 +1,7 @@
SOURCE = csv-csvsimple-print-table
make:
pdflatex $(SOURCE).tex -output-format=pdf
make clean
clean:
rm -rf $(TARGET) *.class *.html *.log *.aux *.out

View file

@ -0,0 +1,40 @@
\documentclass[a4paper]{scrartcl}
\usepackage[utf8]{inputenc} % this is needed for umlauts
\usepackage[ngerman]{babel} % this is needed for umlauts
\usepackage[T1]{fontenc} % this is needed for correct output of umlauts in pdf
\usepackage[locale=DE]{siunitx}
\usepackage{csvsimple}
\usepackage{pgfplots}
\begin{document}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla quam elit, vestibulum nec facilisis at, condimentum id enim. Sed iaculis lacinia quam, vel accumsan eros tempor in. Integer ipsum metus, accumsan sit amet commodo a, egestas vitae sem. Mauris ut orci ut dolor viverra convallis nec a erat. Aenean consequat elit vel eros fermentum vestibulum id at ipsum. In vitae orci mauris, et rhoncus odio. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
Fusce libero nulla, euismod vel suscipit nec, elementum vel massa. Mauris ut sapien sed neque dignissim sodales. Proin accumsan, lectus non gravida dapibus, lorem leo tincidunt odio, in semper ligula libero bibendum lorem. Pellentesque venenatis massa a neque porttitor congue. Maecenas ornare lacus ac orci mattis a placerat sapien euismod. In sed eros enim, non interdum nisi. Curabitur quis magna et tortor interdum pharetra. Donec sit amet turpis neque, quis congue leo. Proin sit amet placerat dolor.
\csvreader[tabular=|p{2cm}|p{10.4cm}|p{2cm}|,
table head=\hline\textbf{Datum} & \textbf{Text} & \textbf{Betrag}\\\hline\hline,
late after line=\\\hline,separator=semicolon]%
{kapitalertraege.csv}{Datum=\Datum,Text=\Text,Betrag=\Betrag}%
{\Datum & \Text &\hfill\num{\Betrag}}
Next try:
% sum of amounts
\csvreader[before reading=\def\mysum{0},separator=semicolon]{kapitalertraege.csv}{Betrag=\Betrag}{%
\pgfmathsetmacro{\mysum}{\mysum+\Betrag}%
}
\mysum
\begin{tabular}{|p{2cm}|p{10.4cm}|p{2cm}|}\hline%
\textbf{Datum} & \textbf{Text} & \textbf{Betrag}
\csvreader[head to column names,separator=semicolon]{kapitalertraege.csv}{}%
{\\\hline\Datum & \Text &\hfill\num{\Betrag}}%
\\\hline\hline
\multicolumn{2}{|l|}{Summe} & \hfill\num[]{\mysum}
\\\hline
\end{tabular}
Vivamus ante est, dictum at placerat id, semper auctor tellus. Donec sed ipsum enim, eget lacinia mi. Duis vulputate auctor ligula, sit amet suscipit lectus malesuada ut. Donec adipiscing rutrum dolor sit amet euismod. Aenean condimentum nibh vitae neque rhoncus ultrices. Vestibulum ultrices commodo mattis. Morbi aliquam elementum est, a pulvinar arcu viverra quis. Vivamus sed fermentum nisl. Cras bibendum, justo tincidunt dictum venenatis, sem turpis vestibulum nibh, ut dapibus nunc enim ut justo. Nullam iaculis vulputate aliquam. Sed nulla metus, facilisis eu porta sed, aliquet id mi. Duis congue blandit quam, a auctor turpis rhoncus non. Nam id dictum nibh. Integer vitae lacus sit amet ipsum semper interdum nec eget nisl. Vivamus aliquet, augue ut ultrices auctor, neque lacus vestibulum leo, vel dapibus ligula nisi ac nibh. Etiam accumsan, felis ut dapibus sagittis, velit turpis pellentesque nibh, nec cursus libero erat at odio.
\end{document}

View file

@ -0,0 +1,3 @@
Datum;Text;Betrag
31.12.2011;Zinsen Bank of Scotland (BoS);123.00
31.12.2011;BoS: Abgeltungssteuer (12.00 EUR) + Solidaritätsbeitrag (10.00 EUR);-22.00
1 Datum Text Betrag
2 31.12.2011 Zinsen Bank of Scotland (BoS) 123.00
3 31.12.2011 BoS: Abgeltungssteuer (12.00 EUR) + Solidaritätsbeitrag (10.00 EUR) -22.00