diff --git a/invoice-multiple-pages/angebot.pdf b/invoice-multiple-pages/angebot.pdf new file mode 100644 index 0000000..efcabbd Binary files /dev/null and b/invoice-multiple-pages/angebot.pdf differ diff --git a/invoice-multiple-pages/angebot.tex b/invoice-multiple-pages/angebot.tex new file mode 100644 index 0000000..bc42f32 --- /dev/null +++ b/invoice-multiple-pages/angebot.tex @@ -0,0 +1,110 @@ +\documentclass[DIN, pagenumber=footmiddle, parskip=half, + fromalign=right, % Align sender to the right + fromphone=true, fromfax=false, + fromrule=false]{scrlttr2} + +\usepackage{ngerman} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{textcomp} +\usepackage{longtable} +\usepackage{eurosym} + +\LoadLetterOption{template} +\renewcommand*{\raggedsignature}{\raggedright} + +% file contains sender-address +\input{data.tex} + + +%=================================== +\setkomavar{subject}[]{Angebot über die Entwicklung einer Smartphone-Anwendung} +\setkomavar{yourmail}[Ihre Angebots-Nr.]{2010122621} +\setkomavar{yourref}[Ihre Kundennummer]{262} +\setkomavar{date}[Datum]{24. Februar 2011} + + +\begin{document} + +%=================================== +% receiver +\begin{letter}{ + Max \& Mustermann Agency\\ + z.Hd. Herrn Mustermann\\ \ \\ + Musterstr. 12\\ + 12345 Musterstadt +} + +%=================================== +\opening{Sehr geehrte Damen und Herren,} +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tem +invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam +et justo duo dolores et ea rebum. + +Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem +ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tem invidunt ut +labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo +dolores et ea rebum. + +Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.\\ + +\closing{Mit freundlichen Grüßen} + +\setkomavar*{enclseparator}{Anlage} +\encl{Angebotsausarbeitung} + +\newpage + + +%=================================== +\begin{longtable}{p{4cm}p{6.5cm}p{2cm}p{4cm}} + Ihre Kundennummer & 262 & Datum & 24. November 2010\\ + Ihre Angebots-Nr. & 2010122621 & Gültig bis & 31. Dezember 2010\\ +\end{longtable} + + +%=================================== +\begin{longtable}{p{2.5cm}p{5.5cm}p{1cm}p{1cm}p{2.5cm}p{2.5cm}} + \hline + Ag.-Pos. & Bezeichnung & Menge & ME & Einzelpreis (exkl. MwSt.) & Gesamtpreis (exkl. MwSt.)\\ + \hline + + \textbf{Allgemein}\\ + 10 & At vero eos, kasd gubergren & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 20 & At vero eos, kasd gubergren & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + \multicolumn{5}{r}{Zwischensumme Allgemein (exkl. MwSt.):} & 0,00 \euro{}\\ + \\ + + \textbf{Design}\\ + 30 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 40 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 50 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 60 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + \multicolumn{5}{r}{Zwischensumme iPhone (exkl. MwSt.):} & 0,00 \euro{}\\ + \\ + + \textbf{Programmierung}\\ + 70 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 80 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 90 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 100 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 110 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 120 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 130 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + \multicolumn{5}{r}{Zwischensumme Android (exkl. MwSt.):} & 0,00 \euro{}\\ + \\ + + \hline\hline +\end{longtable} + +%=================================== +\begin{longtable}{p{5.5cm}p{2.5cm}p{2.5cm}p{2cm}p{3cm}} + \hline Nettobetrag Gesamt & 19\% MwSt. & Versand & Verpackung & Bruttobetrag\\ + \hline + 0,00 \euro{} & 0,00 \euro & 0,00 \euro & 0,00 \euro & 0,00 \euro{}\\ + \hline\hline +\end{longtable} + + +\end{letter} +\end{document} diff --git a/invoice-multiple-pages/data.tex b/invoice-multiple-pages/data.tex new file mode 100644 index 0000000..7b27c08 --- /dev/null +++ b/invoice-multiple-pages/data.tex @@ -0,0 +1,32 @@ +\setkomavar{fromname}{YourCompany GmbH} +\setkomavar{fromphone}{+49 (0) 123 / 456 78-9} +\setkomavar{fromaddress}{Musterweg 3 \\ D-12345 Stuttgart} +\setkomavar{frombank}{Volksbank Musterstadt \\ BLZ: 123 456 00 \\ \\ Kontonummer: 123 456 000\\Volksbank Musterstadt} + +\firstfoot{ + \parbox[t]{\textwidth}{\footnotesize + + \begin{tabular}[t]{l@{}} + \multicolumn{1}{@{}l@{}}{Firma:}\\ + YourCompany GmbH\\ + Musterweg 3, D-12345 Stuttgart\\ \\ + Telefon: \usekomavar{fromphone} \\ + E-Mail: info@yourcompany.de \\ + \end{tabular} + \hfill{} + \begin{tabular}[t]{l@{}} + \multicolumn{1}{@{}l@{}}{Rechtliche Informationen:}\\ + Gerichtsstand Muster\\ + Registernummer: HRB 123456\\ \\ + + Geschäftsführer: Max Muster\\ + Ust.-ID-Nr.: DE1234567890\\ + \end{tabular} + \hfill{} + \begin{tabular}[t]{l@{}} + \multicolumn{1}{@{}l@{}}{\usekomavar*{frombank}:}\\ + \usekomavar{frombank} + \end{tabular} + }} + + diff --git a/invoice-multiple-pages/template.lco b/invoice-multiple-pages/template.lco new file mode 100755 index 0000000..5be0144 --- /dev/null +++ b/invoice-multiple-pages/template.lco @@ -0,0 +1,5 @@ +\ProvidesFile{template.loc}[] + +% firstfootvpos has to have more space to the bottom +\@setplength{firstfootvpos}{\paperheight} +\@addtoplength[-]{firstfootvpos}{30mm} diff --git a/invoice-single-page/angebot.pdf b/invoice-single-page/angebot.pdf new file mode 100644 index 0000000..437c827 Binary files /dev/null and b/invoice-single-page/angebot.pdf differ diff --git a/invoice-single-page/angebot.tex b/invoice-single-page/angebot.tex new file mode 100644 index 0000000..838d135 --- /dev/null +++ b/invoice-single-page/angebot.tex @@ -0,0 +1,114 @@ +\documentclass[DIN, pagenumber=false, parskip=half, + fromalign=right, fromphone=true, fromfax=false, + fromrule=false]{scrlttr2} + + +\usepackage{ngerman} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{textcomp} +\usepackage{longtable} +\usepackage{eurosym} + +\LoadLetterOption{template} + +\newcommand{\stdlohn}[0]{11 \euro} + +\renewcommand*{\raggedsignature}{\raggedright} + +\setkomavar{fromname}{YourCompany GmbH} +\setkomavar{fromphone}{+49 (0) 123 / 456 78-9} +\setkomavar{fromaddress}{Musterweg 3 \\ D-12345 Stuttgart} +\setkomavar{frombank}{Volksbank Musterstadt \\ BLZ: 123 456 00 \\ \\ Kontonummer: 123 456 000\\Volksbank Musterstadt} + +\setkomavar{subject}[]{Angebot über die Erstellung einer Smartphone-Applikation} +\setkomavar{yourmail}[Ihre Angebots-Nr.]{2011012631} +\setkomavar{yourref}[Ihre Kundennummer]{263} +\setkomavar{date}[Datum]{15. Januar 2011} + + +%=================================== +% footer +\firstfoot{ + \parbox[t]{\textwidth}{\footnotesize + + \begin{tabular}[t]{l@{}} + \multicolumn{1}{@{}l@{}}{Firma:}\\ + YourCompany GmbH\\ + Musterweg 3, D-12345 Stuttgart\\ \\ + Telefon: \usekomavar{fromphone} \\ + E-Mail: info@yourcompany.de \\ + \end{tabular} + \hfill{} + \begin{tabular}[t]{l@{}} + \multicolumn{1}{@{}l@{}}{Rechtliche Informationen:}\\ + Gerichtsstand Muster\\ + Registernummer: HRB 123456\\ \\ + + Geschäftsführer: Max Muster\\ + Ust.-ID-Nr.: DE1234567890\\ + \end{tabular} + \hfill{} + \begin{tabular}[t]{l@{}} + \multicolumn{1}{@{}l@{}}{\usekomavar*{frombank}:}\\ + \usekomavar{frombank} + \end{tabular} + }} + +\begin{document} + + +%=================================== +% receiver +\begin{letter}{ + Max \& Mustermann Agency\\ + z.Hd. Herrn Mustermann\\ \ \\ + Musterstr. 12\\ + 12345 Musterstadt +} + +\opening{\ } +\vspace{-1.5cm} + +%=================================== +\begin{longtable}{p{2.5cm}p{5.5cm}p{1cm}p{1cm}p{2.5cm}p{2.5cm}} + \hline + Ag.-Pos. & Bezeichnung & Menge & ME & Einzelpreis (exkl. MwSt.) & Gesamtpreis (exkl. MwSt.)\\ + \hline + + \textbf{Allgemein}\\ + 10 & At vero eos, kasd gubergren & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 20 & At vero eos, kasd gubergren & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + \multicolumn{5}{r}{Zwischensumme Allgemein (exkl. MwSt.):} & 0,00 \euro{}\\ + \\ + + \textbf{Design}\\ + 30 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 40 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 50 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 60 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + \multicolumn{5}{r}{Zwischensumme iPhone (exkl. MwSt.):} & 0,00 \euro{}\\ + \\ + + \textbf{Programmierung}\\ + 70 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 80 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + 90 & Sed diam nonumy eirmod tem & 0 & Std & 0 \euro{} & 0,00 \euro{}\\ + \multicolumn{5}{r}{Zwischensumme Android (exkl. MwSt.):} & 0,00 \euro{}\\ + \\ + + \hline\hline +\end{longtable} + + +\begin{longtable}{p{5.5cm}p{2.5cm}p{2.5cm}p{2cm}p{3cm}} + \hline Nettobetrag Gesamt & 19\% MwSt. & Versand & Verpackung & Bruttobetrag\\ + \hline + 0,00 \euro{} & 0,00 \euro & 0,00 \euro & 0,00 \euro & 0,00 \euro{}\\ + \hline + \hline +\end{longtable} + + +\end{letter} +\end{document} diff --git a/invoice-single-page/template.lco b/invoice-single-page/template.lco new file mode 100755 index 0000000..5be0144 --- /dev/null +++ b/invoice-single-page/template.lco @@ -0,0 +1,5 @@ +\ProvidesFile{template.loc}[] + +% firstfootvpos has to have more space to the bottom +\@setplength{firstfootvpos}{\paperheight} +\@addtoplength[-]{firstfootvpos}{30mm} diff --git a/letter/letter.pdf b/letter/letter.pdf new file mode 100644 index 0000000..320ddcb Binary files /dev/null and b/letter/letter.pdf differ diff --git a/letter/letter.tex b/letter/letter.tex new file mode 100644 index 0000000..76467d1 --- /dev/null +++ b/letter/letter.tex @@ -0,0 +1,56 @@ +\documentclass[DIN, pagenumber=false, parskip=half,% + fromalign=right, + fromrule=false]{scrlttr2} + + +\usepackage{ngerman} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{textcomp} +\RequirePackage{graphicx} + + +% if you have a word with just uppercase letter you should use the package soul +% for better readability +\usepackage{soul} +\sodef\so{}{.14em}{.4em plus.1em minus .1em}{.4em plus.1em minus .1em} + + + % do not indent the signature +\renewcommand*{\raggedsignature}{\raggedright} + + % the sender: +\setkomavar{fromname}{Max Muster} +\setkomavar{fromaddress}{Musterweg 3 \\ 89075 Ulm} +\setkomavar{signature}{Max Muster \\ Geschäftsführung} + + +\begin{document} + +% the receiver: +\begin{letter}{\so{MAXIMUS} GmbH \\ Musterstr. 2 \\ 89075 Ulm} + + +%=================================== +\opening{Sehr geehrte Damen und Herren,} + +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tem +invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam +et justo duo dolores et ea rebum. + +Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem +ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tem invidunt ut +labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo +dolores et ea rebum. + +\closing{Mit freundlichen Grüßen} + + +%=================================== +\setkomavar*{enclseparator}{Anlage} +\encl{Angebotsausarbeitung} + + +\end{letter} + +\end{document} \ No newline at end of file diff --git a/timesheet/timesheet.pdf b/timesheet/timesheet.pdf new file mode 100644 index 0000000..9a5565c Binary files /dev/null and b/timesheet/timesheet.pdf differ diff --git a/timesheet/timesheet.tex b/timesheet/timesheet.tex new file mode 100644 index 0000000..d87d8bd --- /dev/null +++ b/timesheet/timesheet.tex @@ -0,0 +1,135 @@ +% +% Copyright (c) 2011 +% +% Dennis Mack +% Michael Müller, http://micha.elmueller.net +% +% Permission to use, copy, modify, and distribute this software for any +% purpose with or without fee is hereby granted, provided that the above +% copyright notice and this permission notice appear in all copies. +% +% THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL +% WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED +% WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE +% AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL +% DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +% DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +% OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION +% WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +% + +\documentclass[version=last,fontsize=8pt,pagestyle=plain]{scrartcl} + +\usepackage[T1]{fontenc} +\usepackage[utf8]{inputenc} +\usepackage[ngerman]{babel} +\usepackage[landscape]{geometry} +\usepackage{ltxtable} +\usepackage{longtable} +\usepackage{filecontents} +\usepackage{booktabs} +\usepackage{geometry} + +\geometry{a4paper,left=1.5cm,right=1.5cm,top=1.5cm,bottom=2cm} + +% formatting for the headline, etc +\newcommand{\hl}{\textbf} + + +%=================================== +\begin{document} + +\begin{center} + \huge \hl{Projekttagebuch \qquad \today \qquad Team 3\_10} +\end{center} + +\begin{filecontents}{table.tab} + \begin{longtable}{ccccccccccccccccX} + + \hl{Datum} & \hl{Beginn} & \hl{Ende} & \multicolumn{6}{c}{\hl{Benutzer}} & + \multicolumn{7}{c}{\hl{Dauer}} & \hl{Beschreibung} \\ + \cmidrule(rl){4-9}\cmidrule(rl){10-16} + & & & fg & dm & mm & cb & sb & jh & fg & dm & mm & cb & sb & jh & Ges. \\ + \toprule\endhead\midrule + + \multicolumn{9}{l}{\hl{Gesamt:}} & \hl{6:45} & \hl{18:50} & \hl{16:50} & + \hl{16:50} & \hl{16:50} & \hl{16:50} & \hl{92:55} & \\ \bottomrule \endlastfoot + + % ----- + 02.Feb & 12:30 & 16:30 & + $\bullet$ & & & $\bullet$ & $\bullet$ & $\bullet$ & + 1:00 & 2:00 & 4:00 & 3:00 & 1:10 & 6:00 & 20:00 & + + Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt\\ + + % ----- + 02.Feb & 12:30 & 16:30 & + $\bullet$ & $\bullet$ & & $\bullet$ & & $\bullet$ & + 1:00 & 4:00 & 4:00 & 1:00 & 9:40 & 3:00 & 5:00 & + + At vero eos et accusam et justo duo\\ + + % ----- + 02.Feb & 12:30 & 16:30 & + $\bullet$ & $\bullet$ & & $\bullet$ & $\bullet$ & $\bullet$ & + 3:00 & 5:50 & 4:00 & 9:40 & 4:00 & 9:20 & 13:00 & + + Lorem ipsum dolor sit amet, consetetur sadipscing elitr, + sed diam nonumy eirmod tempor invidunt \\ + + % ----- + 02.Feb & 12:30 & 16:30 & + $\bullet$ & & & $\bullet$ & $\bullet$ & & + 1:00 & 2:00 & 4:00 & 3:00 & 1:10 & 6:00 & 20:00 & + + Stet clita kasd gubergren, no sea takimata\\ + + % ----- + 02.Feb & 12:30 & 16:30 & + $\bullet$ & $\bullet$ & & $\bullet$ & $\bullet$ & $\bullet$ & + 3:00 & 5:50 & 4:00 & 9:40 & 4:00 & 9:20 & 13:00 & + + At vero eos et accusam et justo duo\\ + + % ----- + 02.Feb & 12:30 & 16:30 & + $\bullet$ & & & $\bullet$ & $\bullet$ & $\bullet$ & + 1:00 & 2:00 & 4:00 & 3:00 & 1:10 & 6:00 & 20:00 & + + Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt\\ + + % ----- + 02.Feb & 12:30 & 16:30 & + $\bullet$ & $\bullet$ & & $\bullet$ & & $\bullet$ & + 1:00 & 4:00 & 4:00 & 1:00 & 9:40 & 3:00 & 5:00 & + + At vero eos et accusam et justo duo\\ + + % ----- + 02.Feb & 12:30 & 16:30 & + $\bullet$ & $\bullet$ & & $\bullet$ & $\bullet$ & $\bullet$ & + 3:00 & 5:50 & 4:00 & 9:40 & 4:00 & 9:20 & 13:00 & + + Lorem ipsum dolor sit amet, consetetur sadipscing elitr, + sed diam nonumy eirmod tempor invidunt \\ + + % ----- + 02.Feb & 12:30 & 16:30 & + $\bullet$ & & & $\bullet$ & $\bullet$ & & + 1:00 & 2:00 & 4:00 & 3:00 & 1:10 & 6:00 & 20:00 & + + Stet clita kasd gubergren, no sea takimata\\ + + % ----- + 02.Feb & 12:30 & 16:30 & + $\bullet$ & $\bullet$ & & $\bullet$ & $\bullet$ & $\bullet$ & + 3:00 & 5:50 & 4:00 & 9:40 & 4:00 & 9:20 & 13:00 & + + At vero eos et accusam et justo duo\\ + + + \end{longtable} + \end{filecontents}{table.tab} + + \LTXtable{\linewidth}{table.tab} +\end{document}