From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/65468 Path: news.gmane.org!not-for-mail From: =?iso-8859-2?B?UHJvY2jhemthIEx1a+G5IEluZy4gLSBQb250ZXggcy4gci4gby4=?= Newsgroups: gmane.comp.tex.context Subject: Layers by native code vs. by Lua Date: Tue, 25 Jan 2011 13:53:15 +0100 Message-ID: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=----------D1QgroAJy6R7DqoEbj75jV X-Trace: dough.gmane.org 1295960033 16805 80.91.229.12 (25 Jan 2011 12:53:53 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 25 Jan 2011 12:53:53 +0000 (UTC) To: ConTeXt Original-X-From: ntg-context-bounces@ntg.nl Tue Jan 25 13:53:49 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 1PhiP5-0001Oi-T3 for gctc-ntg-context-518@m.gmane.org; Tue, 25 Jan 2011 13:53:48 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 0F084CAA44; Tue, 25 Jan 2011 13:53:47 +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 UjhLVfpfLV04; Tue, 25 Jan 2011 13:53:35 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 1009DCA983; Tue, 25 Jan 2011 13:53:35 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 1DE92CA983 for ; Tue, 25 Jan 2011 13:53:33 +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 kMqY9fPV5W4j for ; Tue, 25 Jan 2011 13:53:20 +0100 (CET) Original-Received: from filter3-nij.mf.surf.net (filter3-nij.mf.surf.net [195.169.124.154]) by balder.ntg.nl (Postfix) with ESMTP id CED6DCA955 for ; Tue, 25 Jan 2011 13:53:20 +0100 (CET) Original-Received: from mail.pontex.cz (mail.pontex.cz [89.233.168.98]) by filter3-nij.mf.surf.net (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id p0PCrHfk024332 for ; Tue, 25 Jan 2011 13:53:20 +0100 Original-Received: from localhost ([127.0.0.1]) by mail.pontex.cz (Kerio MailServer 6.6.2) for ntg-context@ntg.nl; Tue, 25 Jan 2011 13:53:16 +0100 User-Agent: Opera Mail/11.00 (Win32) X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=89.233.168.98; country=CZ; region=52; city=Prague; latitude=50.0833; longitude=14.4667; http://maps.google.com/maps?q=50.0833,14.4667&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0dDXMRiKG - 6adb352a03bf - 20110125 X-Scanned-By: CanIt (www . roaringpenguin . com) on 195.169.124.154 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:65468 Archived-At: ------------D1QgroAJy6R7DqoEbj75jV Content-Type: text/plain; charset=iso-8859-2; format=flowed; delsp=yes Content-Transfer-Encoding: Quoted-Printable Hello, a weird thing happens when setting up layers - I'm getting different res= ults depending on whether setup is performed by native Ctx code or by Lu= a: --- \setuppapersize[A4,landscape][A4,landscape] \setuplayout[page] \definelayer[T][x=3D10mm,y=3D0mm] \startuseMPgraphic{VerticalRule} draw (0,0)--(0,PaperHeight) withcolor red; \stopuseMPgraphic \startsetups S1 \setlayer[T]{\useMPgraphic{VerticalRule}} \stopsetups \startluasetups S2 \startluacode context.setlayer({"T"}, "\\useMPgraphic{VerticalRule}") \stopluacode \stopluasetups \starttext \setupbackgrounds[page][setups=3DS1,background=3D{T}] \page[empty] \setupbackgrounds[page][setups=3DS2,background=3D{T}] \page[empty] \stoptext --- Both setups (S1 and S2) should do the same - to draw a vertical line to = the full height. The first case (S1) is OK - the line starts 10 mm from the top left corn= er of the page. The second case (S2) is somehow shifted - the line starts cca 13 mm from= the top left corner of the page. What is the reason? And how to make Lua way give the same result? Best regards, Lukas -- = Ing. Luk=E1=B9 Proch=E1zka [mailto:LPr@pontex.cz] Pontex s. r. o. [mailto:pontex@pontex.cz] [http://www.pontex.cz] Bezov=E1 1658 147 14 Praha 4 Tel: +420 244 062 238 Fax: +420 244 461 038 ------------D1QgroAJy6R7DqoEbj75jV Content-Disposition: attachment; filename=t-Bkg2.mkiv Content-Type: application/octet-stream; name="t-Bkg2.mkiv" Content-Transfer-Encoding: Base64 XHNldHVwcGFwZXJzaXplW0E0LGxhbmRzY2FwZV1bQTQsbGFuZHNjYXBlXQ0KXHNl dHVwbGF5b3V0W3BhZ2VdDQoNClxkZWZpbmVsYXllcltUXVt4PTEwbW0seT0wbW1d DQoNClxzdGFydHVzZU1QZ3JhcGhpY3tWZXJ0aWNhbFJ1bGV9DQogIGRyYXcgKDAs MCktLSgwLFBhcGVySGVpZ2h0KSB3aXRoY29sb3IgcmVkOw0KXHN0b3B1c2VNUGdy YXBoaWMNCg0KXHN0YXJ0c2V0dXBzIFMxDQogIFxzZXRsYXllcltUXXtcdXNlTVBn cmFwaGlje1ZlcnRpY2FsUnVsZX19DQpcc3RvcHNldHVwcw0KDQpcc3RhcnRsdWFz ZXR1cHMgUzINCiAgXHN0YXJ0bHVhY29kZQ0KICAgIGNvbnRleHQuc2V0bGF5ZXIo eyJUIn0sICJcXHVzZU1QZ3JhcGhpY3tWZXJ0aWNhbFJ1bGV9IikNCiAgXHN0b3Bs dWFjb2RlDQpcc3RvcGx1YXNldHVwcw0KDQpcc3RhcnR0ZXh0DQogIFxzZXR1cGJh Y2tncm91bmRzW3BhZ2VdW3NldHVwcz1TMSxiYWNrZ3JvdW5kPXtUfV0NCiAgXHBh Z2VbZW1wdHldDQogIFxzZXR1cGJhY2tncm91bmRzW3BhZ2VdW3NldHVwcz1TMixi YWNrZ3JvdW5kPXtUfV0NCiAgXHBhZ2VbZW1wdHldDQpcc3RvcHRleHQNCg== ------------D1QgroAJy6R7DqoEbj75jV Content-Disposition: attachment; filename=t-Bkg2.pdf Content-Type: application/pdf; name="t-Bkg2.pdf" Content-Transfer-Encoding: Base64 JVBERi0xLjYKJdDUxdgKMTcgMCBvYmoKPDwKL0xlbmd0aCAxMzcgICAgICAgCi9G aWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4XmVOQQ7CMAy75xW+cCRKqrYr fGASEgfgBTCmMkSnbRz4PgWmDWmHJLZjKxFECEqScWpmAoUJ7DbeYm2s5+CMRZVo hdQ9EYdzd2sq6BaXOjYt9XOaRXL+rw8RuhCPJenX9HHvSXHPtSNh95NeGY7bCaRZ C1Y5hKIwHg86TccPy//q9kpv/YswFAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2Jq Cjw8Ci9MZW5ndGggMTcyICAgICAgIAovRmlsdGVyIC9GbGF0ZURlY29kZQo+Pgpz dHJlYW0KeF5ljjELwkAMhff8iiyOnsm1d72KOAhaKDiot4mD1lorXql18O971VoF h/cSXj54ISyQMAHq5szCaMHILGKlWBu0J2RPUOfW4XZCpKNW051NYW7hAwRaBDFL HMpQC6NkiJmDAbr6jkWzr89lhnKMh7woK7j1lSyIfMGPNwX+h+sE+AW19NJ3XrxS IKHe0cOv3bVf3DczIQtjokhqvMKmL1/9/5dXR3gCxcc7GAplbmRzdHJlYW0KZW5k b2JqCjI0IDAgb2JqCjw8Ci9UeXBlIC9NZXRhZGF0YSAvU3VidHlwZSAvWE1MCi9M ZW5ndGggMTc1MCAgICAgIAo+PgpzdHJlYW0KPD94cGFja2V0IGJlZ2luPSLvu78i IGlkPSJhb2Z2cG1qeHZ0ZXdzbmhhY2pkZXpsZGEiPz48eDp4bXBtZXRhIHhtbG5z Ong9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93 d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3Jp cHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMv ZWxlbWVudHMvMS4xLyI+PGRjOmZvcm1hdD5hcHBsaWNhdGlvbi9wZGY8L2RjOmZv cm1hdD48ZGM6Y3JlYXRvcj48cmRmOlNlcT48cmRmOmxpLz48L3JkZjpTZXE+PC9k YzpjcmVhdG9yPjxkYzpkZXNjcmlwdGlvbi8+PGRjOnRpdGxlPjxyZGY6QWx0Pjxy ZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+dC1Ca2cyPC9yZGY6bGk+PC9yZGY6 QWx0PjwvZGM6dGl0bGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlv biByZGY6YWJvdXQ9IiIgeG1sbnM6cGRmeD0iaHR0cDovL25zLmFkb2JlLmNvbS9w ZGZ4LzEuMy8iPjxwZGZ4OkNvblRlWHQuSm9ibmFtZT50LUJrZzI8L3BkZng6Q29u VGVYdC5Kb2JuYW1lPjxwZGZ4OkNvblRlWHQuVGltZT4yMDExLjAxLjI1IDEzOjQz PC9wZGZ4OkNvblRlWHQuVGltZT48cGRmeDpDb25UZVh0LlVybD53d3cucHJhZ21h LWFkZS5jb208L3BkZng6Q29uVGVYdC5Vcmw+PHBkZng6Q29uVGVYdC5WZXJzaW9u PjIwMTEuMDEuMTIgMTA6MjA8L3BkZng6Q29uVGVYdC5WZXJzaW9uPjxwZGZ4OklE PnQtQmtnMi4yMDExLTAxLTI1VDEzOjQzOjUyKzAxOjAwPC9wZGZ4OklEPjxwZGZ4 OlBURVguRnVsbGJhbm5lcj5UaGlzIGlzIEx1YVRlWCwgVmVyc2lvbiBiZXRhLTAu NjUuMC0yMDEwMTIxNDIxIChXZWIyQyAyMDEwKSAocmV2IDQwMzQpIChXZWIyQyAy MDEwKSBrcGF0aHNlYSB2ZXJzaW9uIDYuMC4wPC9wZGZ4OlBURVguRnVsbGJhbm5l cj48L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0i IiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6 Q3JlYXRlRGF0ZT4yMDExLTAxLTI1VDEzOjQzOjUyKzAxOjAwPC94bXA6Q3JlYXRl RGF0ZT48eG1wOkNyZWF0b3JUb29sPkNvblRlWHQgLSAyMDExLjAxLjEyIDEwOjIw PC94bXA6Q3JlYXRvclRvb2w+PHhtcDpNb2RpZnlEYXRlPjIwMTEtMDEtMjVUMTM6 NDM6NTIrMDE6MDA8L3htcDpNb2RpZnlEYXRlPjx4bXA6TWV0YWRhdGFEYXRlPjIw MTEtMDEtMjVUMTM6NDM6NTIrMDE6MDA8L3htcDpNZXRhZGF0YURhdGU+PC9yZGY6 RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6 cGRmPSJodHRwOi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvIj48cGRmOktleXdvcmRz Lz48cGRmOlByb2R1Y2VyPkx1YVRlWC0wLjY1LjA8L3BkZjpQcm9kdWNlcj48cGRm OlRyYXBwZWQ+RmFsc2U8L3BkZjpUcmFwcGVkPjwvcmRmOkRlc2NyaXB0aW9uPjxy ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8v bnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIj48eG1wTU06RG9jdW1lbnRJRD51dWlk OjAyNDk2MGJkLTQ4ODItYTlhMS05YjZmLTJhOGZhOWJkNzM2NzwveG1wTU06RG9j dW1lbnRJRD48eG1wTU06SW5zdGFuY2VJRD51dWlkOjVhMjUwZTliLTQ5YjktYmNk Ny04NTE3LTRkNGRlMDNmYmEwNzwveG1wTU06SW5zdGFuY2VJRD48L3JkZjpEZXNj cmlwdGlvbj48L3JkZjpSREY+PC94OnhtcG1ldGE+PD94cGFja2V0IGVuZD0idyI/ PgplbmRzdHJlYW0KZW5kb2JqCjI2IDAgb2JqCjw8Ci9MZW5ndGggMTIgICAgICAg IAovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeF5jYEAARgAADgACCmVu ZHN0cmVhbQplbmRvYmoKMjcgMCBvYmoKPDwKL1N1YnR5cGUgL0NJREZvbnRUeXBl MEMKL0xlbmd0aCA0NDggICAgICAgCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0 cmVhbQp4XnVRTW/TQBDdTVy+srSlKkKFNgxVW4Fa22ngQjlBlH6EJEiNkbi69ca2 4nqj3TVpL/yBxqQR4kAkUDmAOHBBHPgF3LjwWziw1EhgC4kLYg7vjd680UhvMNI0 hDGe2Wi07m9uLtcb22zPDlfL+jZ1o8Dm2bCqZtXcISmqIlJXsYKcupZX81pSIflP RPu5lryfHeMnydgcQng0keGbC9/IfNZ8IAsZvSSL6EwOYTSDimgJLaMTXMDT+PL/ rt512A7dcmgofXlQNkqlWxXWPeC+60kol0o3VzK8DfcMqNm7HdYTHR/s0IGaAQ0D mqyXqj5cZyHsUM8O2sDaYNFHEAnKBbicRV1xwwDL8wX0GO9AypwG1BbUgSh0KAfp Udh42LJgnYUS6v4uDQUFXQcQlIInZXfNNGXkGoy7Zjv1CDP4YxJmtqevP2haen2r Um22qobcl9BmHBwqbT8Qxj85/xWajO/ZAUrLzaeBpZVDOYy108mv8eTrePaPSXWF LKWxojtZtp+nHh+ryug7e/7s+FSxZgUmOXtICu/OfSm86sdH/f5w0I8/jgh5/fZF PDx6GseD4YCcV0+mf1y6+Bu5VZ3pCmVuZHN0cmVhbQplbmRvYmoKMjkgMCBvYmoK PDwKL0xlbmd0aCAzNjQgICAgICAgCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0 cmVhbQp4XoWSUWuDMBSF3/Mr7h4K7YM1drBBEWFr11W2rqWWsVdNri6gicT44L9f YrWFsTJBMPee+3nu0cndIfGeuMrQu59TOGKjWs3QW+3Smkwma8XaCqX5QOTIx26z hINWLEED01W8jqUwMyuOJStbjqPqb9EzFkJeJe49MD3hl/e6S962W+99d1RVKoOF d8SiLVPtUcc+CVPi8j8lWBDcAkEP+kTdCCWXEMwppbbwIvlKVW7JhvjDNuCP++VC cj2EApnzToIFcMHMcOprrLJpueGkawxWscwVCUPw7QqiMbrrfc+Iv9cctZAFTG+Z tKKkresSnSGgJIqAY27ZNqePtELwXVYxt11hupuhXYdOXY1gHVtIcLbMFMemThnq VBZIQhsDjSDc2CsiKPmvPj1PZflZbgXj48DLcvadasd5eLQcShe05wx1R3TxXDZg rdbWfp9hv5czJyReYq5V7eb7u/8+4+/iTvsN+QG1Xd+qCmVuZHN0cmVhbQplbmRv YmoKMTkgMCBvYmoKPDwKL1R5cGUgL09ialN0bQovTiAxMgovRmlyc3QgODYKL0xl bmd0aCA5MTAgICAgICAgCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4 Xs1V227bRhB951fMW2Sk5N5IijKEALEU12os17DkxIChh5W4polQpEBScfz3PUOJ hZIWTR4riNzb7M6ZOWeWKiZJKiI10qQV/kPSkkI5Ih1RGBvSCYXDmLSheBSSkZTg UQkpCRuj0MbSM5rbmIwhpeXQG489sXzdORK3NnOemFRl68q2IRwv6c4Td66p9vXG YSY6zMxdmtuL6hs9SkwkoQqSZJRQNIoCPYziFQ6s821nQDKQ+PXNP2xpRWJSV7tf NPYAsgY6joqhvHvH+DFbV5uFa+FP3E4vaXVc+PfAtP4xMKTxfxrYJdig8ZjEJQg3 jJIQ84/xiqX71h6ifgS7hh6NjlerE275nKlrNnW+a6vaEzy+sVuw/vt88fHq6u31 /K7a2lJp/85l+8KyTWGzhsKD8UXHkB8ieb5OICsDiSmlh2D7fbPpOMEI+rG7K5dn zy3FifEEO+VF3uSJWWuLfPO+zApHGC5at/1EI+WJh+Oe0GDA/i7zwkHRRw1OZlOm V3MF9KwfyWVjnLRft52IWco4+UO5qdK8zEjMUrjP21f/yhMXtnFdRv8j6gPg1AIC LBukshMHi7q6L3Mc60iPfooDiHn/Ec6vOP6eIi7mTpOfubq7HifhtUHKZuVTBVFw aWZ509avNDjzxJ916moOedCHjMnFfrcr3JYZkCyPQ8Gc1EWD6plUe6xrT3zMUwSs uizzFdPFfdjy3caJBY9VxtWY8b1whMqCavii6eDy2rVdu6LpBHyz3+JsLPFgQWIK IaP68RKfXN3kVUlCBfHhGppzlsV9426qEp25a20Kn6TD08Sj6tP9xtU0uN7bpXvw ZRBHgUTYuMQwboP7uqDBy8tLsKtttrW+TV2wqbZnfOk4i0qg8ZN7epIyNFLGaGMn ZRSijdAmUg7R17jAdHpoDV4wlQZ3Kj8a9v246/M8bDpb7nNr+32ItUf2R7Uuuf4G rX/xJdM9IqRhaltMT8+1VEoqHSkTmki/leqNlG9gt8xbVM8Rd4cP2EI4jNd4huzr xM8yZyd8ViBVACkpcx4aHDOb9r4DXvWl8nW07FbPO3fnUrK32u52LsUFZIuGqajS nwHsQ+xp/du74k8P4gJBt8sPD8HlvijWtiyZweVz3hD+ByZ/o37zGtQfefWBEwlR IZQ5+OzWeoLvnwLIQe2+4jtoQnRP57/sbPvcOEtfjwKLA3yOzljLfwEeouwwCmVu ZHN0cmVhbQplbmRvYmoKMzQgMCBvYmoKPDwKL1R5cGUgL1hSZWYKL0luZGV4IFsw IDM1XQovU2l6ZSAzNQovVyBbMSAyIDFdCi9Sb290IDMyIDAgUgovSW5mbyAzMyAw IFIKL0lEIFs8MzJDMzIyNTJEOUFGRTdGMDFFOTdDQUExREY4NzlDOTY+IDwzMkMz MjI1MkQ5QUZFN0YwMUU5N0NBQTFERjg3OUM5Nj5dCi9MZW5ndGggODYgICAgICAg IAovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeF4VyrkRgDAUA1HJHMaY YxgKI6AQyqFBArqA/cGbVSDJn5TQoEWHHhkDCkZUTJixQF/SbshaRQfPZ7RBst7Y vf1EWxd+5Yrdud7RjIIR1duhH0dmFHMKZW5kc3RyZWFtCmVuZG9iagpzdGFydHhy ZWYKNDQzMQolJUVPRgo= ------------D1QgroAJy6R7DqoEbj75jV Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ 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 ___________________________________________________________________________________ ------------D1QgroAJy6R7DqoEbj75jV--