{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

2
votes
1answer
61 views

Formatting S columns with percent

Why in the following tables the results of formatting of S columns are different, i.e. dependent on, where the column is in table? Consequently those tables have different width. \documentclass{...
4
votes
1answer
320 views

Missing $ inserted, again [closed]

I've tried a number of things to get this thing to work, to no avail. \documentclass{article} \usepackage{lineno} \usepackage{graphicx} \usepackage{mhchem} \usepackage{textgreek} ...
2
votes
0answers
41 views

How to change rounding precision across rows in a table?

I use the package siunitx to print tables. In the following table, I would like to have a different rounding precision and number of printed decimal places for each row. \usepackage{siunitx} \...
2
votes
1answer
51 views

Use of \SIlist macro in math mode

Let us consider the following MWE \documentclass{article} \usepackage{siunitx} \begin{document} text $\phi = \SIlist{10;15;60}{\degree}$; text text $\phi = \SIlist[list-final-separator={\,\mathrm{...
5
votes
2answers
150 views

How to keV^{inverse} in SI?

I would like to have $keV^{-1}$ in SI package. My unsuccessful attempt: \SI{}{ke \per \volt} giving How can you write keV to inverse in SI package?
2
votes
2answers
99 views

Apply Siunitx to every other row

I have a table that has alternating rows of percentages and counts. How can I conditionally apply SIunitx to every second row? I want the row of percentages to be left as it is (to one decimal place)...
8
votes
3answers
204 views

Unit conversion tables macro/command

Conversion tables are useful converting units from system to another. For example, to convert 1 m^2/s to m^2/hr, we write: I usually generate this using tabular environment: \documentclass{article}...
3
votes
2answers
107 views

csvsimple and siunitx

I'm trying to import data from a csv file and using the S column type from siunitx to format the numbers with this code: \documentclass{article} \usepackage{siunitx} \usepackage{csvsimple} \begin{...
0
votes
0answers
15 views

How to typeset the size of multidimensional objects using siunitx? [duplicate]

What I want to write is The square has a size of \SI{3 \times 4}{\cm\squared}. However, it does not compile. These may be alternatives, but it's not semantically correct since an area is not ...
5
votes
2answers
107 views

Formatting longitude with siunitx

My question follows this one about formatting coordinate using \ang{} command of the siunitx package. When listing coordinate on a map, it is required to use two digits for minutes and seconds. As ...
4
votes
1answer
88 views

Ångström sign not outputting correctly with libertine OT1 font

I have this document: \documentclass{article} \usepackage[OT1]{fontenc} \usepackage{libertine} %\UndeclareTextCommand{\l}{OT1} %\DeclareTextSymbolDefault{\l}{T1} %\UndeclareTextCommand{\AA}{OT1} %\...
8
votes
2answers
136 views

bold exponent in siunitx

I have a large table of numbers generated from a script, and I use siunitx to format the output nicely. I would like to highlight the important part of the numbers, which is the exponent, in bold, so ...
3
votes
1answer
33 views

Marking single table values with dot alignment

I have a table with multiple columns that I have aligned with the S column type from siuntx. In each column I want to mark some special values in a clear and subtle way, I've used the * symbol for ...
2
votes
1answer
72 views

Font of siunitx in captions not transfered by options of the caption package

The package option defines the caption text as italic, but this is not reproduced by measures inserted using the \SI functions are not. What can I do ? The MWE: \documentclass[10pt,a4paper]{report} \...
11
votes
3answers
247 views

Siunitx, exponent-to-prefix, square

Update: siunitxis now updated with the feature requested/bug fix, and is available in Tex Live, and it works great. Reason for dragging this question up again With the answers I got the last ...
3
votes
1answer
52 views

Siunitx, saving variables and calculation with FP

I am trying to store variables with some info about them, perform calculations on the variable number and display it correctly with siunitx. This works great when only saving numerals as the variable, ...
2
votes
1answer
40 views

Setvariable and siunitx exponent-to-prefix producing error“prefix-only”

I am trying to store SI-units in variables so that I can manipulate the number mathematically and show it afterwards with the correct prefix and exponent according to our schools scientific notation ...
1
vote
0answers
87 views

Calculations with siunitx and fp [closed]

I would like to use some variables for math-calculations, stored as SI-units, so that I don't have to retype their units every time I supply them into a equation. I am wondering if it is possible to ...
3
votes
1answer
91 views

siunitx option retain-zero-exponent not working in tabular

I'm trying to format a table using siunitx. There's a column I want to have with scientific notation in which zero-exponents are retained, but the output doesn't put the zero-exponent there even with ...
3
votes
1answer
42 views

Clash between siunitx and mdwtab

I just had the following error after including mdwtab while using siunitx inside a tabular block: ! Extra \fi. \@maybe@unskip ...skip \m@ne \lastskip \relax \fi l.18 1.0 & 0.0 \\ ...
5
votes
2answers
153 views

How do I automatically multiply columns by 100 to get percentage numbers in a pgfplotstable?

I have a csv file with percentages to load into a pgfplotstable. I already format them with siunitx but I did not find a possibility to shift the decimal point (multiply by 100) to get percentage ...
1
vote
1answer
27 views

Datatool and Siunitx - ERROR: Can't break out of anything

i'm constantly getting "! Package datatool Error: Can't break out of anything. " when using data tool and siunitx, if i change the S column definers to normal centered columns (thus not using siunitx) ...
3
votes
1answer
90 views

Symmetry between tables

I need to make these tables look the same. With the same column width I would like to make the top row independant and not have any vertical lines. Below the first row the columns should have a line ...
6
votes
2answers
526 views

Thermal conductivity unit

I am trying to type the unit for thermal conductivity w/mK in my document using the siunitx package but I get the wrong output. I'm writing \SI[per-mode = symbol]{113}{\watt\per\metre\kelvin} which ...
1
vote
1answer
58 views

Unit spacing in bibliography with siunitx

I am using the siunitx package to manage unit spacing in my text, but I just realized that it is not working properly when used in the references (using BibTex). TeXmaker does not through any errors ...
4
votes
2answers
144 views

How to use letter with SI unit in table using siunitx

I want this I (μA) and this ΔC (nF) but cannot seem to be able to use letter (instead off numbers) and how do I put the parenthese too. Thks in advance. \begin{document} \begin{table}[h!] ...
3
votes
2answers
80 views

siunitx inconsistent when using parse-numbers=false

In the MWE below I was expecting that even with the option parse-numbers=false. I would have the f written in math mode, not as regular text. \documentclass{article} \usepackage{siunitx} \sisetup{...
1
vote
1answer
70 views

siunitx produces number too big error with large numbers

minimal (non)-working example: \documentclass{article} \usepackage{siunitx} \usepackage{pgfplotstable} \usepackage{filecontents} \pgfplotstableset{ header=true, trim cells=true, col sep=comma, ...
1
vote
1answer
46 views

pgfplots units breaks when using classicthesis

I have some math-expression I want to have as a unit in a PGF plot. However, the greek letter is replaced by a horizontal line, if I activate the classicthesis package. Here a MWE (it works if I ...
5
votes
0answers
43 views

Typesetting numbers in binary format [duplicate]

I am writing a document that occasionally contains large numbers in binary format. I originally typeset them with spaces between groups of four digits, e.g. 1010 0110 0111 1100. However, when copying ...
12
votes
2answers
415 views

Defining a new unit in siunitx that has a subscript

I would like to define a new unit, analogous to \electronmass, in the siunitx package but this time for the proton mass. So I just copy/pasted the definition of \electronmass from the style file and ...
4
votes
2answers
403 views

Does `ruledtabular` environment from revtex4-1 break the S column in `siunitx`?

I am trying to used the revtex4-1 document class for a paper, and I want to align the decimal point in columns of numbers. I am trying to use the S column type from the siunitx package. If I use the ...
2
votes
1answer
91 views

Packages siunitx and cancel not working together [closed]

So I tried to use the MWE in the answer to this question. However my output looks identical to the original post's problem. I checked using \listfiles and my version of siunitx has cancel support. ...
3
votes
1answer
42 views

Alignment of column headers in siunitx

I have the following table: \documentclass{scrartcl} \usepackage[locale = DE, round-mode = places, round-precision = 4]{siunitx} \usepackage{booktabs} \begin{document} \begin{table}[h] \centering \...
0
votes
1answer
154 views

package “charter” and “siunitx” problem with \textohm

Consider the following MNWE: \documentclass{article} %%% start code I can't touch \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{charter} % Serif: Bitstream ...
8
votes
1answer
116 views

Cannot declare molar units

I am trying to overwrite the small cap on \Molar to be a normal cap M and I cannot seem to change it. I have tried: \documentclass[12pt]{article} \usepackage{chemmacros} \usepackage{siunitx} \...
1
vote
1answer
35 views

Missing padding for S column in tabularx

I am trying to create a table that has a filling column in between. However, my last column (an S type) has not padding on the right side for reasons I do not understand. Here a MWE \...
0
votes
0answers
80 views

How to use tabularx and siunitx together with siunitx 2.6h / texlive 2015

This is a follow up question of this question: How to use siunitx and tabularx together? Updating to texlive 2015 (with siunitx 2.6h) seems to have broken the accepted answer. So the question is How ...
4
votes
1answer
196 views

Thousand Separator in LaTeX and LyX table

I want to get thousand separator in LyX tables. I had the following LaTeX code. It works fine for the second column but not for the first column and also when I import it into LyX it adds extra ...
3
votes
1answer
136 views

siunitx: Bold single numeric cells with turned off alignment

Having a table with numeric values, I want to achieve: Automatically grouping digits into blocks of three Highlight some cells in bold However, no alignment is needed. To achieve the first, I use ...
5
votes
2answers
540 views

Using siunitx, \ohm results in an italic Omega

The title basically says it all. I use siunitx with \usepackage[binary-units=true]{siunitx} \sisetup{locale = DE} For \SI{...}{\micro\ohm}, the \micro is output correctly (non-italic), and \ohm is ...
2
votes
0answers
19 views

Currency group separators for India [duplicate]

I am typesetting some Indian currency using spreadtab for calculations. I want to obey the usual conventions followed in typesetting Indian money amounts: One thousand (hazar) = 1,000 One lakh = 1,...
3
votes
1answer
148 views

Different prefixes in SIrange

I use the siunitx package for typesetting numbers, units and ranges. When typesetting large ranges of numbers, for example "150 kHz to 8 MHz", I prefer the notation with different prefixes, i.e. "kilo"...
4
votes
1answer
178 views

Putting numbers in a column in parentheses

I am trying to put numbers in some siunitx columns in parentheses like this: ---------------------------------- time/s (efficiency/%) ----------------------------- ID strategy A ...
3
votes
2answers
44 views

How can I define table column by width and align it using siunitx at the same time in a longtable?

I have this MWE: \documentclass[12pt,landscape,a4paper]{article} \usepackage{multirow} \usepackage{microtype} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{longtable} \usepackage[utf8]{...
4
votes
4answers
701 views

siunitx error: “invalid-number” Invalid numerical input 'e'

Well I've been working in some tables and for the number alignment I normally use the siunitxpackage since Mico helped me with this question. But I've had in these new tables an error I don't ...
3
votes
1answer
142 views

Display French instead of English while using \SIlist

While using \SIlist from siunitx package, say something like \SIlist{-3;3}{\Pa}, the following is displayed: -3 Pa and 3 Pa However, I am writing a report in French. How can I change the default ...
4
votes
1answer
59 views

l3fp keeping trailing zero in math calc

I would like to keep the trailing zeros when the data, used for internal calculations with l3fp, are printed. For example: \documentclass{article} \usepackage{siunitx} \usepackage{expl3} \pagestyle{...
2
votes
1answer
160 views

Misaligned vertical lines in table

In my document I use different kinds of tables, as shown below in a simplified way. My problem only affects the first table shown in the output. Strangely, the vertical lines between columns "B" and "...
3
votes
1answer
171 views

Siunitx S column with line break

I have a table with many S columns of the siunitx package containing mean and errors. The table is to wide for the page width when the mean and error are typed in one line. However breaking a line ...