Tausendertrennpunkt

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Tausendertrennpunkt

von lightlapreset » Mo 24. Aug 2015, 22:08

\renewcommand*\ZifferLeer{.}
Genau das hat mir gefehlt! Super! Vielen Dank :D


siunitx ist sogar auch eingebunden, die Funktion habe ich aber darin noch nicht entdeckt... Schaue ich mir aber mal an ;)

von iTob » Mo 24. Aug 2015, 10:20

Auch wenn du nicht jede Zahl manuell mit einem Befehl versehen willst, sei auf das großartige Paket siunitx verwiesen, das mit dem Befehl \num die Möglichkeit bietet Zahlen zu formatieren und dabei ggf. späte die Punkte durch Leerräume zu ersetzen oder das Dezimaltrennzeichen zu verändern, außerdem erleichtert es die Eingabe von Zehnerpotenzen (\num{5.4e23} wird bspw. zu 5,4·10²³). Außerdem kann man damit Einheiten sehr schön, bequem und konsistent formatieren.

von esdd » So 23. Aug 2015, 23:06

Vermutlich suchst Du
\documentclass[fleqn]{report}
\usepackage{parskip}
\usepackage{ziffer}
\renewcommand*\ZifferLeer{.}

\begin{document} 
$100.000.000.000.000,78272$
\end{document}
oder
\documentclass[fleqn]{report}
\usepackage{parskip}
\usepackage{icomma}

\begin{document} 
$100.000.000.000.000,78272$
\end{document}
Beides liefert

Bild

Gruß
Elke
Dateianhänge
gl_tausendertrennzeichen.png
gl_tausendertrennzeichen.png (2.23 KiB) 4165 mal betrachtet

Tausendertrennpunkt

von lightlapreset » So 23. Aug 2015, 21:46

Hallo,
ich habe ein Dokument in dem ich für lange Zahlen einen Tausendertrennpunkt, also Zahlen im Format "10.000,99" haben möchte. Nach längerer Suche bin ich auf das Paket "Ziffer" gestoßen, mit dem diese Darstellung nach der Dokumentation möglich ist. Allerdings muss man anscheinend jede Zahl über \ZifferPunktAn{10.000,99} definieren, wenn man das nicht macht und Zahlen nur im Mathemodus aber mit Punkt schreibt $10.000,99$ entstehen an den Punkten Leerzeichen, wie man im Beispiel sehen kann.
\documentclass[book,fleqn]{report}																

\usepackage{parskip}
\usepackage{ziffer}

\begin{document}

$100.000.000.000.000,78272$\\
\ZifferPunktAn{100.000.000.000.000,78272}

\end{document}
Gibt es da eine einfachere Möglichkeit, wie zum Beispiel eine globale Definition des Zahlenformats im ganzen Dokument? Im Nachhinein alle Zahlen zu ändern ist nämlich ein zu großer Aufwand :)
Danke schonmal für Eure Antworten!

Nach oben