{siunitx} is a package that provides consistent typesetting of physical quantities, allowing application of various typographic conventions with the same input syntax. This package replaces the deprecated {siunits} package.

learn more… | top users | synonyms

3
votes
3answers
63 views

Integer padding with something other than a zero

Consider the following example: \documentclass{article} \usepackage{siunitx,collcell} \sisetup{minimum-integer-digits=4} \begin{document} \begin{tabular}{S} {Header} \\ 1234 \\ 234 \\ 34 \\ 4 ...
0
votes
1answer
96 views

Automatic three digit grouping

I have huge numbers in tables (some of them are grouped in three digit groups but some are not). I need to make a small space (or comma) between groups of three digits. I have used two packages, ...
3
votes
1answer
34 views

Using siunitx and pgfplotstable removes header when used as a style

I'm following the solution presented here. However, for some reason when I used the code as a style defined in pgfplotstableset the header disappears. How can I fix it? \documentclass{article} ...
8
votes
2answers
521 views

Error in siunitx with TeXlive 2012? 'missing $' with inter-unit-product option

With the latest TeXlive update to the 2012 version, for some reason I am getting missing $ inserted messages, when using the inter-unit-product option for \si. For example, this is taken directly ...
6
votes
1answer
91 views

Notation and output in siunitx

