重新表述:
我从 Julia 代码开始,如下所示(在 VS-Code 中):
fout = open("harmoniques-spheriques_l3_m1.dat","w")
for θ in 0.00:0.02:6.50
for φ in 0.00:0.02:6.50
Y = SphericalHarmonics.sphericalharmonic(θ, φ, l, m)
println(fout, "$θ", " ", "$φ", " ", "$Y")
end
end
close(fout)
我将此代码插入 Lyx --> Listings。编译列表后,我获得了一个有趣的 pdf 结果:术语“end”、“end”、“close(fout)”以及与图表相关的部分(此处未显示)被组合成一行。像这样:
p r i n t l n ( f o u t , "$θ " , " " , "$φ " , " " , "$Y ”)endendclose(fout)#graphfile = raw”harmoniques−
我期望编译后的列表布局接近 Julia 代码中的布局(即 VS-Code 中的布局)。我该如何避免这个问题?
谢谢你的帮助。
答案1
在 println 指令中,"$\$$$Y"
必须替换为"$\$Y$"
一切就都恢复正常了。抱歉犯了这个愚蠢的错误。