> Werner, I get all your e-mails in pairs (with the exact same date),
> a minute or so apart.
Yes, one from the groff list, and one directly from me. My mailing
program automatically removes such duplicates...
> > Well, PS is not the only output device driver...
> >
> Then it would be good to say in the manual: ".cf is not for ps"
Mhmm. Why? I think you got the wrong picture about .cf; actually,
it's a quite useless request for most situations.
> An example: you want a macro to include images in eps format that
> you can manipulate exactly as you want them:
>
> a) you calculate viewport, etc
> b) set-up clipping for the image
> c) prepare for the "image" operator
> d) "file"-in the eps to be processed as current file
> e) draw frame, add text, keep space, whatever
>
> To "file"-in the eps you need to terminate the auxiliary macro. To
> do anything in e) you need to define another auxiliary macro, where
> you have to duplicate all your viewport calculations, ....
>
> With a diversion based reading-in one could do with one auxiliary,
> no duplications.
I don't understand step d: How can an EPS file be processed as the
current groff file? The only communication between groff and an EPS
image is the `psbb' request (for step a and b) so that you can set up
the right call to \X'ps: file ...'.
Werner