¿Cómo insertar el símbolo de grados Celsius en el texto del nodo en pgfplots/tikz?

¿Cómo insertar el símbolo de grados Celsius en el texto del nodo en pgfplots/tikz?

Aquí está mi código.

\resizebox{\textwidth}{!}{
\begin{tikzpicture}
\selectcolormodel{gray}
\begin{axis}[xlabel=Voltage,ylabel=Current,title=IV Characteristics of PV Module]
\node[label={Set 1}] at (axis cs:2,60){};
\node[label=Set 2] at (axis cs:2,150){};
\node[label=Set 3] at (axis cs:2,240){};
\node[label=Set 4] at (axis cs:2,305){};
\addplot table [x=v1,y=i1, col sep=comma,mark=none] {SolarCellIV.csv};
\addplot table [x=v2,y=i2, col sep=comma,mark=none] {SolarCellIV.csv};
\addplot table [x=v3,y=i3, col sep=comma,mark=none] {SolarCellIV.csv};
\addplot table [x=v4,y=i4, col sep=comma,mark=none] {SolarCellIV.csv};
\node at (axis cs:12,360) {Set 1: 44.9 degreeCelsius};
\end{axis}
\end{tikzpicture}}

Quiero el símbolo de grados Celsius en lugar del texto. ¿Cómo lo hago?

Respuesta1

Solo usa\textdegree{}C

Atención, debe decirlo \usepackage{textcomp}en el preámbulo de su documento.

Respuesta2

Aquí hay otras dos opciones:

$44.9^\circ$C
\SI{44.9}{\celsius} % \usepackage{siunitx}

Prefiero el segundo (si de todos modos se usa siunitx).

Respuesta3

Ya se ha dicho más, pero vale la pena mencionar que $^\circ$produce \textdegree{}diferentes símbolos:circ vs grado de texto

Así que tampoco

\usepackage{textcomp}
44.9 \textcelsius{}

o

\usepackage{siunitx}
\SI{44.9}{\celsius}

o si la tipografía exacta no es importante, esto también funciona:

$44.9\, ^\circ$C

Si se omiten las llaves después de \textdegree{}ignorar el espacio detrás. \texttitle\ hace el mismo trabajo.

Respuesta4

Yo uso el amsmathpaquete y lo uso así (reemplace 25y Ccon lo que necesite):

$25^\text{o}C

Esto es lo que parece:

25ºC

Creo que se parece mucho a un símbolo de grado real y es bastante simple.

información relacionada