manpagez: man pages & more
info bigloo
Home | html | info | man
[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

21.1 BibTeX

Bigloo Text function: bibtex obj
Bigloo Text function: bibtex-port input-port
Bigloo Text function: bibtex-file file-name
Bigloo Text function: bibtex-string string

These function parse BibTeX sources. The variable obj can either be an input-port or a string which denotes a file name. It returns a list of BibTeX entries.

The functions bibtex-port, bibtex-file, and bibtex-string are mere wrappers that invoke bibtex.

Example:

(bibtex (open-input-string "@book{ as:sicp,
  author 	= {Abelson, H. and Sussman, G.},
  title 	= {Structure and Interpretation of Computer Programs},
  year 		= 1985,
  publisher 	= {MIT Press},
  address 	= {Cambridge, Mass., USA},
}")) ⇒ (("as:sicp" BOOK 
                  (author ("Abelson" "H.") ("Sussman" "G."))
                  (title . "Structure and Interpretation of Computer Programs")
                  (year . "1985")
                  (publisher . "MIT Press")
                  (address . "Cambridge, Mass., USA")))
Bigloo Text function: bibtex-parse-authors string

This function parses the author field of a bibtex entry.

Example:

(bibtex-parse-authors "Abelson, H. and Sussman, G.")
⇒ (("Abelson" "H.") ("Sussman" "G."))

This document was generated on March 31, 2014 using texi2html 5.0.

© manpagez.com 2000-2024
Individual documents may contain additional copyright information.