Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

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)

share|improve this question
    
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 '13 at 19:50
    
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 '13 at 19:58
    
Thank you for clearing this up for me. It adds the degrees symbol where it should be. Please post as answer. –  user1831847 Jun 28 '13 at 20:01

1 Answer 1

up vote 4 down vote accepted

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.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.