在PyPlot.jl中,如何正确显示unicode字符?

时间:2016-04-05 10:52:23

标签: unicode julia jupyter-notebook ijulia-notebook

我正在使用Julia(使用Jupyter笔记本的IJulia插件)。如何在我的情节中正确显示unicode字符?

这是我的代码:

using PyPlot
ϕ = linspace(-0.25, 1.25, 100);
f = (ϕ.^2).*(1.0-ϕ).^2;
figure(figsize=(8,5))
plot(ϕ, f, color="purple", linewidth=1.8, linestyle="-")
xlabel("ϕ")
ylabel("f(ϕ)")

但是,该图未正确显示unicode字符φ:

plot

1 个答案:

答案 0 :(得分:7)

PyPlot支持LaTeX命令,在这种情况下:

xlabel(L"$\phi$")
ylabel(L"$f(\phi)$")