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

Want a string variable in the title to be interpreted as LaTeX, in Julia/PyPlot

我正在将文本分配给变量 "title1",以便通过 Julia/PyPlot 中的 "title" 命令显示:

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]}”),但我得到的只是错误消息。

我希望有人知道如何执行此操作。

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

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