From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/8925 Path: main.gmane.org!not-for-mail From: "dr. Hans van der Meer" Newsgroups: gmane.comp.tex.context Subject: metafont en context MPmacros Date: Mon, 5 Aug 2002 20:16:00 +0200 Sender: owner-ntg-context@let.uu.nl Message-ID: <655ACC2B-A89F-11D6-AB5A-003065568054@science.uva.nl> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 (Apple Message framework v482) Content-Type: multipart/alternative; boundary=Apple-Mail-1-872036891 X-Trace: main.gmane.org 1035399289 31496 80.91.224.250 (23 Oct 2002 18:54:49 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 18:54:49 +0000 (UTC) Original-To: NTG ConTeXt Xref: main.gmane.org gmane.comp.tex.context:8925 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:8925 --Apple-Mail-1-872036891 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Ik heb een macro voor het tekenen van een figuur met MetaPost opgeslagen in file xyz.mp: def oval (.....) % path p wordt geconstrueerd. % vul pad met een bepaalde kleur % dit statement kreeg ik niet werkend met % input xyz waarin in een macro: fill p withcolor \MPcolor{SomeColor}; % doorgeven in een parameter oval(..., kleur) met aanroep (..\MPcolor{..}) werkt wel: fill p withcolor kleur; Het lijkt erop dat invoegen van een bestand met "input" door ConTeXt niet goed mogelijk is als daarin voor/met ConTeXt gedefinieerde \MP-zaken voorkomen. Expliciet opnemen van de kleur definitie in een \start-stopMPenvironment brengt geen verbetering. Het is jammer als slechts in beperkte mate hulpbestanden kunnen worden ingevoegd. Of begrijp ik het verkeerd en had ik ook niet mogen verwachten dat het zou werken? Weet iemand misschien hoe het wel moet via een input bestand? Hans van der Meer --Apple-Mail-1-872036891 Content-Transfer-Encoding: 7bit Content-Type: text/enriched; charset=US-ASCII TimesIk heb een macro voor het tekenen van een figuur met MetaPost opgeslagen in file xyz.mp: def oval (.....) % path p wordt geconstrueerd. % vul pad met een bepaalde kleur % dit statement kreeg ik niet werkend met % input xyz waarin in een macro: fill p withcolor \MPcolor{SomeColor}; % doorgeven in een parameter oval(..., kleur) met aanroep (..\MPcolor{..}) werkt wel: fill p withcolor kleur; Het lijkt erop dat invoegen van een bestand met "input" door ConTeXt niet goed mogelijk is als daarin voor/met ConTeXt gedefinieerde \MP-zaken voorkomen. Expliciet opnemen van de kleur definitie in een \start-stopMPenvironment brengt geen verbetering. Het is jammer als slechts in beperkte mate hulpbestanden kunnen worden ingevoegd. Of begrijp ik het verkeerd en had ik ook niet mogen verwachten dat het zou werken? Weet iemand misschien hoe het wel moet via een input bestand? Hans van der MeerTimes --Apple-Mail-1-872036891--