📦 biber

31 pages

B

  • biber(1)A bibtex replacement for users of biblatex✨
  • biber(1p)A bibtex replacement for users of biblatex✨
  • Biber(3pm)main module for biber, a bibtex replacement for users of biblatex✨
  • Biber::Annotation(3pm)Biber::Annotation objects set_annotation Record an annotation for a scope and citekey inherit_annotations Inherit, in a granular manner, annotations for a particular entryfield from one entry to…✨
  • Biber::Config(3pm)Configuration items which need to be saved across the lifetime of a Biber object This class contains a static object and static methods to access configuration and state data. There are several…✨
  • Biber::Constants(3pm)global constants for biber✨
  • Biber::DataList(3pm)Biber::DataList objects new Initialize a Biber::DataList object set_section Sets the section of a data list get_section Gets the section of a data list reset_state Resets all state data. Used mainly…✨
  • Biber::DataLists(3pm)Biber::DataLists objects new Initialize a Biber::DataLists object add_list Adds a section list to this section get_lists Returns an array ref of all sort lists get_lists_for_section Returns an array…✨
  • Biber::DataModel(3pm)Biber::DataModel objects new Initialize a Biber::DataModel object We are passing in an array of datamodels as there may be more than one in tool mode - the one from biber-tool.conf and modifications…✨
  • Biber::Date::Format(3pm)Biber::Date::Format objects Description Implements ISO8601-2 Extended Format and also allows detection of missing month/year.✨
  • Biber::Entries(3pm)Biber::Entries objects new Initialize a Biber::Entries object notnull Test for an empty object entry_exists Boolean values sub to tell if there is an entry for the passed citation key. entry Returns…✨
  • Biber::Entry(3pm)Biber::Entry objects new Initialize a Biber::Entry object There are three types of field possible in an entry: * data - These are fields which derive directly from or are themselves fields in the…✨
  • Biber::Entry::Name(3pm)Biber::Entry::Name objects new Initialise a Biber::Entry::Name object, optionally with key=>value arguments. notnull Test for an empty object was_stripped Return boolean to tell if the passed field…✨
  • Biber::Entry::Names(3pm)Biber::Entry::Names objects new Initialize a Biber::Entry::Names object notnull Test for an empty object names Return ref to array of all Biber::Entry::Name objects in object add_name Add a…✨
  • Biber::Input::file::biblatexml(3pm)look in a BibLaTeXML file for an entry and create it if found✨
  • Biber::Input::file::bibtex(3pm)look in a BibTeX file for an entry and create it if found✨
  • Biber::Internals(3pm)Internal methods for processing the bibliographic data✨
  • Biber::LangTag(3pm)Biber::LangTag objects new Object to manipulate BCP47 language tags dump Dump the non-null LangTag object parts✨
  • Biber::LangTags(3pm)Biber::LangTags objects new Object to parse language tags and instantiate LangTag objects parse Parse a BCP47 tag into its components✨
  • Biber::LaTeX::Recode(3pm)Encode/Decode chars to/from UTF-8/lacros in LaTeX✨
  • Biber::Output::base(3pm)base class for Biber output modules. new Initialize a Biber::Output::base object set_output_target_file Set the output target file of a Biber::Output::base object A convenience around…✨
  • Biber::Output::bbl(3pm)class for Biber output of .bbl new Initialize a Biber::Output::bbl object create_output_misc Create the output for misc bits and pieces like preamble and closing macro call and add to output object…✨
  • Biber::Output::bblxml(3pm)class for Biber output of .bbl in XML format new Initialize a Biber::Output::bbxml object set_output_target_file Set the output target file of a Biber::Output::bblxml object A convenience around…✨
  • Biber::Output::biblatexml(3pm)class for biblatexml output new Initialize a Biber::Output::biblatexml object set_output_target_file Set the output target file of a Biber::Output::biblatexml object A convenience around…✨
  • Biber::Output::bibtex(3pm)class for bibtex output set_output_target_file Set the output target file of a Biber::Output::bibtex object A convenience around set_output_target so we can keep track of the filename…✨
  • Biber::Output::dot(3pm)class for Biber output of GraphViz .dot files new Initialize a Biber::Output::dot object set_output_target_file Set the output target file of a Biber::Output::dot object A convenience around…✨
  • Biber::Output::test(3pm)Output class for loopback testing Essentially, this outputs to a string so we can look at it internally in tests✨
  • Biber::Section(3pm)Biber::Section objects new Initialize a Biber::Section object✨
  • Biber::Sections(3pm)Biber::Sections objects new Initialize a Biber::Sections object get_num_sections Gets the number of Biber::Section objects get_section Gets a Biber::Section by number from the Biber::Sections object…✨
  • Biber::UCollate(3pm)Biber::UCollate objects new Instantiate new Unicode::Collate::Locale object with some extra reporting checks. We need this also so that we can chain some things during sorting object construction…✨
  • Biber::Utils(3pm)Various utility subs used in Biber✨