On Mar 25, 2008, at 7:44 AM, Robin Houston wrote:
I don't think it is an easy task at all actually. I could not find a specification for the BibTeX syntax when I was looking into it.
That's okay. I prefer difficult tasks to easy ones. :-)
Lack of a formal spec is no problem. The bibtex source code is very clear, and as long as we use the same parsing logic as bibtex itself, the parser is guaranteed to be 100% compatible.
I like the way you think ;)
Just to warn you, if you accomplish this, then we'll have you write a full parser for tex log files. And that's even more of a challenge, each package can pretty much write whatever it wants on them ;).
Robin
Haris Skiadas Department of Mathematics and Computer Science Hanover College