![在 XeLaTeX 中使用 Pantone/专色](https://linux22.com/image/298168/%E5%9C%A8%20XeLaTeX%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20Pantone%2F%E4%B8%93%E8%89%B2.png)
可以使用pantone
颜色XeLaTeX
。我发现只有 PdfLaTeX 在结合使用 Pantone/专色和 TikZ。我有CMYK
和Pantone
颜色,并且必须使用,XeLaTeX
因为我的书中使用了许多OTF
字体。怎么办?
答案1
您可以使用专色包。您需要最新版本的 xdvipdfm-x。
答案2
更新
LuaLaTeX
并且xspotcolor
暂时不起作用但XeLaTeX
仍然xespotcolor
可以:
\documentclass{article}
\usepackage{xespotcolor}
\NewSpotColorSpace{PANTONE}
\AddSpotColor {PANTONE} {PANTONE3035PC} {PANTONE\SpotSpace 3035\SpotSpace PC} {1 0 0.05 0.72}
\SetPageColorSpace{PANTONE}
\definecolor{PANTONE3035PC} {spotcolor} {PANTONE3035PC,1.0}
\definecolor{PANTONE3035PCA} {spotcolor} {PANTONE3035PC,0.5}
\definecolor{grey} {gray} {0.5}
\begin{document}
Examples:
\begin{itemize}
\item This is not Pantone
\item \textcolor{PANTONE3035PC}{This is PANTONE 3035 PC}
\item \textcolor{PANTONE3035PCA}{This is PANTONE 3035 PCA}
\item \textcolor{grey}{grey}
\end{itemize}
\end{document}
LuaLaTeX
适用于xspotcolor
并且您可以使用 OpenType 字体。也许您应该考虑使用它来代替XeLaTeX
。
\documentclass[a4paper]{article}
\usepackage[autodefine]{xspotcolor}
\NewSpotColorSpace{PANTONE}
\AddSpotColor{PANTONE} {PANTONE3035PC} {PANTONE\SpotSpace 3035\SpotSpace PC} {1 0 0.05 0.72}
\definecolor{PANTONE3035PCA}{spotcolor}{PANTONE3035PC,.5}
\definecolor{grey}{gray}{0.5}
\usepackage{fontspec}
\setmainfont{Linux Libertine O}
\begin{document}
\SetPageColorSpace{PANTONE}
Examples:
\begin{itemize}
\item this text is not Pantone
\item \textcolor{PANTONE3035PC}{dark blue}
\item \textcolor{PANTONE3035PCA}{light blue}
\item \textcolor{grey}{grey}
\end{itemize}
\end{document}