--- Begin Message ---
- To: Shinsuke Kawazoe <skawazoe@xxxxxxxxxxxxxxxxx>
- Subject: Re: Thanks for your TLG utility
- From: Robin Smith <rasmith@xxxxxxxxxxxxxxxxxx>
- Date: Tue, 04 Jul 2000 07:50:10 -0500
- In-reply-to: Your message of "Tue, 04 Jul 2000 14:46:41 +0900." <20000704144641J.skawazoe@bun.kyoto-u.ac.jp>
Dear Prof. Kawazoe:
Thank you for your kind words about my little extension to the
cgreek package for emacs-mule. I'm glad to know it works on
Meadow as well.
In fact, it's in a relatively primitive condition now. I have
done a little more with it since, though the work goes slowly since
I can't give it that much time. The '-s' option was not really
implemented; I have since changed the converter so that it takes
as command line inputs values for any of the six "IDT level" values
in the TLG (the TLG calls these z,y,x,w,v,n; z is almost always 'line
number', y the next unit up (e.g. Bekker page), etc., with most works
having no values beyond x). Giving values for any combination of
these causes the converter to search through the file until it finds
the citation, matching the highest "level" first. The values are
entered as command line options -z, -y, -x, etc., followed by strings
for the values. For instance,
tlg2emacs -z 12 -y 1056a -f tlg0086.txt
would read through Aristotle until it reached 1056a12. Or,
tlg2emacs -z 5 -y e -x 41 -f tlg0059.txt
reads through Plato up to 41e5. At present, the program prints no
output until it reaches the target line.
I have also added several other options, including a choice of output
formats for line numbers (ranging from none at all up to printing each
reference in full, with work title).
>it would
>be much more convenient for me if the direct jump were realised: e.g.,
>to be able to jump from *TLG Author List* buffer directly
>to Aristotle's Metaphysica at 1006a5(Bekker) or to Plotinus's Enneades
>at VI,13,25. etc.
It certainly would, and I'm working on this. My plan is to add a command
that lets you jump from an author's name in *TLG Author List* to a list of
that author's works (to which you can jump in turn) and another command
to jump directly to a reference. The second of these is actually easier
(I can do it now, but I'm not happy with the interface). The first requires
extracting information from the TLG .idt file associated with each .txt file;
here as well, I've got something that works, but it is not pretty yet.
My programs are, as I said, still very crude. I'm glad they're giving you
some benefit; please let me know if you discover any problems.
With best wishes,
Robin Smith
Department of Philosophy rasmith@xxxxxxxxxxxxxxxxxx
Texas A&M University Voice +1 (409) 845-5696
College Station, TX 77843-4237 FAX +1 (409) 845-0458
USA http://aristotle.tamu.edu/~rasmith
--- End Message ---