Xecolor provides none of the facilities that I need, most importantly, access to the HSB color model. It is in no way a replacement for xcolor, but simply provides a range of colors made accessible through fontspec's \addfonfeature command.
Sounded promising on the face of it. Thanks for the suggestion. Stephen On Oct 3, 2011, at 10:29 AM, Herbert Schulz wrote: > > On Oct 3, 2011, at 8:57 AM, Stephen Moye wrote: > >> 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} > > > Howdy, > > Don't know if this will help but try using the xecolor package. Note that > it's commands have a different name than the xcolor package though. > > Good Luck, > > Herb Schulz > (herbs at wideopenwest dot com) > > > > > > > -------------------------------------------------- > Subscriptions, Archive, and List information, etc.: > http://tug.org/mailman/listinfo/xetex -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex