Latex Gnuplot标签sqrt

Latex Gnuplot标签sqrt,latex,gnuplot,maxima,Latex,Gnuplot,Maxima,我正在写一门关于乳胶的数学课程。对于绘图,我们使用Maxima Gnuplot。 我有一个完美的工作图。标签应该包含公式。 我正在使用的绘图: sw_draw(" color=\"midnight-blue\", line_width=2, explicit(sqrt(x),x,0,5), yrange=[-5,5], xrange=[-2,5], xaxis = true, yaxis=true, color=\"midnight-blue\", label ([\"f(x)={/Symbol

我正在写一门关于乳胶的数学课程。对于绘图,我们使用Maxima Gnuplot。 我有一个完美的工作图。标签应该包含公式。 我正在使用的绘图:

sw_draw("
color=\"midnight-blue\",
line_width=2,
explicit(sqrt(x),x,0,5),
yrange=[-5,5],
xrange=[-2,5],
xaxis = true,
yaxis=true,
color=\"midnight-blue\",
label ([\"f(x)={/Symbol @\326\140}x\",-1,2])
")
我已经读到标签应该包含326表示rootsignbase,140表示顶部根的行。 我已经试过了:

  • $\sqrt{x}$,它不工作
  • 多重\

以前有人解决过这个问题吗?我浏览了所有论坛。

我们设法解决了这个问题。你是用不同的方式写的:

user_preamble=\"set label 'f(x)={/Symbol @\\\\326\140}x' at -1,2\"

我们设法解决了这个问题。你是用不同的方式写的:

user_preamble=\"set label 'f(x)={/Symbol @\\\\326\140}x' at -1,2\"

我不知道Maxima Gnuplot是什么,但在Gnuplot+latex中,单引号通常比双引号更不复杂,例如
set xlabel'$\sqrt{x}$'
。也许你可以试试。谢谢你,也试过了。。。不起作用。我不明白为什么所有参数都连接成一个字符串。什么是功能
sw\u draw
?您使用的是什么界面?Gnuplot输出文件(maxout.Gnuplot或maxout.Gnuplot_管道)的内容是什么?您可以编辑Gnuplot输出文件以获得所需的显示吗?(这将为我们提供如何调整Maxima中参数的线索。)我猜
sw_draw
打印字符串以生成Maxima表达式。如果是这样的话,我猜你可以试试这个:在标签字符串中需要反斜杠的每个地方放四个反斜杠,即:
label([\“f(x)={/Symbol\\\\\326\\\\\140}x\,-1,2])
@RobertDodier谢谢你的评论。但它没有起作用。输出文件位于maxima.gnuplot中。我对这方面还不太熟悉。但这里有一个关于maxima情节的链接:我确实解决了它,方法与你的提示类似!我不知道Maxima Gnuplot是什么,但在Gnuplot+latex中,单引号通常比双引号更不复杂,例如
set xlabel'$\sqrt{x}$'
。也许你可以试试。谢谢你,也试过了。。。不起作用。我不明白为什么所有参数都连接成一个字符串。什么是功能
sw\u draw
?您使用的是什么界面?Gnuplot输出文件(maxout.Gnuplot或maxout.Gnuplot_管道)的内容是什么?您可以编辑Gnuplot输出文件以获得所需的显示吗?(这将为我们提供如何调整Maxima中参数的线索。)我猜
sw_draw
打印字符串以生成Maxima表达式。如果是这样的话,我猜你可以试试这个:在标签字符串中需要反斜杠的每个地方放四个反斜杠,即:
label([\“f(x)={/Symbol\\\\\326\\\\\140}x\,-1,2])
@RobertDodier谢谢你的评论。但它没有起作用。输出文件位于maxima.gnuplot中。我对这方面还不太熟悉。但这里有一个关于maxima情节的链接:我确实解决了它,方法与你的提示类似!我很高兴听到您能使用它,尽管我很惊讶您不需要在每个字符代码前放置相同数量的反斜杠,即
\\\\326\\\\140
。但如果它对你有效,那么一切都很好!我很高兴听到您能使用它,尽管我很惊讶您不需要在每个字符代码前放置相同数量的反斜杠,即
\\\\326\\\\140
。但如果它对你有效,那么一切都很好!