pgfplots/tikz의 노드 텍스트에 섭씨 온도 기호를 삽입하는 방법은 무엇입니까?

pgfplots/tikz의 노드 텍스트에 섭씨 온도 기호를 삽입하는 방법은 무엇입니까?

여기 내 코드가 있습니다.

\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}}

텍스트 대신 섭씨 온도 기호를 사용하고 싶습니다. 어떻게 해야 합니까?

답변1

그냥 사용\textdegree{}C

\usepackage{textcomp}주의하세요. 문서의 서문에 말해야 합니다 .

답변2

다음은 두 가지 다른 옵션입니다.

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

나는 두 번째 것을 선호합니다(어쨌든 siunitx를 사용하는 경우).

답변3

대부분은 이미 언급되었지만 언급할 가치가 있으며 $^\circ$다른 \textdegree{}기호가 생성됩니다.원 대 텍스트 정도

그래서 어느 쪽이든

\usepackage{textcomp}
44.9 \textcelsius{}

또는

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

또는 정확한 조판이 중요하지 않은 경우에도 다음과 같이 작동합니다.

$44.9\, ^\circ$C

중괄호가 생략된 경우 \textdegree{}뒤의 공백은 무시됩니다. \textdegree\도 같은 일을 합니다.

답변4

나는 amsmath패키지를 사용하고 다음과 같이 사용합니다( 필요한 것으로 교체) 25.C

$25^\text{o}C

다음과 같이 보입니다.

25oC

내 생각에 그것은 실제 학위 기호와 매우 유사하고 매우 간단합니다.

관련 정보