From mkoeppe@mail.Math.Uni-Magdeburg.De Mon Nov 25 08:34:22 2002 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 18GJNV-0002we-00 for cl-bibtex-users@nongnu.org; Mon, 25 Nov 2002 08:34:21 -0500 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 18GJNS-0002tV-00 for cl-bibtex-users@nongnu.org; Mon, 25 Nov 2002 08:34:20 -0500 Received: from saturn.math.uni-magdeburg.de ([141.44.75.38]) by monty-python.gnu.org with esmtp (Exim 4.10) id 18GJNS-0002pK-00 for cl-bibtex-users@nongnu.org; Mon, 25 Nov 2002 08:34:18 -0500 Received: from lambda.math.uni-magdeburg.de (lambda [141.44.75.79]) by saturn.math.uni-magdeburg.de (8.11.6/8.11.6) with ESMTP id gAPDYGn07046 for ; Mon, 25 Nov 2002 14:34:16 +0100 (MET) Received: (from mkoeppe@localhost) by lambda.math.uni-magdeburg.de (8.10.2+Sun/8.10.2) id gAPDYFV22552; Mon, 25 Nov 2002 14:34:15 +0100 (MET) X-Authentication-Warning: lambda.math.uni-magdeburg.de: mkoeppe set sender to mkoeppe@mail.math.uni-magdeburg.de using -f Followup-To: comp.lang.lisp Newsgroups: comp.lang.lisp,comp.text.tex To: cl-bibtex-users@nongnu.org From: Matthias Koeppe Date: Mon, 25 Nov 2002 14:33:49 +0100 Message-ID: Lines: 30 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1.80 (sparc-sun-solaris2.7) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Posted-To: comp.lang.lisp,comp.text.tex Subject: [Cl-bibtex-users] [Announce] CL-BibTeX 0.2 released Sender: cl-bibtex-users-admin@nongnu.org Errors-To: cl-bibtex-users-admin@nongnu.org X-BeenThere: cl-bibtex-users@nongnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: The following message is a courtesy copy of an article that has been posted to comp.lang.lisp,comp.text.tex as well. CL-BibTeX is a replacement for the BibTeX program, written in Common Lisp. The aim is to enable the user to format bibliographic entries using Common Lisp programs, rather than using the stack language of BibTeX style files. As of version 0.2, the system consists of:=20 * A reader for BibTeX style files (.bst), * a reader and a writer for bibliography databases (.bib), * a reader for .aux files, * an implementation of BibTeX's built-in functions (like for parsing and formatting names, etc.) * an interpreter for the stack language of BibTeX style files, * a compiler that transforms BibTeX style files into comprehensible Common Lisp programs (using type analysis) Changes since version 0.1: * Nested .aux files are now handled. * The crossref feature has been implemented. * A model for Lisp BibTeX styles has been implemented. * Portability improvements. I have tested it under CMUCL, SBCL, and CLISP. It is released under the GNU General Public License. http://www.freesoftware.fsf.org/cl-bibtex/ --=20 Matthias K=F6ppe -- http://www.math.uni-magdeburg.de/~mkoeppe