Ejemplo n.º 1
0
def _parse_bibtex_entries(entries):
    biblio_list = []
    for entry in entries:
        stream = StringIO(entry)
        parser = bibtex.Parser()
        try:
            biblio = parser.parse_stream(stream)
            biblio_list += [biblio]
        except (PybtexSyntaxError, PybtexError), error:
            error = error
            print format_error(error, prefix='BIBTEX_ERROR: ')
Ejemplo n.º 2
0
def _parse_bibtex_entries(entries):
    biblio_list = []
    for entry in entries:
        stream = StringIO(entry)
        parser = bibtex.Parser()
        try:
            biblio = parser.parse_stream(stream)
            biblio_list += [biblio]
        except (PybtexSyntaxError, PybtexError), error:
            error = error
            print format_error(error, prefix='BIBTEX_ERROR: ')
Ejemplo n.º 3
0
 def _parse_bibtex_entries(self, entries):
     biblio_list = []
     for entry in entries:
         stream = StringIO(entry)
         parser = bibtex.Parser()
         try:
             biblio = parser.parse_stream(stream)
             biblio_list += [biblio]
         except (PybtexSyntaxError, PybtexError), error:
             logger.error(format_error(error, prefix='BIBTEX_ERROR: '))
             logger.error("BIBTEX_ERROR error input: '{entry}'".format(
                 entry=entry))