3

我需要在绘图上加上“naïve”一词,并将其保存为 PNG 和 PDF。有时它在标题或刻度标签中。无论我尝试过什么,我总是得到右箭头符号(png)或空格(pdf)而不是ï字符。

我研究了函数 native2unicode 和 unicode2native,但它们似乎只用于文件输入/输出。

我不敢相信这个任务在 MATLAB 中如此困难。

我在 Windows 7 下使用 MATLAB 2012b。


该符号ï具有 ascii 代码0239或十六进制0xEF。如果使用 输入,MATLAB 会在控制台中显示它Alt-0239,但显示为空方块。

disp(ï) 例子

MATLAB 返回 26 作为字符代码:

>> int32('Naïve')
ans =
          78          97          26         118         101

MATLAB 的TeX 字符序列表中不存在此符号。

4

1 回答 1

5

这必须有效:

X=rand(10,1)
Y=rand(10,1)
plot(X,Y)
title('na\"{i}ve','interpreter','latex');

如果需要,您还可以更改字体和大小等。

顺便看看

http://en.wikibooks.org/wiki/LaTeX/Special_Characters

于 2013-03-25T21:31:41.887 回答