11

When typesetting degrees the correct way is to make the degrees symbol part of the number (without the space between the degree symbol and the number.)

Technically in the SI system then degrees C or degrees F should be typeset with a space between the degrees symbol and the unit.

The \SI{23}{\celsius} does not do this correctly.

Is this a bug or a feature?

(kindly provide your reference source)

4
  • 6
    It's a feature, siunitx handles both temperatures and angles correctly. In the SI system, there has to be a space between the number and the degree symbol and no space between the degree symbol and the C when typesetting temperatures. See section 5.3.3 of the official SI brochure.
    – Jake
    Jun 28, 2013 at 19:50
  • 2
    Fahrenheit and Rankine are not part of the SI system. The degree symbol in °C makes it possible to tell the derived unit for Celsius temperature apart from the base unit coulomb (C). It is therefore part of the unit symbol.
    – Jake
    Jun 28, 2013 at 19:58
  • 1
    Thank you for clearing this up for me. It adds the degrees symbol where it should be. Please post as answer.
    – skvery
    Jun 28, 2013 at 20:01
  • 1
    The brochure section @Jake has linked to is now located at: bipm.org/en/publications/si-brochure/section5-3-3.html
    – rubenvb
    Jul 29, 2015 at 12:17

2 Answers 2

16

It's a feature, siunitx handles both temperatures and angles correctly. In the SI system, there has to be a space between the number and the degree symbol and no space between the degree symbol and the C when typesetting temperatures. See section 5.3.3 of the official SI brochure.

-1

Yes you can with this code:

\SI{78,4}{\degreeCelsius}
4
  • Isn't command \SI deprecated?
    – cabohah
    Mar 23 at 9:35
  • Didn't know that, what should I use instead? Mar 23 at 9:48
  • 1
    See the note about \SI in the manual of siunitx v3.x (and the documentation of the new commands in the same manual).
    – cabohah
    Mar 23 at 9:51
  • This is not actually an answer to the question.
    – schtandard
    Mar 23 at 18:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .