2016-05-19 5 views
1

行はmatplotlibので正常に動作します:MatplotlibはLaTeXに不完全なギリシャ文字を持っていますか?次のような

plt.xlabel('$\gamma$') 
plt.xlabel('$\Gamma$') 
plt.xlabel('$\pi$') 
plt.xlabel('$\Pi$') 

そして、彼らは、グラフ上の素敵な、LaTeXのフォントを与えます。

しかし、私はこれらのいずれかを実行しようとした場合:

plt.xlabel('$\beta$') 
plt.xlabel('$\Beta$') 
plt.xlabel('$\alpha$') 
plt.xlabel('$\Alpha$') 

を私は次のエラーを取得する:

ValueError: 
\Beta 
^ 
Unknown symbol: \Beta (at char 0), (line:1, col:1) 

これは意味がありません。私はこのプロットでベータ版を使用する必要があります。私はそれを単に「ベータ版」と呼ぶだけに頼らざるを得ません。これをどのように機能させるには?

+1

アルファとベータの首都はAとBではありませんか? rの接頭辞も使用する必要があります。 'r" \ beta "'バックスラッシュを無視する生の文字列リテラルを取得します。 –

答えて

0

エドスミスの答え(上記のコメントを参照)をしました。私はちょうどこの行を使用しなければなりません:

plt.xlabel(r'$\beta$') 
関連する問題