## LaTeX forum ⇒ Document Classes ⇒ Definition of Symbols denied Topic is solved

Information and discussion about specific document classes and how to create your own document classes.
philip041
Posts: 3
Joined: Mon Dec 08, 2008 1:03 pm

### Definition of Symbols denied

I use the gensymb package so I could use \celsius, but I get two warnings.
Package gensymb Warning: Not defining \perthousand.Package gensymb Warning: Not defining \micro.

What is going on?

Tags:

localghost
Site Moderator
Posts: 9204
Joined: Fri Feb 02, 2007 12:06 pm
Please build a proper minimal working example (MWE) that reproduces the problem. With some code it is easier to see what is not working.

Best regards and welcome to the board
Thorsten
LaTeX Community Moderator

¹ System: openSUSE 42.2 (Linux 4.4.52), TeX Live 2016 (vanilla), TeXworks 0.6.1

philip041
Posts: 3
Joined: Mon Dec 08, 2008 1:03 pm
Sorry, unaware of MWE!

\documentclass[11pt]{article}\usepackage[T1]{fontenc}\usepackage{gensymb} \begin{document}   Blah blah blah \celsius\end{document}

The warnings are as in my previous post.

localghost
Site Moderator
Posts: 9204
Joined: Fri Feb 02, 2007 12:06 pm
Hm. Seems that the package simply refuses to define these two macros and doesn't give any further information about that. But Section 3 of the package manual suggests as "optimum case" to load the textcomp package before gensymb.
\documentclass[11pt]{article}\usepackage[T1]{fontenc}\usepackage{textcomp,gensymb} \begin{document}   Room temperature is 21\celsius.\end{document}

If you want to use these symbols in the context of physical units, you may take a look at the siunitx package instead.
LaTeX Community Moderator

¹ System: openSUSE 42.2 (Linux 4.4.52), TeX Live 2016 (vanilla), TeXworks 0.6.1

philip041
Posts: 3
Joined: Mon Dec 08, 2008 1:03 pm
Awesome! Thanks.

pjotr_sailing_pm
Posts: 1
Joined: Tue Aug 27, 2013 4:46 pm
Thanks localghost!