GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Biber::Config(3) User Contributed Perl Documentation Biber::Config(3)

Biber::Config - 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 classes of data in here
  which have separate accessors:

  * Biber options
  * Biblatex options
  * State information used by Biber as it processes entries
  * displaymode date

    Reset internal hashes to defaults.

    Initialise default options, optionally with config file as argument

Returns the full path of the Biber configuration file. It returns the first file found among:
  • "biber.conf" or ".biber.conf" in the current directory
  • "$HOME/.biber.conf"
  • "$ENV{XDG_CONFIG_HOME}/biber/biber.conf"
  • "$HOME/.config/biber/biber.conf"
  • "$HOME/Library/biber/biber.conf" (Mac OSX only)
  • "$ENV{APPDATA}/biber.conf" (Windows only)
  • the output of "kpsewhich biber.conf" (if available on the system).

If no file is found, it returns "undef".

    Track uniqueness ignore settings found in inheritance data

    Retrieve uniqueness ignore settings found in inheritance data

    Place to postprocess biber options when they have been
    gathered from all the possible places that set them

    Sets the data model information object

    Gets the data model information object

    Sets the datamodel helper lists

    Stores the path to the control file

    Retrieved the path to the control file

    Store a Biber config option

    Get a Biber option

    Store a Biber command-line option

    Store a Biber config-file option

    Check if an option is explicitly set by user on the command
    line

    Check if an option is explicitly set by user in their
    config file

    Check if an option is explicitly set by user on the command
    line or in the config file

    Add to an array global biblatex option

    Set a biblatex option on the appropriate scope

    Get a biblatex option from the global, per-type or per entry scope

    getblxoption('secnum', 'option', ['entrytype'], ['citekey'])

    Returns the value of option. In order of decreasing preference, returns:
    1. Biblatex option defined for entry
    2. Biblatex option defined for entry type
    3. Biblatex option defined globally

    section number needs to be present only for per-entry options as these might
    differ between sections

    Get all per-entry options for an entry

   Record node and arc connection types for .dot output

    Return an inheritance graph data structure for an inheritance type

    Record that $target inherited information from $source
    Can be used for crossrefs and xdata. This just records that an entry
    inherited from another entry, for loop detection.

    Check if $target directly inherited information from $source
    Can be used for crossrefs and xdata

  Checks for an inheritance path from entry $e1 to $e2
  Can be used for crossrefs and xdata

[ {s => 'A', t => 'B'}, {s => 'A', t => 'E'}, {s => 'B', t => 'C'}, {s => 'C', t => 'D'} ];

  Set some key order information

  Get some key order information

  Get maximum key order number for a section

  Reset keyorder - for use in tests where we switch to allkeys

    Return ref to array of keys which are crossref targets

    Return ref to array of keys which are xref targets

    Return an integer representing the number of times a
    crossref target key has been ref'ed

    Return an integer representing the number of times a
    xref target key has been ref'ed

    Remove a crossref target key from the crossrefkeys state

    Remove a xref target key from the xrefkeys state

    Increment the crossreferences count for a target crossref key

    Increment the xreferences count for a target xref key

    Dump config information (for debugging)

Philip Kime "<philip at kime.org.uk>"

Please report any bugs or feature requests on our Github tracker at <https://github.com/plk/biber/issues>.

Copyright 2012-2022 Philip Kime, all rights reserved.

This module is free software. You can redistribute it and/or modify it under the terms of the Artistic License 2.0.

This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.

2022-06-08 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.