From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/68491 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: shading Date: Wed, 18 May 2011 18:24:05 +0200 Message-ID: <4DD3F2A5.9010506@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1305735882 29123 80.91.229.12 (18 May 2011 16:24:42 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 18 May 2011 16:24:42 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Wed May 18 18:24:38 2011 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([195.12.62.10]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QMjY4-0002h3-GX for gctc-ntg-context-518@m.gmane.org; Wed, 18 May 2011 18:24:36 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id A835CCAD17; Wed, 18 May 2011 18:24:35 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id h5F6hni33kH0; Wed, 18 May 2011 18:24:33 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 1BBA4CAD12; Wed, 18 May 2011 18:24:33 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 81D4ECAD12 for ; Wed, 18 May 2011 18:24:31 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id o1a69edv6JwR for ; Wed, 18 May 2011 18:24:20 +0200 (CEST) Original-Received: from filter2-ams.mf.surf.net (filter2-ams.mf.surf.net [192.87.102.70]) by balder.ntg.nl (Postfix) with ESMTP id 778CDCAD0F for ; Wed, 18 May 2011 18:24:20 +0200 (CEST) Original-Received: from smtp.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) by filter2-ams.mf.surf.net (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id p4IGOJVF007964 for ; Wed, 18 May 2011 18:24:20 +0200 X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.100; Original-Received: from [10.100.1.100] (unverified [10.100.1.100]) by pragma-net.nl (SurgeMail 5.2a) with ESMTP id 550-1713362 for ; Wed, 18 May 2011 18:24:16 +0200 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10 ThunderBrowse/3.3.5 X-Authenticated-User: hagen@controller-9 X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=213.125.29.162; country=NL; region=11; city=Den Haag; latitude=52.0833; longitude=4.3000; http://maps.google.com/maps?q=52.0833,4.3000&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0rEJ4ojzW - 3ecc97b64221 - 20110518 X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.87.102.70 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.12 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl Xref: news.gmane.org gmane.comp.tex.context:68491 Archived-At: Hi, Thanks to Hraban for providing spot->process color examples and Luigi and Taco for testing viewers Duncan can now do more advanced shades, that is, if he weren't using mkii. For this metafun has been extended with a few more shading commands, with the nicest being: path p ; p := fullsquare scaled 8cm shifted (20cm,-10cm) ; fill p withshading("linear",llcorner p,urcorner p) withcolor red shadedinto green ; Test file: \starttext \definecolor [blueish] [c=1,m=.38,y=0,k=.64] % pantone pms 2965 uncoated m \definecolor [yellowish] [c=0,m=.28,y=1,k=.06] % pantone pms 124 uncoated m \definespotcolor [blue-0] [blueish] [p=0.1] \definespotcolor [blue-50] [blueish] [p=0.5] \definespotcolor [blue-100] [blueish] [p=0.9] \definespotcolor [yellow-0] [yellowish] [p=0.1] \definespotcolor [yellow-50] [yellowish] [p=0.5] \definespotcolor [yellow-100] [yellowish] [p=0.9] \definemultitonecolor [somecolor] [blueish=.12,yellowish=.28] % [c=.1,m=.1,y=.3,k=.1] \definemultitonecolor [somecolor-1] [blueish=0,yellowish=1] \definemultitonecolor [somecolor-2] [blueish=1,yellowish=0] \definemultitonecolor [somecolor-3] [blueish=0.1,yellow=0.9] \definemultitonecolor [somecolor-4] [blueish=0.9,yellow=0.1] \definemultitonecolor [somecolor-5] [blueish=0.1,magenta=0.9,yellow=0.75,cyan=0.8] % [c=1] \definemultitonecolor [somecolor-6] [blueish=0.9,magenta=0.1,yellow=0.25,cyan=0.8] % [m=1] \startMPpage path p ; p := fullcircle scaled 10cm shifted (0cm,0) ; fill p withcolor \MPcolor{blue-100} ; path p ; p := fullcircle scaled 10cm shifted (5cm,0) ; fill p withcircularshading(center p,center p shifted (0,5cm),5cm,0) withcolor red shadedinto green ; fill p withshading("circular",center p,center p shifted (0,5cm),5cm,0) withcolor red shadedinto green ; path p ; p := fullcircle scaled 10cm shifted (10cm,0) ; fill p withcircularshading(center p,center p shifted (0,5cm),5cm,0) withfromshadecolor red withtoshadecolor green ; path p ; p := fullcircle scaled 10cm shifted (15cm,0) ; fill p withcircularshading(center p,center p shifted (0,5cm),5cm,0) withfromshadecolor \MPcolor{blue-0} withtoshadecolor \MPcolor{blue-100} ; path p ; p := fullcircle scaled 10cm shifted (20cm,0) ; fill p withcircularshading(center p,center p,5cm,0) withfromshadecolor \MPcolor{yellow-0} withtoshadecolor \MPcolor{yellow-50} ; path p ; p := fullcircle scaled 10cm shifted (0cm,-10cm) ; fill p withcolor \MPcolor{somecolor} ; path p ; p := fullcircle scaled 10cm shifted (5cm,-10cm) ; fill p withcircularshading(center p,center p shifted (0,5cm),10cm,0) withfromshadecolor \MPcolor{somecolor-2} withtoshadecolor \MPcolor{somecolor-1} ; path p ; p := fullcircle scaled 10cm shifted (10cm,-10cm) ; fill p withcircularshading(center p,center p shifted (0,5cm),10cm,0) withfromshadecolor \MPcolor{somecolor-3} withtoshadecolor \MPcolor{somecolor-4} ; path p ; p := fullcircle scaled 10cm shifted (15cm,-10cm) ; fill p withcircularshading(center p,center p shifted (0,5cm),10cm,0) withfromshadecolor \MPcolor{somecolor-6} withtoshadecolor \MPcolor{somecolor-5} ; path p ; p := fullsquare scaled 8cm shifted (20cm,-10cm) ; fill p withshading("linear",llcorner p,urcorner p) withcolor red shadedinto green ; \stopMPpage \stoptext ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 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 : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________