希望标题中的字符串变量在Julia / PyPlot中被解释为LaTeX

时间:2016-07-26 23:39:08

标签: matplotlib julia tex

我正在通过Julia / PyPlot中的“​​title”命令为变量“title1”分配文本:

xintx = input();

Hstyle=string("M1-",xintx);

title1=string( L"Unfiltered \> Heater \> Currents \> , \> for \> the \> ", Hstyle,L" \> Process ");

title(title1,color=tiColor,fontsize=tifoSize,fontstyle=tifoStyle,fontweight=tifoWeight,fontname=tifoName)

通过在引号前面加上“L”,我确保引用的文本将被解释为LaTeX。但是,无论我尝试什么,我都无法弄清楚如何将文本变量“Hstyle”也解释为LaTeX。我试过在互联网上搜索答案,但没有找到任何答案。我已经对正确的语法可能做了很多猜测(例如“L {[Hstyle]}”),但我得到的只是错误信息。

我希望那里的人知道怎么做。

1 个答案:

答案 0 :(得分:2)

假设您正在使用LaTeXStrings包,您可以直接将普通的ASCIIString转换为LaTeXString

julia> latexstring("helle")
L"helle"