在 XeLaTeX 中使用 Pantone/专色

在 XeLaTeX 中使用 Pantone/专色

可以使用pantone颜色XeLaTeX。我发现只有 PdfLaTeX 在结合使用 Pantone/专色和 TikZ。我有CMYKPantone颜色,并且必须使用,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}

在此处输入图片描述

相关内容