* on the fly TeX typesetting
@ 2008-05-26 19:32 Olivier
2008-05-26 21:07 ` Hans Hagen
0 siblings, 1 reply; 5+ messages in thread
From: Olivier @ 2008-05-26 19:32 UTC (permalink / raw)
To: ConTeXt users
Hi all,
I'm just wondering how TeX labels in metapost pictures are generated
when using mplib: if the set of pictures are all build through the
library which saves loading time and hd read/writes, it would be strange
to launch another TeX compiler.
At the same time, if it were possible to have a set of defines (some
macros, like for instance a set up of fonts) for TeX and be able to
typeset, say, a vbox on the fly (that is, without having to deal with
pages and so on), it would allow several application to take
advantage of the typesetting capabilities of TeX.
Any plan for a texlib?
Olivier
___________________________________________________________________________________
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 : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: on the fly TeX typesetting
2008-05-26 19:32 on the fly TeX typesetting Olivier
@ 2008-05-26 21:07 ` Hans Hagen
2008-05-27 10:35 ` Olivier
0 siblings, 1 reply; 5+ messages in thread
From: Hans Hagen @ 2008-05-26 21:07 UTC (permalink / raw)
To: ConTeXt users
Olivier wrote:
> Hi all,
>
> I'm just wondering how TeX labels in metapost pictures are generated
> when using mplib: if the set of pictures are all build through the
> library which saves loading time and hd read/writes, it would be strange
> to launch another TeX compiler.
i'm not sure what you mean .. in mkiv there are no tex compilers
launched, everything happens internally
> At the same time, if it were possible to have a set of defines (some
> macros, like for instance a set up of fonts) for TeX and be able to
> typeset, say, a vbox on the fly (that is, without having to deal with
> pages and so on), it would allow several application to take
> advantage of the typesetting capabilities of TeX.
> Any plan for a texlib?
not on the short term (i.e. we will start looking into it when luatex is
done which will be after 2010)
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
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 : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: on the fly TeX typesetting
2008-05-26 21:07 ` Hans Hagen
@ 2008-05-27 10:35 ` Olivier
2008-05-27 11:52 ` Hans Hagen
0 siblings, 1 reply; 5+ messages in thread
From: Olivier @ 2008-05-27 10:35 UTC (permalink / raw)
To: mailing list for ConTeXt users
> > I'm just wondering how TeX labels in metapost pictures are generated
> > when using mplib: if the set of pictures are all build through the
> > library which saves loading time and hd read/writes, it would be strange
> > to launch another TeX compiler.
>
> i'm not sure what you mean .. in mkiv there are no tex compilers
> launched, everything happens internally
In the case of a standalone metapost graphic, if some label requires TeX
typesetting, the metapost file is first processed by mpost, then the
need for TeX typesetting is discovered and TeX is launched to produce
the labels and they are incorporated back into the metapost figure,
right? So in the case of mplib who takes care of the label typesetting?
Does your already running instance of TeX (LuaTeX and mkiv) handles the
job of typesetting the labels? Even if this is completely disconnected
from the flow of the document currently processed?
Olivier
___________________________________________________________________________________
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 : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: on the fly TeX typesetting
2008-05-27 10:35 ` Olivier
@ 2008-05-27 11:52 ` Hans Hagen
2008-05-27 12:59 ` Olivier
0 siblings, 1 reply; 5+ messages in thread
From: Hans Hagen @ 2008-05-27 11:52 UTC (permalink / raw)
To: mailing list for ConTeXt users
Olivier wrote:
>>> I'm just wondering how TeX labels in metapost pictures are generated
>>> when using mplib: if the set of pictures are all build through the
>>> library which saves loading time and hd read/writes, it would be strange
>>> to launch another TeX compiler.
>> i'm not sure what you mean .. in mkiv there are no tex compilers
>> launched, everything happens internally
>
> In the case of a standalone metapost graphic, if some label requires TeX
> typesetting, the metapost file is first processed by mpost, then the
> need for TeX typesetting is discovered and TeX is launched to produce
> the labels and they are incorporated back into the metapost figure,
> right? So in the case of mplib who takes care of the label typesetting?
nothing ... handling text is then up to the calling applications; from
the perspective of mp text is just a picture or whatever else it can
manipulate
> Does your already running instance of TeX (LuaTeX and mkiv) handles the
> job of typesetting the labels? Even if this is completely disconnected
> from the flow of the document currently processed?
well, did you try it? the mpost related code in mkiv does the labels
(there is/will be an article on how that is done in a couple of tex user
group journals); so ... in context/mkiv no tex runs inside tex runs
unless you do somethign real tricky like graphictext which needs to pipe
pdf code into pdtoedit
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
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 : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: on the fly TeX typesetting
2008-05-27 11:52 ` Hans Hagen
@ 2008-05-27 12:59 ` Olivier
0 siblings, 0 replies; 5+ messages in thread
From: Olivier @ 2008-05-27 12:59 UTC (permalink / raw)
To: mailing list for ConTeXt users
> nothing ... handling text is then up to the calling applications; from
> the perspective of mp text is just a picture or whatever else it can
> manipulate
>
> > Does your already running instance of TeX (LuaTeX and mkiv) handles the
> > job of typesetting the labels? Even if this is completely disconnected
> > from the flow of the document currently processed?
>
> well, did you try it? the mpost related code in mkiv does the labels
> (there is/will be an article on how that is done in a couple of tex user
> group journals); so ... in context/mkiv no tex runs inside tex runs
> unless you do somethign real tricky like graphictext which needs to pipe
> pdf code into pdtoedit
Many thanks Hans for your explanations. I was just curious how things
worked because there are a lot of user applications that would benefit
from on the fly typesetting on a single page (a vbox).
Olivier
___________________________________________________________________________________
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 : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-05-27 12:59 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-05-26 19:32 on the fly TeX typesetting Olivier
2008-05-26 21:07 ` Hans Hagen
2008-05-27 10:35 ` Olivier
2008-05-27 11:52 ` Hans Hagen
2008-05-27 12:59 ` Olivier
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).