Wolfgang Schuster wrote:
> 2007/10/11, Hans Hagen <[EMAIL PROTECTED]>:
>> Wolfgang Schuster wrote:
>>
>>> I know and I used a backgroundcolor and a background simultaneously
>>> in my posted example but what I want is a interface in localframed
>> without
>>> the overlay solution, the background should also repeated horizontal and
>>> vertical and not streched in both directions.
>>
>> \defineoverlay[image][\backgroundimage1\overlaywidth\overlayheight{\externalfigure[\framedparameter{backgroundimage}]}]
>>
>> \framed[width=15cm,height=25cm,backgroundimage=cow.pdf
>> ,background=image]{test}
> 
> 
> Hi Hans,
> 
> nearly perfect but can I also test if the requested figure did really exist
> with
> something like
> \doiffigure{\framedparameter{backgroundimage}}{\backgroundimage{...}}.
> 
> I hope there will be a hidden feature section in the ConTeXtbook with all of
> ConTeXt's
> little features I don't know at the moment.
\starttext

\def\doiffigureelse#1%
   {\getfiguredimensions[#1]%
    \ifcase\figurewidth
      \expandafter\secondoftwoarguments
    \else
      \expandafter\firstoftwoarguments
    \fi}

\doiffigureelse{cow.pdf}{yes}{no}
\doiffigureelse{xxx.pdf}{no}{yes}

\stoptext


-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
      tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
                                              | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : [email protected] / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to