LaTeX插入带有颜色的eps
本文最后更新于:2021年3月19日 下午
写在前面
之前有改校徽颜色的需求,一直没找到方法,现在介绍(翻译)一个简单的方法,参见[1]。
步骤
- 利用ps2pdf将eps转为pdf,参数
-dCompressPages=false
表示不压缩,下面就可以在pdf源文件直接操作。
ps2pdf -dEPSCrop -dCompressPages=false mark.eps mark.pdf
- 用编辑器(如sublime)找到pdf的颜色部分(在文件的前几行):
/R7 gs
或/R8 gs
,下一行表示代码颜色,在最前面加入%
即可禁用
/R7 gs
% 0 g
/R8 gs
% 0 0 0 1 k
- 使用指令
\textcolor{red}{\includegraphics{mark}}
插入pdf文件并设置颜色,完整的MWE如下:
\documentclass{standalone}
\usepackage{graphicx}
\usepackage{xcolor}
\begin{document}
\textcolor{red!45}{\includegraphics{mark}}
\end{document}
- 最终可得到改色的pdf文件,后续可直接插入该pdf到latex里。
效果
下面以不同颜色的校徽为例。
参考
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!