1%% 2%% This is file `xcolor4.tex', 3%% generated with the docstrip utility. 4%% 5%% The original source files were: 6%% 7%% xcolor.dtx (with options: `test4') 8%% 9%% IMPORTANT NOTICE: 10%% 11%% For the copyright see the source file. 12%% 13%% Any modified versions of this file must be renamed 14%% with new filenames distinct from xcolor4.tex. 15%% 16%% For distribution of the original source see the terms 17%% for copying and modification in the file xcolor.dtx. 18%% 19%% This generated file may be distributed as long as the 20%% original source files, as listed above, are part of the 21%% same distribution. (The sources need not necessarily be 22%% in the same archive or directory.) 23%% 24\ProvidesFile{xcolor4} 25 [2005/12/21 v2.09 Color driver test (UK)] 26%% 27%% ---------------------------------------------------------------- 28%% Copyright (C) 2003-2005 by Dr. Uwe Kern <xcolor at ukern dot de> 29%% ---------------------------------------------------------------- 30%% 31\def\XCfileversion{v2.09}% 32\def\XCfiledate{2005/12/21}% 33\listfiles 34\documentclass[a4paper]{article} 35%%\PassOptionsToPackage{dvipdf}{xcolor} 36%%\PassOptionsToPackage{dvipdfm}{xcolor} 37%%\PassOptionsToPackage{dvipdfmx}{xcolor} 38%%\PassOptionsToPackage{dvips}{xcolor} 39%%\PassOptionsToPackage{dvipsone}{xcolor} 40%%\PassOptionsToPackage{dviwin}{xcolor} 41%%\PassOptionsToPackage{dviwindo}{xcolor} 42%%\PassOptionsToPackage{emtex}{xcolor} 43%%\PassOptionsToPackage{oztex}{xcolor} 44%%\PassOptionsToPackage{pctex32}{xcolor} 45%%\PassOptionsToPackage{pctexhp}{xcolor} 46%%\PassOptionsToPackage{pctexps}{xcolor} 47%%\PassOptionsToPackage{pctexwin}{xcolor} 48%%\PassOptionsToPackage{pdftex}{xcolor} 49%%\PassOptionsToPackage{tcidvi}{xcolor} 50%%\PassOptionsToPackage{textures}{xcolor} 51%%\PassOptionsToPackage{truetex}{xcolor} 52%%\PassOptionsToPackage{vtex}{xcolor} 53%%\PassOptionsToPackage{xdvi}{xcolor} 54%%\PassOptionsToPackage{xetex}{xcolor} 55%%\PassOptionsToPackage{prologue}{xcolor} 56%%\PassOptionsToPackage{kernelfbox}{xcolor} 57%%\PassOptionsToPackage{xcdraw}{xcolor} 58\usepackage[emtex]{graphics} 59\usepackage{xcolor} 60\usepackage[margin=1.25cm,noheadfoot]{geometry} 61\pagestyle{empty} 62\parindent0pt 63\nofiles 64\let\familydefault\sfdefault 65\makeatletter 66%% special code for driver list construction via 67%% latex \def\xcdriverlist{1}\input{xcolor4} 68%% writes list in file xcolor4.tmp 69\@ifundefined{xcdriverlist}{}{% 70%% optional * (skips test whether #1.def exists) 71%% #1 = driver 72%% #2 = additional options (stored in \options@#2) 73%% #3 = processor 1 74%% #4 = output format 1 75%% #5 = processor 2 76%% #6 = output format 2 77%% #7 = processor 3 78%% #8 = output format 3 79\def\0{\@ifstar 80 {\def\@@tmp####1{\@firstoftwo}\1}{\def\@@tmp####1{\IfFileExists{####1.def}}\1}} 81\def\1#1#2#3#4#5#6#7#8{\@@tmp{#1}% 82 {\XC@let@Nc\@@tmp{options@#2} 83 \ifx\@@tmp\@empty\else 84 \edef\@@tmp{,\@@tmp}\XC@replace\@@tmp,{;#1-}\XC@replace\@@tmp;, 85 \fi 86 \edef\@@tmp{:=#1\@@tmp} 87 \expandafter\@for\expandafter\@tempa\@@tmp\do 88 {\let\@@tmp\@tempa\XC@replace\@@tmp-, 89 \edef\@@tmp{\@tempa\space\string\PassOptionsToPackage{\@@tmp}{xcolor}} 90 \@namexdef{list@#4}{\@nameuse{list@#4},#3 \@@tmp} 91 \@namexdef{list@#6}{\@nameuse{list@#6},#5 \@@tmp} 92 \@namexdef{list@#8}{\@nameuse{list@#8},#7 \@@tmp}}}% 93 {\typeout{No file `#1.def' found.}}} 94\def\list@{} 95\def\list@dvi{} 96\def\list@ps{} 97\def\list@pdf{} 98\@namedef{options@0}{} 99\@namedef{options@1}{kernelfbox,prologue,xcdraw,kernelfbox-xcdraw,prologue-xcdraw} 100\0{dvips}1{latex}{dvi}{dvips}{ps}{ps2pdf}{pdf} 101\0{pctex32}0{latex}{dvi}{dvips}{ps}{ps2pdf}{pdf} 102\0{dvipdf}0{latex}{dvi}{dvipdf}{pdf}{}{} 103\0{dvipdfm}1{latex}{dvi}{dvipdfm}{pdf}{}{} 104\0{dvipdfmx}0{latex}{dvi}{dvipdfmx}{pdf}{}{} 105\0{dvipsone}0{latex}{dvi}{}{}{}{} 106\0{dviwin}0{latex}{dvi}{}{}{}{} 107\0*{dviwindo}0{latex}{dvi}{}{}{}{} 108\0{emtex}0{latex}{dvi}{}{}{}{} 109\0*{oztex}0{latex}{dvi}{}{}{}{} 110\0{pctexhp}0{latex}{dvi}{}{}{}{} 111\0{pctexps}0{latex}{dvi}{}{}{}{} 112\0{pctexwin}0{latex}{dvi}{}{}{}{} 113\0{tcidvi}0{latex}{dvi}{}{}{}{} 114\0{textures}0{latex}{dvi}{}{}{}{} 115\0{truetex}0{latex}{dvi}{}{}{}{} 116\0*{xdvi}0{latex}{dvi}{}{}{}{} 117\0{pdftex}1{pdflatex}{pdf}{}{}{}{} 118\0{vtex}0{vlatex}{pdf}{}{}{}{} 119\0{xetex}0{xelatex}{pdf}{}{}{}{} 120\newwrite\@tempa\immediate\openout\@tempa=\jobname.tmp 121\@tfor\@tempb:={dvi}{ps}{pdf}\do 122 {\edef\@@tmp{\@nameuse{list@\@tempb}}\edef\@@tmp{:=\expandafter\@gobble\@@tmp} 123 \expandafter\@for\expandafter\@@tmp\@@tmp\do 124 {\immediate\write\@tempa{\@@tmp}}} 125\immediate\closeout\@tempa 126\@@end}% end of driver list construction code 127\edef\Options{\expandafter\@gobble\XC@@opt} 128\@tfor\@@tmp:={dvipdf}{dvipdfm}{dvipdfmx}{dvips}{dvipsone}{dviwin}{dviwindo}% 129 {emtex}{oztex}{pctex32}{pctexhp}{pctexps}{pctexwin}{pdftex}% 130 {tcidvi}{textures}{truetex}{vtex}{xdvi}{xetex}% 131 {natural}{table}{fixpdftex}{hyperref}{showerrors}{hideerrors}% 132 {override}{usenames}{nodvipsnames}{debugshow}\do 133 {\expandafter\XC@replace\expandafter\Options\expandafter{\@@tmp,}{}} 134\edef\Options{\XC@@drv,\Options} 135\def\@@tmp#1,#2% 136 {\ifx,#2#1\expandafter\remove@to@nnil\else#1', `\expandafter\@@tmp\fi#2} 137\edef\Options{`\expandafter\@@tmp\Options,,\@nnil'} 138\makeatother 139\begin{document} 140\vbox to\textheight{\vss\centering 141{\Large\textbf{xcolor} driver test: \Options} 142\vskip0.5cm 143\begin{testcolors}[rgb,hsb,cmyk,gray,HTML] 144\testcolor{magenta} 145\testcolor[rgb]{1,0,1} 146\testcolor[hsb]{0.83333,1,1} 147\testcolor[cmyk]{0,1,0,0} 148\testcolor[gray]{0.41} 149\noalign{\medskip} 150\testcolor{blue} 151\testcolor[rgb]{0,0,1} 152\testcolor[hsb]{0.66667,1,1} 153\testcolor[cmyk]{1,1,0,0} 154\testcolor[gray]{0.11} 155\noalign{\medskip} 156\testcolor{cyan} 157\testcolor[rgb]{0,1,1} 158\testcolor[hsb]{0.5,1,1} 159\testcolor[cmyk]{1,0,0,0} 160\testcolor[gray]{0.7} 161\noalign{\medskip} 162\testcolor{green} 163\testcolor[rgb]{0,1,0} 164\testcolor[hsb]{0.33333,1,1} 165\testcolor[cmyk]{1,0,1,0} 166\testcolor[gray]{0.59} 167\noalign{\medskip} 168\testcolor{yellow} 169\testcolor[rgb]{1,1,0} 170\testcolor[hsb]{0.16667,1,1} 171\testcolor[cmyk]{0,0,1,0} 172\testcolor[gray]{0.89} 173\noalign{\medskip} 174\testcolor{red} 175\testcolor[rgb]{1,0,0} 176\testcolor[hsb]{0,1,1} 177\testcolor[cmyk]{0,1,1,0} 178\testcolor[gray]{0.3} 179\noalign{\medskip} 180\testcolor{black} 181\testcolor[rgb]{0,0,0} 182\testcolor[hsb]{0,0,0} 183\testcolor[cmyk]{0,0,0,1} 184\testcolor[gray]{0} 185\noalign{\medskip} 186\testcolor{gray} 187\testcolor[rgb]{0.5,0.5,0.5} 188\testcolor[hsb]{0,0,0.5} 189\testcolor[cmyk]{0,0,0,0.5} 190\testcolor[gray]{0.5} 191\noalign{\medskip} 192\testcolor{white} 193\testcolor[rgb]{1,1,1} 194\testcolor[hsb]{0,0,1} 195\testcolor[cmyk]{0,0,0,0} 196\testcolor[gray]{1} 197\noalign{\medskip\smallskip} 198f(color)box & 199\multicolumn5{c}{\def\i{\fbox{\a}}\def\ii{\fcolorbox{red}{yellow}{\a}}\def\iii{\scalebox{3}}% 200\def\a{{\setbox0=\hbox to3ex{\hss\textcolor{blue}{\vrule width .75ex height1.5ex depth1.5ex}\hss}\ht0=0pt\dp0=0pt\box0}}% 201\fboxsep0.333ex \i\quad\ii\quad\iii\i\quad\iii\ii\quad\fboxrule.75ex \iii\i\quad\iii\ii} 202\end{testcolors} 203\vskip0.5cm 204{\footnotesize This table was generated with \textbf{xcolor4.tex} which is part of the \textbf{xcolor} package \XCfileversion{} (\XCfiledate) by Uwe Kern.} 205\vss} 206\end{document} 207\endinput 208%% 209%% End of file `xcolor4.tex'. 210