小编Pek*_*kka的帖子

在Matlab中打印变音符号

我正在尝试使用cmyk颜色从matlab图创建一个pdf文件,但是面对变音符号和其他一些特殊字符的问题.除了Latex,还有其他方法可以解决这个问题吗?以下示例演示了此问题.

plot(rand(199,1))
title_string = ['Some text:äö' char(228) ':2005' char(150) '2008:end text'];
title(title_string);
print(gcf,'-dpdf','cmykfile.pdf','-r600','-cmyk'); 
print(gcf,'-dpdf','rgbfile.pdf','-r600');
Run Code Online (Sandbox Code Playgroud)

正如你从pdf文件中看到的那样,RGB版本处理变音符号,但不是en-dash,CMYK会跳过它们.

PDF是使用Ghostscript在Matlab中生成的,但我还没有找到如何为GS配置字符编码.

我正在使用Windows和Matlab R2014.

matlab pdf-generation cmyk ghostscript

9
推荐指数
1
解决办法
572
查看次数

标签 统计

cmyk ×1

ghostscript ×1

matlab ×1

pdf-generation ×1