Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Rechnung mit LaTeX

  1. #1
    Registrierter Benutzer Avatar von Maverick
    Registriert seit
    12.12.2006
    Beiträge
    513

    Rechnung mit LaTeX

    Hallo!

    Kann mir mal bitte kurz jemand helfen: Ich nutze LaTeX kaum mehr und stehe schon bei den einfachsten Dingen an. Ich hätte gerne eine Rechnung mit einer Tabelle erstellt:

    100,-- Netto
    20,-- USt
    120,-- Brutto

    Kann mir jemand sagen, wie ich das hinkriege?

    VG Christoph
    Windows 10
    TeX Live 2022 (Distribution) und Sublime Text V4140 (Editor)
    LaTeX-Anfänger

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Also meinst du jetzt im Prinzip einfach so was
    Code:
    \documentclass{scrreprt}
    \begin{document}
    \begin{tabular}{rl}
    100,--&Netto\cr
    20,--&USt\cr
    \hline
    120,--&Brutto
    \end{tabular}
    \end{document}
    (Schönheitskommekturen sind noch möglich)
    oder willst du, dass LaTeX da etwas selbst berechnet?

  3. #3
    Registrierter Benutzer
    Registriert seit
    03.04.2007
    Ort
    Wrestedt
    Beiträge
    987
    Hallo Christoph,

    schaumal hier: http://www.forwiss.uni-passau.de/~be...ung/index.html
    Das folgende Beispiel stammt von Uwe Ziegenhagen uwe@ziegenhagen.info

    Code:
    \documentclass[DIN,fromalign=center,fromfax=true,%
    fromphone=true]{scrlttr2}
    \usepackage{rechnung}
    \usepackage{textcomp} %Eurosymbol
    \usepackage[german]{babel}
    \usepackage[utf8]{inputenc}
    \setkomavar{fromfax}{030-123-4567}
    \setkomavar{fromphone}{030-123-4568}
    \setkomavar{fromname}{Hans Mustermann}
    \setkomavar{fromaddress}{Musterweg 1 12345 Musterstadt}
    \setkomavar{subject}{Rechnung}
    \setkomavar{yourref}[Ihre Bestellung vom]{15.01.2003}
    \setkomavar{frombank}{Konto 12\,345\,678 \\ Spasskasse Musterstadt\\
    BLZ 876\,543\,21}
    \firstfoot{%
    \parbox[t]{\textwidth}{\footnotesize
    \begin{tabular}[t]{l@{}}%
    \multicolumn{1}{@{}l@{}}{Gesellschafter:}\\
    Hans Mustermann\\
    Else Mustermann\\
    UStId-Nr \\
    DE 1234567890
    \end{tabular}%
    \hfill
    \begin{tabular}[t]{l@{}}%
    \multicolumn{1}{@{}l@{}}{Gesch\"aftsf\"uherin:}\\
    Hans Mustermann\\[1ex]
    \multicolumn{1}{@{}l@{}}{Gerichtsstand:}
    Musterstadt
    \end{tabular}%
    \ifkomavarempty{frombank}{}{%
    \hfill
    \begin{tabular}[t]{l@{}}%
    \multicolumn{1}{@{}l@{}}{\usekomavar*{frombank}:}\\
    \usekomavar{frombank}
    \end{tabular}%
    }}}
    \begin{document}
    \begin{letter}{Marius Meier\\%
    Musterweg 2\\12345 Musterstadt}
    \opening{Sehr geehrter Herr Meier,}
    Bitte  \"uberweisen Sie den folgenden Rechnungsbeitrag innerhalb von 14 Tagen auf das unten angegebene Konto.
    \Euro
    \begin{Rechnung}[B]
    \Versandkosten{5,95}
    \Steuersatz{16}{7}
    \PositionEin
    \TrennerEin
    \Artikel{10}{halbe Br\"otchen}{0,49}
    \Artikel[e]{5}{Hundefutter}{1,50}
    \end{Rechnung}
    \closing{Hochachtungsvoll}
    \end{letter}
    \end{document}
    Viel Erfolg

    Gruß
    Martin
    Geändert von nixversteh (30-07-2012 um 21:20 Uhr)
    Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.

    Gotthold Ephraim Lessing

  4. #4
    Registrierter Benutzer Avatar von Maverick
    Registriert seit
    12.12.2006
    Beiträge
    513
    Vielen herzlichen Dank die Herren!

    Ich habe es nun dank eurer Hilfe geschafft:

    Code:
    % Rechnung
    \begin{tabular}{|rl|}\hline
       Betrag & Text\\
       Betrag & Text\\\hline
       Betrag & Text\\\hline
       \multicolumn{2}{|c|}{Datum 01.01.12}\\\hline
    \end{tabular}
    % Rechnung Ende
    %
    Vielen Dank nochmals!!

    LG Christoph

    PS: Ich muss keine richtigen Rechnungen schreiben, sondern es ist nur für ein Umsatzsteuerskript ...
    Windows 10
    TeX Live 2022 (Distribution) und Sublime Text V4140 (Editor)
    LaTeX-Anfänger

  5. #5
    Registrierter Benutzer
    Registriert seit
    23.04.2012
    Beiträge
    9
    Hallo zusammen,
    auch wenn hier die Berechnungen in der Tabelle nicht gefordert waren, kann für eine andere Gelegenheit das Paket spreadtab hilfreich sein. Mit diesem lassen sich zusammen mit fp sowohl mit absoluten als auch mit relativen Zellbezügen Formeln aufbauen.

    Code:
    \documentclass{article} 
    \usepackage[ngerman]{babel}
    \usepackage{spreadtab, fp}  % für die Tabellen und Rechenfunktionen
    \usepackage{siunitx}        % für den Spaltentyp S, und das Zahlenformat
    \usepackage{booktabs}       % für das schönere Tabellenlayout
    
    \sisetup{round-integer-to-decimal, round-mode = places}
    
    \begin{document}
        \begin{spreadtab}{{tabular}{Sl}}
            100            	&@Netto\\
            [0,-1]*0.2  		&@USt\\\midrule
            sum(a1:[0,-1]) 	&@Brutto \\\bottomrule
        \end{spreadtab}
        
    \end{document}
    Grüsse aus Basel

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •