Re: [NTG-context] metafun shared code

2011-09-19 Thread Marcin Borkowski
Dnia 2011-09-19, o godz. 17:43:29
Aditya Mahajan  napisaƂ(a):

> On Mon, 19 Sep 2011, Marcin Borkowski wrote:
> 
> > Dnia 2011-09-19, pon o godzinie 11:19 -0400, Aditya Mahajan pisze:
> >> On Mon, 19 Sep 2011, Marcin Borkowski wrote:
> >>
> >>> I'd like to have some MP code shared between unique graphics (in
> >>> MkIV).
> >>>
> >>> One example: I'd like to have drawoptions  for all
> >>> graphics.
> >>
> >> \startMPinclusions
> >>drawoptions(...) ;
> >> \stopMPinclusions
> >
> > Thanks!
> >
> >>
> >>> Another one: I'd like to have two similar (but different) unique
> >>> graphics, and I'd like them to share some code.
> >>
> >> \startuseMPgraphic{common}
> >> ...
> >> \stopuseMPgraphic
> >>
> >> \startuseMPgraphic{one}
> >>\includeMPgraphic{common}
> >>
> >> \stopuseMPgraphic
> >>
> >> \startuseMPgraphic{two}
> >>\includeMPgraphic{common}
> >>
> >> \stopuseMPgraphic
> >
> > And what about *unique* graphics?
> 
> \includeMPgraphics should also work inside unique graphics. In any
> case, in MkIV, MP processing is extremely fast, so uniqueMPgraphics
> is not really needed.

I see, I'll check it tomorrow (it's 1:36am here now;)).  One question,
though: isn't unique graphic better than "useMPgraphic" in terms of the
resulting pdf file size?

> Aditya

Best,

-- 
Marcin Borkowski
___
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
___

Re: [NTG-context] metafun shared code

2011-09-19 Thread Aditya Mahajan

On Mon, 19 Sep 2011, Marcin Borkowski wrote:


Dnia 2011-09-19, pon o godzinie 11:19 -0400, Aditya Mahajan pisze:

On Mon, 19 Sep 2011, Marcin Borkowski wrote:


I'd like to have some MP code shared between unique graphics (in MkIV).

One example: I'd like to have drawoptions  for all graphics.


\startMPinclusions
   drawoptions(...) ;
\stopMPinclusions


Thanks!




Another one: I'd like to have two similar (but different) unique
graphics, and I'd like them to share some code.


\startuseMPgraphic{common}
...
\stopuseMPgraphic

\startuseMPgraphic{one}
   \includeMPgraphic{common}
   
\stopuseMPgraphic

\startuseMPgraphic{two}
   \includeMPgraphic{common}
   
\stopuseMPgraphic


And what about *unique* graphics?


\includeMPgraphics should also work inside unique graphics. In any case, 
in MkIV, MP processing is extremely fast, so uniqueMPgraphics is not 
really needed.


Aditya
___
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
___


Re: [NTG-context] metafun shared code

2011-09-19 Thread Marcin Borkowski
Dnia 2011-09-19, pon o godzinie 11:19 -0400, Aditya Mahajan pisze:
> On Mon, 19 Sep 2011, Marcin Borkowski wrote:
> 
> > I'd like to have some MP code shared between unique graphics (in MkIV).
> >
> > One example: I'd like to have drawoptions  for all graphics.
> 
> \startMPinclusions
>drawoptions(...) ;
> \stopMPinclusions

Thanks!

> 
> > Another one: I'd like to have two similar (but different) unique
> > graphics, and I'd like them to share some code.
> 
> \startuseMPgraphic{common}
> ...
> \stopuseMPgraphic
> 
> \startuseMPgraphic{one}
>\includeMPgraphic{common}
>
> \stopuseMPgraphic
> 
> \startuseMPgraphic{two}
>\includeMPgraphic{common}
>
> \stopuseMPgraphic

And what about *unique* graphics?

> 
> Aditya

Best,

-- 
Marcin Borkowski
http://mbork.pl

___
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
___


Re: [NTG-context] metafun shared code

2011-09-19 Thread Peter Rolf
Am 19.09.2011 17:01, schrieb Marcin Borkowski:
> Hi all,
> 
> I'd like to have some MP code shared between unique graphics (in MkIV).
> 
> One example: I'd like to have drawoptions  for all graphics.
> 
> Another one: I'd like to have two similar (but different) unique
> graphics, and I'd like them to share some code.
> 
> How to do these two things?
>

\startMPinitializations



\stopMPinitializations


Can be used multiple times (no reset of previous data).


> Best
> 

___
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
___


Re: [NTG-context] metafun shared code

2011-09-19 Thread Meer, H. van der
I am using code between \startMPinclusions .. \stopMPinclusions while later 
additions can be accumulated with \startMPinclusions[+] .. \stopMPinclusions

Hans van der Meer

On 19 sep. 2011, at 17:01, Marcin Borkowski wrote:

> Hi all,
> 
> I'd like to have some MP code shared between unique graphics (in MkIV).
> 
> One example: I'd like to have drawoptions  for all graphics.
> 
> Another one: I'd like to have two similar (but different) unique
> graphics, and I'd like them to share some code.
> 
> How to do these two things?
> 
> Best
> 
> -- 
> Marcin Borkowski
> http://mbork.pl
> 

___
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
___


Re: [NTG-context] metafun shared code

2011-09-19 Thread Aditya Mahajan

On Mon, 19 Sep 2011, Marcin Borkowski wrote:


I'd like to have some MP code shared between unique graphics (in MkIV).

One example: I'd like to have drawoptions  for all graphics.


\startMPinclusions
  drawoptions(...) ;
\stopMPinclusions


Another one: I'd like to have two similar (but different) unique
graphics, and I'd like them to share some code.


\startuseMPgraphic{common}
...
\stopuseMPgraphic

\startuseMPgraphic{one}
  \includeMPgraphic{common}
  
\stopuseMPgraphic

\startuseMPgraphic{two}
  \includeMPgraphic{common}
  
\stopuseMPgraphic

Aditya
___
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
___