我如何将颜色名称(例如与xcolor
包一起使用的颜色名称)转换为 pdfliteral 代码,例如q 1 0 0 rg
(红色)?
答案1
\pdfcompresslevel=0 % to make everything visible in the pdf
\documentclass{article}
\usepackage{xcolor}
\def\usecolor#1{\csname\string\color@#1\endcsname\space}
\begin{document}
foo
\pdfliteral{\usecolor{red}}
bar
\end{document}
在 pdf 中它是:1 0 0 rg 1 0 0 RG