Body
Die Dokumentensatzumgebung LaTeX bringt alle Voraussetzungen mit, um Berechnungen auszuführen. Das folgende Beispiel zeigt die Verwendung des Pakets fp.
Ziel ist, eine Auflistung von Zahlen (Rechnungsposten) aufzuaddieren.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
%Dokumentenklasse KOMAScript \documentclass {scrartcl} %benötigte Pakete \usepackage [utf8] {inputenc} \usepackage {ngerman} \usepackage {eurosym} \usepackage {fp} \usepackage {numprint} \usepackage {booktabs} \usepackage {libertine} %Ein Rechenbefehl \FPset \Gesamtsumme {0} \newcommand {\psum} [1] { % % Addition ausführen \FPadd \0 \Gesamtsumme {#1} \global \let \Gesamtsumme \0 % %Wert ausgeben \EUR {\numprint{#1}} } \begin {document} \begin {center} \begin {LARGE} Kostenaufstellung \end {LARGE} Stand 02.10.2013 \begin {tabular}{@{}ccllr@{}} \toprule 2012 & 23.02.2012 & VVJ & Versicherung für 2012 & \psum {12.24} \\ & 16.04.2012 & Fa. Wingarz & Reparatur & \psum {8.00} \\ & 03.05.2012 & Landkreis & Zulassung & \psum {50.90} \\ \midrule 2013 & 14.01.2013 & Finanzamt & Kfz-Steuer & \psum {23.00} \\ \midrule & & & Summe & \FPtrunc \Gesamtsumme \Gesamtsumme {2}\EUR{\numprint{\FPprint\Gesamtsumme}} \\ \midrule \bottomrule \end {tabular} \end {center} \end {document} |
Das Ergebnis ist die entsprechende Tabelle mit automatischer Summenberechnung: