From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/90233 Path: news.gmane.org!not-for-mail From: Fabrice Couvreur Newsgroups: gmane.comp.tex.context Subject: Bug with macro tightfunction (Metafun) Date: Mon, 16 Feb 2015 18:00:03 +0100 Message-ID: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0183768147==" X-Trace: ger.gmane.org 1424106062 22417 80.91.229.3 (16 Feb 2015 17:01:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 16 Feb 2015 17:01:02 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Mon Feb 16 18:00:51 2015 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([5.39.185.229]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YNP2P-0000gQ-EE for gctc-ntg-context-518@m.gmane.org; Mon, 16 Feb 2015 18:00:49 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id C74B6101EA for ; Mon, 16 Feb 2015 18:00:48 +0100 (CET) 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 RIyHXuE9wzVL for ; Mon, 16 Feb 2015 18:00:44 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id 31B0E1022D for ; Mon, 16 Feb 2015 18:00:11 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id BA80F101E8 for ; Mon, 16 Feb 2015 18:00:07 +0100 (CET) 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 v1IWyA2cO3ix for ; Mon, 16 Feb 2015 18:00:05 +0100 (CET) Original-Received: from filter1-utr.mf.surf.net (filter1-utr.mf.surf.net [195.169.124.152]) by balder.ntg.nl (Postfix) with ESMTP id 8B380101E6 for ; Mon, 16 Feb 2015 18:00:05 +0100 (CET) Original-Received: from mail-ie0-f178.google.com (mail-ie0-f178.google.com [209.85.223.178]) by filter1-utr.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id t1GH03Hg005861 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for ; Mon, 16 Feb 2015 18:00:04 +0100 Original-Received: by iecvy18 with SMTP id vy18so35079411iec.13 for ; Mon, 16 Feb 2015 09:00:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=UeHYQ3FqSZQR1m2o/tRxPSDzROoYEBa8VcyNSutGdoc=; b=kB+zR8xeTSkvIqD/6IOVKemPtNg5SYhbppdsVtYGaVhFk48Y8X2kw6qipv4XHldzeL nSglboi7ytK44VGGflJxg5IxK6bEKTiISmn6KUye/2hn+Uht4aPVKLN6K5ysm7MFbbQ5 ZfcglNiLya85EyX3Bbvclqa0ckM1MuVPs1g9LWyPFYZgWcu6Pn41GrVRzX8Uu+PiWepv jta7FfhxOkdXGCgceCfKWC7gB+X8hbUq6sb+TCyXO+bCDzWLeI/E7vuAeEfPXmrOlDP7 8fdSOkaLdJTciab65NMXybJBAVctwWEauQchkbDRNRQb3m62tOdXZJ0ieqtiljupgfck WqNA== X-Received: by 10.107.47.216 with SMTP id v85mr30501481iov.86.1424106003396; Mon, 16 Feb 2015 09:00:03 -0800 (PST) Original-Received: by 10.50.239.38 with HTTP; Mon, 16 Feb 2015 09:00:03 -0800 (PST) X-Bayes-Prob: 0.0001 (Score 0, tokens from: ntg-context@ntg.nl, base:default, @@RPTN) X-CanIt-Geo: ip=209.85.223.178; country=US; region=California; city=Mountain View; latitude=37.4192; longitude=-122.0574; http://maps.google.com/maps?q=37.4192,-122.0574&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 07NR504SN - 54a3ab06148c - 20150216 (trained as not-spam) Received-SPF: pass (filter1-utr.mf.surf.net: domain of fabrice1.couvreur@gmail.com designates 209.85.223.178 as permitted sender) receiver=filter1-utr.mf.surf.net; client-ip=209.85.223.178; envelope-from=; helo=mail-ie0-f178.google.com; identity=mailfrom X-Scanned-By: CanIt (www . roaringpenguin . com) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:90233 Archived-At: --===============0183768147== Content-Type: multipart/alternative; boundary=001a11351bc67481ee050f37843c --001a11351bc67481ee050f37843c Content-Type: text/plain; charset=UTF-8 Hi, This code generates an error while it was working fine a month ago. Best regards, Fabrice \definecolor[mycolor][c=.4,m=0,y=0,k=0] \starttext \start \switchtobodyfont[small] \startMPcode input hvdm; input tex; l:=3mm; r:=0.6; alfa:=45; beta:=0; gamma:=0; defineDefaultArrow (l, r, alfa, beta, gamma); numeric xmin, xmax, ymin, ymax; xmin := 0; xmax := 110; ymax :=8000 ;ymin:=0; u := 0.1cm; v:= 0.002cm; color mycolor; mycolor:=(0.4,0,0); drawoptions(withpen pencircle scaled 0.3pt withcolor \MPcolor{mycolor}); draw hlingrid(ymin,ymax,1000,16cm,11cm); draw vlingrid(xmin,xmax,10,11cm,16cm); pickup pencircle scaled 1pt ; arrowline ((xmin,0) -- (xmax,0)) scaled u; arrowline ((0,ymin) -- (0,ymax)) scaled v; drawoptions(withpen pencircle scaled 1pt); draw tightfunction ("x", "x*x-84*x+5000", 0, 100, 0.01) xyscaled (u,v); for i=0 step 10 until 100: label.bot(TEX("$"&decimal(i)&"$"),(i*u,0)); endfor; for i=0 step 1000 until 7000: label.lft(TEX("$"&decimal(i)&"$"),(0,i*v)); endfor; label.top("Nombre de lots",(90u,50v)); label.lrt(btex $f(x)$ (en euros) etex,(0,7800v)); \stopMPcode \stop \stoptext --001a11351bc67481ee050f37843c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
= Hi,<= span class=3D"">
This code generates
an error wh= ile it was working fine a month ago.
Best regards,
Fabrice

\definecolor[mycolor][c=3D.4,m=3D0,y=3D0,k=3D0]

\star= ttext
\start
\switchtobodyfont[small]
\startMPcode
=C2=A0=C2=A0= =C2=A0=C2=A0 input hvdm;
=C2=A0=C2=A0=C2=A0=C2=A0 input tex;
=C2=A0= =C2=A0=C2=A0=C2=A0 l:=3D3mm; r:=3D0.6; alfa:=3D45; beta:=3D0; gamma:=3D0;=C2=A0=C2=A0=C2=A0=C2=A0 defineDefaultArrow (l, r, alfa, beta, gamma);=C2=A0=C2=A0=C2=A0=C2=A0 numeric xmin, xmax, ymin, ymax;
=C2=A0=C2=A0= =C2=A0=C2=A0 xmin :=3D 0; xmax :=3D 110; ymax :=3D8000 ;ymin:=3D0; u :=3D 0= .1cm; v:=3D 0.002cm;
=C2=A0=C2=A0=C2=A0=C2=A0 color mycolor; mycolor:=3D= (0.4,0,0);
=C2=A0=C2=A0=C2=A0=C2=A0 drawoptions(withpen pencircle scaled= 0.3pt withcolor \MPcolor{mycolor});
=C2=A0=C2=A0=C2=A0=C2=A0 draw hling= rid(ymin,ymax,1000,16cm,11cm);
=C2=A0=C2=A0=C2=A0=C2=A0 draw vlingrid(xm= in,xmax,10,11cm,16cm);
=C2=A0=C2=A0=C2=A0=C2=A0 pickup pencircle scaled = 1pt ;
=C2=A0=C2=A0=C2=A0=C2=A0 arrowline ((xmin,0) -- (xmax,0)) scaled = u;
=C2=A0=C2=A0=C2=A0=C2=A0 arrowline ((0,ymin) -- (0,ymax)) scaled v;=C2=A0=C2=A0=C2=A0=C2=A0 drawoptions(withpen pencircle scaled 1pt);
= =C2=A0=C2=A0=C2=A0=C2=A0 draw tightfunction ("x", "x*x-84*x+= 5000", 0, 100, 0.01) xyscaled (u,v);
=C2=A0=C2=A0=C2=A0=C2=A0 for i= =3D0 step 10 until 100:
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= label.bot(TEX("$"&decimal(i)&"$"),(i*u,0));=C2=A0=C2=A0=C2=A0=C2=A0 endfor;
=C2=A0=C2=A0=C2=A0=C2=A0 for i=3D0 ste= p 1000 until 7000:
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 labe= l.lft(TEX("$"&decimal(i)&"$"),(0,i*v));
=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 endfor;
=C2=A0=C2=A0 label.top("Nombre = de lots",(90u,50v));
=C2=A0=C2=A0 label.lrt(btex $f(x)$ (en euros) = etex,(0,7800v));
\stopMPcode
\stop
\stoptext

--001a11351bc67481ee050f37843c-- --===============0183768147== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly90ZXguYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHA6Ly9mb3VuZHJ5LnN1cGVsZWMu ZnIvcHJvamVjdHMvY29udGV4dHJldi8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5u ZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18= --===============0183768147==--