[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: multilevel lists
From: |
Joe Beach |
Subject: |
Re: multilevel lists |
Date: |
Wed, 02 Mar 2005 08:56:39 -0700 |
Hi,
There is also a way to make system calls from within Lout, and use their
output in the lout document. I have used this in the past to cut columns
from a data file for use in a graph. A similar technique could probably
be used to get the current date and time, and then add 36 hours to it.
Jeff Kingston once posted a sketch of a mydefs command to cut columns
from a file:
def @Cols
left cutopts
right x
{
def @Filter { "cut " cutopts @FilterIn ">" @FilterOut }
x
}
and then you can write
@Data { "-f4,2" @Cols {
@Include { mydata.txt }
}
You might be able to read about @Filter and make a mydefs definition to
calculate the dates that you want.
Joe Beach
On Tue, 2005-03-01 at 17:23 +0100, Ludovic Courtès wrote:
> "Nick Kostirya" <address@hidden> writes:
> > So sorry. Is there an analogue of the MS Word files available so that one
> > could model multi-level list numeration?
>
> What do you mean by "MS Word files"? Multi-level list numbering could
> certainly be implemented in Lout but I'm not skilled enough to tell you
> how this could be done.
>
> > And apply mathematical manipulations?
> > For example, create a field to bring out teh result of date calculating by
> > adding 36 hours to the bookmarked date.
>
> Lout (the language) is not a general purpose language and probably lacks
> quite a number of primitives or APIs to really program things like those
> you describe, or other things like fetching data from a database,
> processing the name of all the authors of all bibliography entries,
> things of that sort. For this kind of things, I personally advocate
> Skribe which builds on a full-blown programming language (Scheme):
> http://www-sop.inria.fr/mimosa/fp/Skribe/ .
>
> On the other hand, if you look for instance at the "Graphs" chapter of
> the manual, you'll see that a number of mathematical functions may be
> used in this context. But those functions are actually provided by the
> back-end language, namely PostScript.
>
> Thanks,
> Ludovic.
Re: multilevel lists, Jeff Kingston, 2005/03/02