\newcommand{\sym}[1]{\rlap{$#1$}} % for symbols in Table
works for that example, as the symbols are always at the right edge of the column otherwise I'd need to look at the weekend to see what siuintx does with its symbol list.
The \textperthousand
command is available both with the T1 encoding (used by classicthesis
) and the TS1 encoding.
However, the Palatino font loaded via the mathpazo
package by classicthesis
hasn't the required glyph: in the T1 encoding \textperthousand
is built by adding a small zero next to %
and the small zero is missing (a black square is used to show this).
However the Palatino text companion font has the glyph \textperthousand
, so all you need to do is to load textcomp
: add
\usepackage{textcomp}
to your document preamble.
Note that \textperthousand
is not legal in math mode and produces a warning. You can avoid it by using
\mbox{\textperthousand}
or, better, by loading also amsmath
and using
\text{\textperthousand}
You may want to define a variant command that works both in text and math mode:
\usepackage{textcomp}
\usepackage{amsmath}
\DeclareRobustCommand{\perthousand}{%
\ifmmode
\text{\textperthousand}%
\else
\textperthousand
\fi}
Best Answer
I think this is the most recent siunitx' manual. Here the word percent appears only five times, and I cannot find permille or similar. A possible answer can be found here, that is, you can put the following declaration in the preamble
and then use it just as the
\percent
macro ofsiunitx
.