Seite 1 von 1

Siunitx: keine führende Null

Verfasst: Mi 16. Mär 2011, 11:14
von ___Julia___
Hallo,

ich verwende Siunitx (Version 2) um die Werte in meiner Tabelle am Dezimalpunkt zu zentrieren.
Da es sich bei den Werten um standardisierte Regressionskoeffizienten handelt, soll der Wert keine führende Null haben.
Ich habe den Wert in der Tabelle auch als bspw. .10 eingegeben. Siuntix macht mir daraus aber immer 0.10.
Wie kann ich die führende Null unterdrücken?

Vielen Dank
Julia

Verfasst: Mi 16. Mär 2011, 11:20
von bloodworks
Moin
\documentclass{report}
\usepackage[ngerman]{babel}
\usepackage[locale=DE]{siunitx}

\begin{document}

  
  \sisetup{
  add-integer-zero = false,
}%
  
 \num{123.} \\ \num{456} \\ \num{.789}

\end{document}

Siehe siunitx Doku S.24, siunitx V2.1.

Verfasst: Mi 16. Mär 2011, 11:21
von iTob
paketdoku, S. 21
\sisetup{
add-decimal-zero = false,
add-integer-zero = false,
}%
Hat mich keine Minute gekosten, das zu finden. Manchmal ist man tatsächlich schneller, wenn man seinen eigenen Kopf benutzt und die Doku ließt. Stell dir vor, du hättest auch noch ein Minimalbeispiel angefertigt*, wie viel Zeit du dann verschwendet hättest ;)**


Viele Grüße
Tobi

______________
* In dem Fall hätte ich meine Lösung aber für dich getestet. So musst du selbst schauen ob’s geht.
** Tut mir leid, aber es passiert nervend oft in letzer Zeit, dass Leute liber gleich im Forum jede Minifrage stellen, ohne vorher auch nur ein Bisschen selbst überlegt zu haben!

[EDIT: Verdammt zu langsam :( und meine Doku ist offensichtlich nicht mehr aktuell.]