Biber::Annotation(3)

NAME
Biber::Entry::Annotation - 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 another for all annotation names, reindxeing any item counts using
  an offset since annotations might be copied due to xdata inheritance which can
  change the item positions of annotations

  copy_annotations
  Copy all annotations from one entry to another

  get_annotation_names
  Retrieve all annotation names for a citekey and field

  get_annotations
  Retrieve all annotations for a scope and citekey

  get_annotation
  Retrieve an specific annotation for a scope, citekey and name

  is_literal_annotation
  Check if an annotation is a literal annotation

  is_annotated_field
  Returns boolean to say if a field is annotated

  get_field_annotation
  Retrieve 'field' scope annotation for a field. There will only be one.

  get_annotated_fields
  Retrieve all annotated fields for a particular scope for a key

  get_annotated_items
  Retrieve the itemcounts for a particular scope, key, field and nam3

  get_annotated_parts
  Retrieve the parts for a particular scope, key, field, name and itemcount

  dump
    Dump config information (for debugging)

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

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

COPYRIGHT & LICENSE
Copyright 2012-2025 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.