ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Ricardo Sanchez Carmenes <carmenes@bioquimica.uniovi.es>
Cc: ntg-context@let.uu.nl
Subject: Re: plain ppchtex+supp-mps missing macros
Date: Mon, 12 Nov 2001 15:38:20 +0100 (CET)	[thread overview]
Message-ID: <Pine.LNX.4.33.0111121520400.13333-100000@bioinf.medicina.uniovi.es> (raw)

On Mon, 12 Nov 2001, Hans Hagen wrote:

> At 07:32 PM 11/10/2001 +0100, Ricardo Sanchez Carmenes wrote:
>
> >In addition to the small supp-mps.tex bugs reported in another mail,
> >there are some other macros missing from supp-mps.tex that are needed
> >to use supp-msp+ppchtex from plain TeX (without loading full ConTeXt).
>
> (well, it waqs never intended to work (that is: untested) so if it does
> it's nice)

Yes, indeed :)
Well, supp-msp was perhaps not intended to be used outside conTeXt, but
ppchtex was, and as ppchtex can work with pure pictex, or pictex+supp-msp,
it seemed natural to be able to use ppchtex+supp-msp outside conTeXt.

BTW, are you planing to produce pure-metapost ppchtex (without pictex) ?

> >Ppchtex.tex uses \pushMPdrawing and \popMPdrawing, defined in supp-mps.tex,
> >and making use themselves of \pushmacro and \popmacro, that are not yet
> >defined.
> >
> >The problem can be solved copying from syst-ext.tex the definitions of
> >\pushmacro and \popmacro, plus the \increment and \decrement familly of
> >macros, plus \let\redoglobal\relax and \let\dodoglobal\relax.
>
> why not load syst-ext then? I would prefer that over letting supp-mis grow
> too much; also because supp-mps might use other macros from syst-ext.

Because it then complains about other missing things ... that enforces
to call another module that complains of other missing things that ...
and so on. It was my first idea, but, outside conTeXt, I found cleaner
only to add the very few missing macros.

> >I am using a file like the attached one to use ppchtex with metapost,
> >useful with both pdftex and tex+dvips. Perhaps that you may find useful
> >to add some of the missing macros to supp-mps.tex.
>
> some of those macros have been optimized for speed recently so i would have
> to look into it in more detail
>
> Hans

Regards,
Ricardo.


             reply	other threads:[~2001-11-12 14:38 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-12 14:38 Ricardo Sanchez Carmenes [this message]
     [not found] <Pine.LNX.4.33.0111101930270.9924-100000@bioinf.medicina.un iovi.es>
2001-11-12 11:16 ` Hans Hagen
     [not found]   ` <Pine.LNX.4.33.0111121520400.13333-100000@bioinf.medicina.u niovi.es>
2001-11-12 16:43     ` Hans Hagen
  -- strict thread matches above, loose matches on Subject: below --
2001-11-10 18:32 Ricardo Sanchez Carmenes

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.33.0111121520400.13333-100000@bioinf.medicina.uniovi.es \
    --to=carmenes@bioquimica.uniovi.es \
    --cc=ntg-context@let.uu.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).