控制字符的颜色';与轮廓分开的内部(Matlab';text';)

控制字符的颜色';与轮廓分开的内部(Matlab';text';),matlab,Matlab,使用text功能时,例如,通过更改字体颜色,仅更改字体的正面(内部)颜色 text(2,8,'A Simple Plot','Color','red','FontSize',14) 是否有办法控制字母边缘(轮廓)的颜色?我在Matlab(2016)文档或论坛上没有找到关于此的信息。我相信您要求在Matlab文件交换上使用“textborder”函数 我们还将matlab绘图导出为eps或pdf文件,并在Illustrator或类似应用程序中对其进行优化。您所说的“仅更改面部”是什么意思?字

使用
text
功能时,例如,通过更改字体颜色,仅更改字体的正面(内部)颜色

text(2,8,'A Simple Plot','Color','red','FontSize',14)

是否有办法控制字母边缘(轮廓)的颜色?我在Matlab(2016)文档或论坛上没有找到关于此的信息。

我相信您要求在Matlab文件交换上使用“textborder”函数


我们还将matlab绘图导出为eps或pdf文件,并在Illustrator或类似应用程序中对其进行优化。

您所说的“仅更改面部”是什么意思?字体只有一种颜色。边缘没有单独的颜色。不过有一个背景色。你能贴一张你看到的屏幕截图吗?和一些代码来复制它?我的意思是改变颜色的内部分别从边缘。我找不到一张有这种效果的图片给你看,尽管我在研究论文中看到过好几张。这样做的目的是使文本内部为黄色,外部轮廓为黑色,使文本更具可读性。上面的代码来自matlab文档,你让它听起来像你的文本只在里面变成红色,边缘保持黑色。我建议你澄清你的问题。Matlab中没有文本的边/面属性,请参见此处和此处