gpt4 book ai didi

latex - gnuplot - 如何使用 epslatex 终端在标签中获取彩色文本

转载 作者:行者123 更新时间:2023-12-04 23:03:22 31 4
gpt4 key购买 nike

我有一个用 gnuplot 中的 epslatex 终端制作的复杂图形。这是一个带有四个面板的多图图。在每个面板中,我绘制了三条曲线(对于一个参数的三个不同值),然后我在每条曲线的顶部为另一个参数叠加了另一条曲线。
我可以用不同类型的点区分第一个参数,用颜色区分第二个参数。

所以,我使用键来区分不同的点,我需要为两种颜色使用另一种键。然后我使用带有彩色文本的标签。关键是,文本在 epslatex 终端中没有着色!

我有

set terminal epslatex color solid 8





set label 10 'H' tc lt 1 at 0.01,6



这样我就得到了黑色的“H”标签。如果我使用

set terminal epslatex color colortext solid 8



它给了我错误

Package color not loaded in conjunction with terminal option `colourtext'.



知道有什么问题吗?

最佳答案

您可以使用 \texcolor命令,由 color 提供包裹。如果您使用 standalone模式color包自动加载 color终端选项,否则您必须显式加载 color (或 xcolor )包在您的 LaTeX 文档中。

一个丰富多彩的例子:

set terminal epslatex color solid 8 standalone
set output "foo.tex"
set format x '$\textcolor{green}{%g}$'
set format y '$\textcolor{yellow}{%g}$'
set label 10 '\textcolor{blue}{H}' at 0.01,6
plot x**3 title '$\textcolor{magenta}{x}^{\textcolor{cyan}{3}}$'
set output

结果:

enter image description here

关于latex - gnuplot - 如何使用 epslatex 终端在标签中获取彩色文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17593917/

31 4 0