Biber:...otation(3pm)
π NAME π
Biber::Entry::Annotation β the whole vibe of Biber::Annotation objects π¦
Okay bestie, so this is the little annotation brain of Biber. Every method it knows how to do is right here, and I'm gonna walk you through every single one, no skips, no shortcuts. β¨
πΈ set_annotation πΈ
Record an annotation for a scope and a citekey. That's the whole job, and she does it flawlessly. π
πΈ inherit_annotations πΈ
Inherit annotations for a particular entryfield from one entry to another β but in a granular way, for <em>all</em> annotation names. Any item counts get reindexed using an offset, because annotations might get copied due to xdata inheritance, which can literally change where the items sit. So yes, the offset matters, don't come for her. π
πΈ copy_annotations πΈ
Copy <em>all</em> the annotations from one entry to another. All of them. Every last one. π
πΈ get_annotation_names πΈ
Retrieve all annotation names for a citekey and field. Name-dropping, but make it structured. π
πΈ get_annotations πΈ
Retrieve all annotations for a scope and citekey. The full collection, the whole album, no singles. π
πΈ get_annotation πΈ
Retrieve a specific annotation for a scope, citekey and name. Just the one you asked for, bestie. π«Ά
πΈ is_literal_annotation πΈ
Check whether an annotation is a literal annotation. Yes or no, that's it, vibe check complete. β
πΈ is_annotated_field πΈ
Returns a boolean saying whether a field is annotated. Boolean means it's giving true or false, nothing dramatic. π
πΈ get_field_annotation πΈ
Retrieve the 'field' scope annotation for a field. And heads up β there will <em>only</em> be one. Singular. Main character. There's no sequel. π
πΈ get_annotated_fields πΈ
Retrieve all the annotated fields for a particular scope for a key. All of them, together, in formation. π§
πΈ get_annotated_items πΈ
Retrieve the itemcounts for a particular scope, key, field and name. Counts, counted, done. π’
πΈ get_annotated_parts πΈ
Retrieve the parts for a particular scope, key, field, name and itemcount. Yes, all five things. She's thorough like that. π
πΈ dump πΈ
Dump config information, specifically for debugging. It's not glamorous, but it's honest work. π₯
π AUTHORS π
Philip Kime <philip at kime.org.uk> β the icon, the legend, the one who wrote all of this. π
π¦ BUGS π¦
Please report any bugs or feature requests on our Github tracker at <https://github.com/plk/biber/issues>. Fr fr, they want to hear from you β don't suffer in silence, bestie. π
π COPYRIGHT & LICENSE π
Copyright 2012-2026 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 β not even the implied warranty of merchantability or fitness for a particular purpose. So like, she's free, she's cute, but she comes as-is, no promises. π
β¨ And that's the whole page, babe. This was User Contributed Perl Documentation, sitting pretty atperl v5.42.3, dated2026-08-14. Slay, bye. π πΈ
π¦ where this page comes from
- fedora 43: biber 2.22-1.fc43 Β· Artistic-2.0
- fedora 44: biber 2.22-2.fc44 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms