「これはヤバかったな」という遅刻エピソード

Pythonで、インタラクティブにplt.show()を使って、
plt.xlabel("$x^{2}$")として、xの2乗をLatex表示させたいのですが、
LaTexの設定方法がよくわかりません。
分かる方、教えてください。

  • 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
  • 今の自分の気分スタンプを選ぼう!
あと4000文字

A 回答 (2件)

Pythonのインタラクティブモードでできるかどうか分かりかねますが、この辺りですかね?



text.usetex : True

"Matplotlib can already do TeX, by setting text.usetex: True in ~/.matplotlib/matplotlibrc. Then, you can just use TeX in all displayed strings, e.g.,"
参考URL
https://stackoverflow.com/questions/4028267/how- …

Macだと、ユーザーフォルダー下、Ubuntuだと、/etc/matplotibrc下にあるっぽいですね。Windowsでは ¥Program Files下でしょうか?
    • good
    • 0

Latex なのか LaTex なのかわかりませんが, その「設定方法」とはどういうことでしょうか? KPSE の設定?



例えば, 実際になにか困っているのであればその「困っていること」を具体的に書くことはできますか?
    • good
    • 0
この回答へのお礼

どこか間違えていたようです。
これで表示できます。
plt.xlabel("$x^{2}$")
または、
plt.xlabel(r"$x^{2}$")

お礼日時:2024/08/12 11:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!