-------- Original Message --------
Subject: Re: LuateX
Date: Thu, 15 Sep 2005 08:55:11 +0200
From: Taco Hoekwater <taco(a)elvenkind.com>
To: Hans Hagen <pragma(a)wxs.nl>
CC: Hartmut Henkel <hartmut_henkel(a)gmx.de>
References: <20050912140052.GE17097(a)lucien.oneiros.kn-bremen.de>
<432592A7.3000708(a)wxs.nl>
<20050912154605.GG17097(a)lucien.oneiros.kn-bremen.de>
<4325A568.3060300(a)wxs.nl>
<Pine.LNX.4.61.0509122047420.4490(a)hahepc1.hahe>
<4325EA6B.9050206(a)wxs.nl>
<Pine.LNX.4.61.0509122330070.5143(a)hahepc1.hahe>
<Pine.LNX.4.61.0509130002150.5327(a)hahepc1.hahe>
<4325FF12.1070906(a)wxs.nl>
<Pine.LNX.4.61.0509140000590.16751(a)hahepc1.hahe> <432756B3.10307(a)wxs.nl>
<Pine.LNX.4.61.0509142201430.4684(a)hahepc1.hahe> <432886F0.9020304(a)wxs.nl>
Hans Hagen wrote:
> Hartmut Henkel wrote:
>
>> just googled for luatex. To my surpries, many hits...
>>
>> http://www.luatex.com/
Unfortunate, I should have checked for that before registering the
new domain. :-(
>>
> ha, interesting,
>
> so we nee to change to:
> pdfluatex
I much favor this solution, because it allows the continued use of
the domain as well as the foundry project, and most of the other
proposals were a bit too short for my taste :-)
Taco
-------- Original Message --------
Subject: Re: LuateX
Date: Wed, 14 Sep 2005 22:24:16 +0200
From: Hans Hagen <pragma(a)wxs.nl>
To: Hartmut Henkel <hartmut_henkel(a)gmx.de>
CC: Taco Hoekwater <taco(a)elvenkind.com>
References: <20050912140052.GE17097(a)lucien.oneiros.kn-bremen.de>
<432592A7.3000708(a)wxs.nl>
<20050912154605.GG17097(a)lucien.oneiros.kn-bremen.de>
<4325A568.3060300(a)wxs.nl>
<Pine.LNX.4.61.0509122047420.4490(a)hahepc1.hahe>
<4325EA6B.9050206(a)wxs.nl>
<Pine.LNX.4.61.0509122330070.5143(a)hahepc1.hahe>
<Pine.LNX.4.61.0509130002150.5327(a)hahepc1.hahe>
<4325FF12.1070906(a)wxs.nl>
<Pine.LNX.4.61.0509140000590.16751(a)hahepc1.hahe> <432756B3.10307(a)wxs.nl>
<Pine.LNX.4.61.0509142201430.4684(a)hahepc1.hahe>
Hartmut Henkel wrote:
>just googled for luatex. To my surpries, many hits...
>
>http://www.luatex.com/
>
>
ha, interesting,
so we nee to change to:
pdfluatex
eltex (e-lua-tex)
letex (lua-e-tex)
lentex (lua enhanced tex -> later pdflentex)
lextex (lua extended tex -> latex plextex)
lunatex
(i like lentex -)
as working title; in the end it will be pdftex anyway
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
-----------------------------------------------------------------
-------- Original Message --------
Subject: Re: [macleod(a)cvrti.utah.edu: changebar support for pdflatex]
Date: Wed, 14 Sep 2005 00:46:11 +0200
From: Hans Hagen <pragma(a)wxs.nl>
To: Hartmut Henkel <hartmut_henkel(a)gmx.de>
CC: Taco Hoekwater <taco(a)elvenkind.com>
References: <20050912140052.GE17097(a)lucien.oneiros.kn-bremen.de>
<432592A7.3000708(a)wxs.nl>
<20050912154605.GG17097(a)lucien.oneiros.kn-bremen.de>
<4325A568.3060300(a)wxs.nl>
<Pine.LNX.4.61.0509122047420.4490(a)hahepc1.hahe>
<4325EA6B.9050206(a)wxs.nl>
<Pine.LNX.4.61.0509122330070.5143(a)hahepc1.hahe>
<Pine.LNX.4.61.0509130002150.5327(a)hahepc1.hahe>
<4325FF12.1070906(a)wxs.nl> <Pine.LNX.4.61.0509140000590.16751(a)hahepc1.hahe>
Hartmut Henkel wrote:
>Hi Hans and Taco,
>
>here's a first rough try on \latelua: It just creates a node like
>\pdfliteral, and the given program code is executed by lua during
>shipout. Output (if any) currently goes via print into the PDF.
>
>If we would get access to the position cur_h, cur_v valid at the point
>of lua call (Taco has this already?), we could then e. g. draw the
>changebars (and other random drawings on the page between previously
>marked points :-) with lua, single pass.
>
>All lua register changes are obviously available to "later" both \lua or
>\latelua calls...
>
>Currently the \latelua has the same options "page" and "direct" as
>\pdfliteral (because this happened by copying the code).
>
>Couldn't such a \latelua be removed if one would change \lua to
>\immediate\lua and \lua? Or is this something different?
>
>Sorry, still old system, no tex.print yet and the other fancy stuff from
>Taco.
>
>
interesting
i don't like the \immediate\lus thing, too texie -)
maybe better than \latelua is:
\lua otr {...}
since there can be more variants.
I also wonder ... how about
pdf.print.direct("...")
pdf.print.page("...")
(one can always say pdf.direct = pdf.print.direct)
this is more luaish, esp if we also have:
pdf.h (or pdf.x)
pdf.v (or pdf.y)
Interesting experiment
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
-----------------------------------------------------------------
Hi,
very interesting and promissing indeed. Great idea! If this
happened sooner, a lot of effort on extending pdftex could
have been saved.
Thanh
On Wed, Aug 31, 2005 at 11:48:59AM +0200, Hans Hagen wrote:
> Hi,
>
> Since this is the first mail to the list ... i attach the presentation
> done at tug 2005 since it summarizes the state of the project as well as
> some demo's at that time. There may be errors in it, but beter have this
> than a bunch of dutch/english mails.
>
> 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
> -----------------------------------------------------------------
>
>
> _______________________________________________
> Dev-luatex mailing list
> Dev-luatex(a)ntg.nl
> http://www.ntg.nl/mailman/listinfo/dev-luatex
Hi,
We need to consider the next steps. For instance:
- in addition to registers, also support lccode/uccode/etc access
- provide a \luaesc primitive that escapes characters, which makes it
possible to say for instance \lua{str = "\luaesc{#1}"} with #1 containing "
- provide access to the hash, i.e. tex.hash["whatever"] = "some text" as
well as str = tex.hash["whatever"]
we need to figure out a clean way to use variables like pagegoal, maybe
just tex.pagegoal
- consider the luapdftex variant to use omega like registers instead of
etex sparse arrays
just a start -)
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
-----------------------------------------------------------------
Hi,
Since this is the first mail to the list ... i attach the presentation
done at tug 2005 since it summarizes the state of the project as well as
some demo's at that time. There may be errors in it, but beter have this
than a bunch of dutch/english mails.
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
-----------------------------------------------------------------