krzwid / BibTex

Parsing a BibTeX file

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BibTex Parser

Parser reads content of any BibTex (https://en.wikipedia.org/wiki/BibTeX) file (*.bib) and converts a text form to an object one.

Functionnality

  • Using object form displays result data as tables with borders in the form of ASCII characters.
  • For the input BibTex document, detects records and interpret their content.
  • Handles fields (required, optional, ignored)
  • Generates an exception in the absence of required fields
  • Includes information in optional fields
  • Suppresses information contained in ignored fields
  • Includes string variables - support the @string declaration
  • Removes from the text all other unnecessary elements: field delimiters, @comment and @preamble declarations, fragments containing no records or declarations
  • Display of all literature (publications)
  • Searching for publications belonging to given categories, e.g. all 'book' and 'article' types
  • Searching for publications of a given author or authors

About

Parsing a BibTeX file


Languages

Language:Java 100.0%