[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mule-cgreek:00803] Fw: Re: Thanks for your TLG utility



川添です。

Robin Smith 氏のメールを転送します。
彼のホームページを見て、迂闊ながら、アリストテレスの分析論関係の著名な
研究者であることにやっと気がつきました。

===============================================
 Shinsuke KAWAZOE 
  History of Medieval Philosophy,
  Graduate School of Letters, Kyoto University
  Yoshidahonmachi, Sakyoku,
  Kyoto  606-8501 JAPAN
   phone/fax:+81-(0)75-753-2855
   skawazoe@xxxxxxxxxxxxxxxxx
===============================================
--- Begin Message ---
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 ---