Consider the following example: \documentclass{article} \usepackage{amsmath} \usepackage[locale = DE]{siunitx} \newcommand*\something[3]{ \SIlist[ list-separator = #1, ...
10
votes
2answers
8k views

How do I get expl3 from CTAN?

My real problem is that I am trying to use a package which depends on siunitx, and it complains on compiling with the following error: (/usr/share/texmf/tex/latex/siunitx/siunitx.sty ! Package ...
3
votes
0answers
30 views

Formatting numbers the Indian way [duplicate]

This is a follow-up question to Handling numbers and calculations. The numbers printed by \num[group-separator={,},group-minimum-digits=4]{\the\numexpr(5000)\relax} will produce comma separated ...
4
votes
1answer
52 views

Redefine a given unit in siunitx

I would like to redefine the electron mass unit in siunitx so that it is \mathrm{m}_0 instead of the default \mathrm{m}_\mathrm{e}. How do I do that?
3
votes
1answer
67 views

Libertine with sfmath and siunitx in Beamer

I am trying to use the Linux Libertine fonts with sfmath and siunitx package but it doesn't work with beamer class. \documentclass[11pt]{beamer} \usepackage[utf8]{inputenc} ...
5
votes
1answer
47 views

Using lengthconvert with siunitx S column

I need to align numbers in a table. The numbers are generated from the \Convert command from the lengthconvert package. I want to use an S column from the siunitx package to align the numbers, but ...
2
votes
2answers
51 views

Alignment of numbers in table with wide columns

I have a table with numbers which get aligned using the S column type from siunitx. Some numbers are put into \multirow and with the \tablenum macro the alignment works perfectly as long as the ...
5
votes
1answer
233 views

\SIlist with uncertainty AND units

Using the siunitx package, I want to create lists of values that have both uncertainties and units. They should appear in the document like this example: 4 ± 2 %, 3 ± 2 %, 2 ± 1 % and 3 ± 2% Here is ...
4
votes
1answer
41 views

radianpersecond error in SIUNITX

Simply, radianpersecond doesn't work; all other units does. \documentclass[twoside]{article} \usepackage{amsmath} \usepackage{commath} \usepackage{siunitx} \begin{document} \begin{align} ...
4
votes
1answer
189 views

Alignment of exponential numbers with non-exponential number

I would like to align non-exponential and exponential number at their decimal point in a table. I tried \documentclass{article} \usepackage{booktabs} \usepackage{siunitx} \begin{document} ...
1
vote
1answer
87 views

Problems for coloring tables using booktabs and xcolor

Well, recently I posted a question related here. Thanks to the solution suggested by Harish Kumar I could fix the two tables posted at first. Later I tried to apply the solution to a new third table. ...
53
votes
2answers
16k views

Aligning numbers by decimal points in table columns

Let me begin by stating that I did google the answers (and I'll reference to them soon). Yet each of the resources I found discussed one particular method, I'm interested in a comparison of the ...
2
votes
1answer
63 views

possible side effect of siunitx, tgheroes, familydefault combination

I use the following code to change the font to sans serif. I would like to use TeX Gyre Heroes and copied the code snipped from tug.dk. \documentclass{article} \usepackage{tgheros} ...
1
vote
1answer
93 views

Appearance of Greek µ with siunitx is regular font with Gentium but italic with XCharter – why?

I'm trying to select a serif font for my thesis, and have narrowed down my choices to two (probably!) – Gentium and XCharter. I like both, but the latter puts the Greek µ for 'micro' in italics when ...
1
vote
2answers
77 views

Aligning in table with siunitx

I need the numbers in the following table aligned by ":". Unfortunately the additional "," in the numbers causes some problems which I can't solve. \documentclass[10pt,a4paper]{article} ...
3
votes
1answer
98 views

Bad alignment in table cell using siunitx table type S

I have a problem with number alignment using the S table type from siunitx package. The numbers are not centered and especially on the right side the number falls out of the table. The ...
2
votes
1answer
89 views

siunitx and hvmath fonts: strange mixing with cm fonts

I'm using hvmath, a proprietary font by micropress. The hvmaths package is openly available: as far as I understand, its aim is to replace text and math fonts with the ones provided by hvmath font ...
3
votes
1answer
105 views

Notation and output in siunitx, II

This is a follow-up question to "Notation and output in siunitx". Consider the following code (courtesy of egreg): \documentclass{article} \usepackage{amsmath} \usepackage[locale = DE]{siunitx} ...
0
votes
0answers
56 views

siunitx and summary statistics below table - separate alignment block possible?

I am using siunitx to format tables as it is very handy with aligning, rounding etc. However, I typically have summary statistics in a separate part below the table. Since these often only contain ...
5
votes
1answer
152 views

siunitx \celsius font

I am writing a lab manual and using \renewcommand{\familydefault}{\sfdefault} to set the font. However, when using siunitx the\celsius unit does not change font. All other units (that I have so far ...
3
votes
2answers
91 views

Beamer and siunitx - overlay problem

I try to make a table with siunitx column type in a beamer document with overlay. Here is a minimal non working example : \documentclass{beamer} \usepackage{array,tikz} \usepackage[% locale=FR,% ...
4
votes
1answer
175 views

Can I use nicefrac within siunitx?

I suspect the answer is a straight 'No', but nothing ventured... I have a table of time periods (minutes and hours), and a couple of the periods involve the fraction 1/2. I generally use the \SI macro ...
4
votes
1answer
98 views

Changing mu in siunitx

I'd like to change the font of the mu-Symbol in siunitx so that it matches the mu-Symbol in the text mode unfortunately my code doesn't realy work. I would be very grateful for any feedback you might ...
2
votes
1answer
49 views

Calligraphic font for Bitstream font and inter-package error

I try to load and use a calligraphic font but it seems that the combination of siunitx, upgreek and bm causes the error, but for some reasons the error-message ('Too many math alphabets used in ...
2
votes
0answers
59 views

Siunitx does not format numbers

This is my code for the table, I was expecting siunitx to add the comma to the numebers with more than 3 digits, i.e., 3456 -> 3,456 but it does not happen, the numebers without decimals are shown as ...
3
votes
1answer
84 views

Combining numbers and units with a multiplication sign to show dimensions

Using the siunitx (or any other) package, is there a may of combining numbers and units with a multiplication sign? For example, I'd like to give a sheep pen size of 1.5 m × 2.5 m. I can do it with ...
4
votes
1answer
78 views

Can siunitx parse uncertainty values (the bracketed values) in the same magnitude as the main value in a table?

I'd like to have 117.3(11.1) parse as 117.3 \pm 11.1. Is this possible to achieve in a table? Currently sunitx somehow regards the bracketed value as too small so it's all wrong. Note: this question ...
5
votes
2answers
85 views

How to combine cmidrule of the booktabs-package with siunitx correctly?

After rewriting this post multiple times, I'll just write it like this: How can I use \cmidrule in combination with siunitx? Is this even adviseable or not? Did I make an error somewhere else? The ...
4
votes
1answer
106 views

siunitx displaying wrong uncertainty values for integers

I am getting incorrect uncertainties displayed for integer-valued numbers using the siunitx package. It seems to insert one decimal place and divide the uncertainty I specify by 10. This is a new ...
7
votes
1answer
217 views

the macro \micro in siunitx does not work with fontspec

In recent versions of siunitx the macros \si{\micro} and \SI{0.550}{\micro\m} do not work with the package fontspec. Here is the MWE: \documentclass[12pt]{article} \usepackage{fontspec} ...
5
votes
1answer
116 views

Is the use of “siunitx” recommended for dimensionless numbers for any reason?

My question is about possible advantages of writing $\mbox{\textit{Re}}=\SI{0.137}{}$ instead of $\mbox{\textit{Re}}=0.137$ Is there any?
4
votes
1answer
79 views

How to allow line breaks in siunitx lists and ranges in math mode?

I have written my thesis using \numlist and \numrange (and the \SI variants thereof) from the siunitx package. In some cases, I have used these macros in math mode, for instance, $\phi = ...
6
votes
1answer
68 views

Sum of quantities using siunitx

I'm trying to display the sum of two numbers using the siunitx package. Specifically, I'm trying to write out the conversion from Celsius to Kelvin. Ideally, I'd like to display the following ...
1
vote
0answers
22 views

multiple tabular environments using siunitx

Does anyone know of a way to create several decimal-aligned tables within an enumerate environment? This is NOT a table, but it is a set of enumerated items with explanations and numerical data ...
4
votes
1answer
116 views

siunitx and frac in numrange

With siunitx (up to date on MacTeX 2014), I would like to use something simple like \numrange{1/100}{1/1000} But I just get an error. Is there a way to typeset this with siunitx?
1
vote
0answers
76 views

Include siunitx package in subdirectory

I am creating a TeX project that uses the siunitx package. I would like to be able to place the siunitx package in a subdirectory, to simplify folder structure and to allow me to easily transfer this ...
3
votes
1answer
69 views

How can I improve showing several different measures for one sample?

I am displaying 4 bits of data (three of them are of the same type) for a sample shown on the left of it. Is there a way I could improve this? So far I came up with this layout: MWE ...
3
votes
1answer
38 views

How can I use regular dashes in S-columns?

I would like to have the cells with non-number entries centered but I can't even figure out how to get -- (or ---) working and printed out. The reason behind this is that I have several instances of ...
6
votes
2answers
206 views

Translation not working when using siunitx + glossaries + polyglossia + xindy + LuaLaTeX

I'm trying to move to a modern LaTeX setup, by using LuaLaTex, polyglossia, glossaries + xindy. When I create a German document with a glossary, the title of the glossary correctly changes to ...
6
votes
2answers
89 views

siunitx's S column misaligns numbers if retain-unity-mantissa is false

Consider this MWE: \documentclass{article} \usepackage{amsmath} \usepackage{booktabs} \usepackage{siunitx} \begin{document} \begin{tabular}{l @{\hskip+0.5em} S[retain-unity-mantissa = false]} ...
1
vote
1answer
51 views

Error with parenthesized neg. numbers and siunitx in a table

Why do I get an error (Misplaced sign token) for the negative sign in the second parenthesized number? Executing without the negative sign works! \documentclass{article} \usepackage{booktabs,siunitx} ...
7
votes
1answer
166 views

Add zeros after decimal marker

Consider the following code: \documentclass{article} \usepackage{booktabs} \usepackage[locale = DE]{siunitx} \ExplSyntaxOn \cs_new_eq:NN \calc \fp_eval:n \ExplSyntaxOff ...
5
votes
1answer
191 views

Format table with aligned values +/- errors and units (and parentheses)

I want to have a table with numbers ± errors and units (or a percent sign). Ideally, the numbers are aligned at the decimal separators and the ± sign. Here is my best solution so far using siunitx ...
6
votes
1answer
636 views

Align decimal marker with thousands separator using siunitx

My table consists of two groups of rows. The first group contains large values (X,XXX). The second groups contains smaller values (0.XXX). Siunitx aligns all numbers based on the position of the ...
3
votes
1answer
260 views

siunitx table alignment

I want to align both the numbers and the text to the left using siunitx' S column type. I tried: \documentclass[ngerman]{scrreprt} \usepackage{babel} \usepackage[locale=DE]{siunitx} ...
3
votes
1answer
112 views

siunitx table leading zeros

How to preserve the leading zeros of the errors in a table using siunitx' S column type. \documentclass[ngerman,english]{scrreprt} \usepackage{babel} \usepackage[locale=DE]{siunitx} ...