{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
1answer
42 views

center dollar values in siunitx S table column

How do I get \$ values centered properly in this table? This should be straightforward, but a frustrating search on this site and in siunitx documentation didn't help me. Of course I can always ...
1
vote
1answer
26 views

table formatting help (centering on a dash)

I'm not happy with the look of this table: I think the dashes in the entries in the first column should align vertically. I don't like the extra space after the integer percentages in the second ...
1
vote
0answers
27 views

Replace missing character (minus) in text font for use in siunitx with fontspec

I'm forced to use a commercial (Univers) font in my presentations, which obviously does not contain a dedicated \minus sign, which is called by siunitx. (Though I'm not sure if it is \minus or ...
0
votes
1answer
53 views

MinionPro: Tabular Figures in Tables and Proportional Figures in text

I am using TexMaker and MinionPro and I would like to keep proportional both in figures and in the rest of the document. For figures, I use this configuration: \documentclass[english]{article} ...
5
votes
1answer
52 views

siunitx does not detect number style

Siunitx does not recognise the oldstyle numbers, despite the detect-all setting, can you help me? MNWE: \documentclass{standalone} \usepackage{fontspec} \setmainfont{TeX Gyre Pagella} ...
1
vote
1answer
33 views

How to get siunitx to centre columns of integers correctly

I've just discovered siunitx, which seems to do what I want with tables, that is centering a column but keeping numbers decimal aligned. I find it doesn't work for a column of integers (say 99, 9, 99, ...
6
votes
2answers
111 views

How to declare a variable as a unit with siunitx?

In astronomy the value of the Hubble constant is still somewhat uncertain. Therefore, it is customarily written as $H = h \SI{100}{\kilo\meter\per\second\per\mega\parsec}$, where $h$ is now considered ...
2
votes
1answer
42 views

siunitx table with separate-uncertainty is too wide

I'm using a tabular environment with the siunitx type S and the package option separate-uncertainty, like in the example below. In the resulting document, the columns are too wide, and the 3rd column ...
5
votes
1answer
55 views

centering column headers in siunitx table column

In this table with some big numbers the column headers centered over the decimal point look odd to me. And, too, the columns seem a little too wide. I've puttered a bit with other answers here and ...
3
votes
1answer
79 views

Select largest value from a list of variables in LaTeX

I am trying to adapt this example How to iterate over a comma separated list? as my base. Except, rather than display all values, I actually want to iterate through all the values and only return / ...
11
votes
1answer
105 views

siunitx: How to hide a part of a number

I want to suppress a number in a \SI-command. \documentclass{article} \usepackage{siunitx,textcomp} \sisetup{per-mode=symbol} \begin{document} current output: (\SI{{}e9}{\per\litre}) % current ...
4
votes
2answers
42 views

Using the macro generated by \pgfmathprintnumberto in a \pgfmathparse or \SI

To demonstrate, here's a MWE: \documentclass[a4paper,titlepage]{article} \usepackage{pgf} \usepackage{siunitx} \begin{document} \pgfmathparse{1 + 1} ...
0
votes
1answer
21 views

How do I increase spacing between unit components in pgfplots?

I'm using pgfplots (version 1.12) with the units library. When I create a unit label \si{molecules \cm^{-2}}, this turns up without any spacing between "molecules" and "cm". When I use the same ...
2
votes
1answer
50 views

Format table number alignment

I am having a few problems with the following code: \documentclass{standalone} \usepackage{booktabs} \usepackage{siunitx} \begin{document} \begin{tabular}{ l S[table-format = 4.2] ...
4
votes
1answer
112 views

Showing plus or minus error in siunitx

Using the notation we were taught, 0.0010 plus or minus 0.0001, for example, would be: (1.0 +/- 0.1)*10^-3s Is there a way to print this in latex using the siunitx package?
3
votes
0answers
40 views

siunitx: mu is jerky + memory object warning [closed]

First of all, I am sorry if this was already mentioned before (I did look at threads with problems regarding mu in siunitx). The problem is that when I use code: \SI{1}{\micro\metre} I get a ...
6
votes
2answers
102 views

siunitx: why is there a value in \num{} with empty argument?

I accidentally stumbled upon the following Problem: If I use the \num command of the siunitx package and leave the argument empty like \num{}, I get a value in my pdf output and it seems to ...
4
votes
1answer
102 views

Comma, not full stop, as decimal separator in numbers in siunitx table

Consider the following code (taken from this answer by egreg): \documentclass{article} \usepackage{xparse,siunitx,booktabs} \ExplSyntaxOn \cs_new_eq:NN \calc \fp_eval:n ...
4
votes
1answer
52 views

Using Rowstyle with S-column of siunitx

Is it possible to use a rowstyle with S-column provided by sinuitx? When I try the following the S-column does not allign the numbers (they are not even recognized as actual numbers): ...
6
votes
2answers
130 views

How to localize package siunitx to spanish?

I'm writing a report where I use units inside a table. In few cases I need to use a range with units. But since I'm writing not in English (actually in Spanish) The result of a range using the ...
2
votes
0answers
43 views

Removing double punctuation when SI units with dots occur at the end of a sentence

I'm writing a document that uses a mix of SI and atomic units. The latter are usually written in the slightly awkward notation p = 1 a.u. with dots and all. (I know, it's not great, but what can ...
1
vote
0answers
50 views

Change font in column centred using siunitx [closed]

I have centred a column about the decimal point using siunitx v2.6 (column B). The font used in this column is different compared to that used in the other column (column A). How do I make the ...
2
votes
1answer
47 views

Percentage sign in column centered about decimal point

I know how to centre a column about the decimal point using the siunitx package. How do I include a percent sign in the column heading, ie "Heading (%)"? Neither \% or \SI{}{\percent} seem to work. ...
5
votes
1answer
238 views

How to write 7.5 ( ± 2.5) × 10 − 5 in siunitx?

I can seem to find a question like this one, but maybe I don't know how to properly describe it, so sorry if it has already been answered. I am using siunitx but I want to put my range in parentheses ...
2
votes
2answers
94 views

How to write hyphen between number and unit in an attribute (30-s acquisition) with siunitx?

I think the title says it all. I browsed through the whole manual of siunitx, but I could not find an option allowing to write 30-s acquisition with a single \SI... command (I could of course use a ...
12
votes
1answer
208 views

Print “< .001” in table with siunitx

I have a table where one column are p values. p values should be formatted without leading zero, and if they are smaller than .001, they should be reported as "< .001". Numbers should be aligned at ...
0
votes
1answer
49 views

siunitx automatically rounds the values?

\documentclass[12pt,landscape,a4paper]{report} \usepackage{amsmath} \usepackage{siunitx} % nice alignment for decimals \begin{document} \begin{tabular}{ >{$}c<{$} | ...
4
votes
0answers
102 views

unicode-math + siunitx + lualatex = long compile times. Why?

The following MWE, compiled under several situations (with appropriate lines removed) gives the following timings (with all output files removed between runs), as timed by Measure-Command on Windows 7 ...
12
votes
1answer
91 views

Digit grouping while typesetting many-digit numbers

I am well aware of the siunitx package, but as far as I can tell, it comes short for this task. In decimal notation, there are many conventions such as using . or , for the decimal mark, as well as ...
3
votes
2answers
128 views

Text with spaces in units using siunitx

I used to (a month or two ago) be able to make my units with some arbitrary text, with spaces, which helped a lot since I use a lot of different units and labels in my data, and I have no need to ...
15
votes
1answer
292 views

Non-slanted (siunitx style) unit prefixes with pgfplots

I've taken the example from the pgfplots manual on Preset SI prefixes and modified it slightly, changing a prefix from milli to micro. The result is that the units of the yaxis are stated as ...
9
votes
2answers
281 views

In siunitx, have \mile\per\hour be recognized as mph

Suppose I am using siunitx with per-mode=fraction, and that I have declared \mile to be a new unit (with abbreviation 'mi'). Is there any automated way to have \si{\mile\per\hour} be recognized as ...
6
votes
1answer
65 views

Typeset a degree sign in tex4ht

I am trying to produce a degree sign in tex4ht (ideally with the same code that produces the pdf) The PDF works fine in all of the different ways of displaying the degree sign, but the html document ...
4
votes
1answer
120 views

Using MinionPro Tabular Figures in Tables and Proportional Figures in text

I am trying to use MinionPro tabular figures in tables because they look much better than proportional figures. However, I would like to keep proportional figures in text. This is the configuration ...
6
votes
1answer
126 views

fontsize fractions in the package siunitx

I'm using the siunitx package to problems in physics, but to express the speed units in the style \sfrac, they are too small, how could slightly increase the size? \documentclass[12pt]{article} ...
6
votes
1answer
70 views

Grouping of digits with siunitx different when using alignment character (&) or not

Consider the following example: \documentclass{article} \usepackage{mathtools} \usepackage{siunitx} \begin{document} \begin{align*} \sisetup{group-minimum-digits = 6} l &= ...
5
votes
3answers
326 views

Too many math alphabets used in version normal when using 4 packages only

This one is very strange. After much struggle, I narrowed it down to some combination of 4 packages. When I comment any one of these 4 packages, the error goes away. MWE ...
9
votes
1answer
202 views

Typesetting the “spectral voltage noise density” unit “volt/sqrt(hertz)” with siunix

How do I typeset the "spectral voltage noise density" unit "volt/sqrt(hertz)" with siunitx? My naive (and unsuccessful) approach was: \SI{100}[per-mode=symbol]{\nano\volt\per\sqrt{\hertz}}
3
votes
2answers
92 views

siunitx does not detect typeface and size

I am using a template from PNAS (http://www.pnas.org/site/authors/LaTex.xhtml) on sharelatex and when I am adding units like: \SI{15}{\mL} they are not scaled properly, as seen in the attached ...
1
vote
0answers
60 views

Problem with packages siunitx, datatool and xkeyval

After having read several articles concerning the siunitx problem I am still struggling with my problem. Your comments and your help is highly appreciated. The following error occurs when I switch on ...
2
votes
1answer
76 views

Problems with table layout

I have some issues when creating my OLS regression in LaTeX and I really hope, that some of you could help me. I have three questions: 1) How to make "Growth 91-92" and "Growth92-93" with a space, so ...
3
votes
1answer
126 views

Using siunitx package with Optics Express journal template

Drafting a manuscript for Optics Express, using a template provided by the Optical Society of America, I stumbled on following incompatibility with the package siunitx. Namely, ...
1
vote
1answer
61 views

Grouping numbers in a table without using S-column

This is bit different than my previous question. I have a huge tables with 7 to 8 digits. I need to make a small space between groups of three digits in the numbers. I have used the package ...
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
35 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} ...
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 ...
4
votes
1answer
81 views

exsheets vs. siunitx

I want to use \vary from exsheets and \SI from siunitx. The \SI macro parses the first argument (it wants a number), but can it disable with parse-numbers=false, but in this case the \SI doesn't ...
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
53 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?
2
votes
1answer
69 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} ...