The following minimum example shows the problem: I would like to generate some text in random colors and specify the opacity. In the example file below, either I get black text with opacity of 50%, or random colors at 100% opacity, or one random color for all the text at 50% opacity. Can I have my cake and eat it too? That is, can I have random colors *and* control over the opacity?
I'm using MacTeX 2011. Thanks for any insights. Stephen Moye %%=====8><-----%% % !TEX TS-program = XeLaTeX-xdv2pdf \documentclass{article} \input random \usepackage{xcolor} \usepackage{fontspec} \setmainfont{Helvetica} \newlength{\huedim} \newcommand{\randcolor}{% \setrandim\huedim{0.0pt}{1.0pt}% \definecolor{mycolor}{hsb}{\pointless\huedim,1.0,1.0}% \color{mycolor} } \newcommand{\testit}[3]{% %%% Uncomment *one* of the following \put commands to see the difference: % %%% This returns only gray: %\put(#1,#2){\randcolor\addfontfeature{Opacity=0.5}\color{mycolor}#3} % %%% This returns only the color first defined: %\put(#1,#2){\randcolor\addfontfeature{Color=mycolor,Opacity=0.5}\color{mycolor}#3} % %%% This works as it should, but the opacity is 100% %\put(#1,#2){\randcolor\color{mycolor}#3} } \begin{document} \begin{picture}(100,100) \testit{20}{100}{X} \testit{30}{90}{y} \testit{40}{80}{z} \end{picture} \end{document} -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex