Expand description
Parsed bibliography model with source metadata.
Library is the compact API for bibliography data. ParsedDocument
contains source-order blocks, per-item metadata, retained raw text,
diagnostics, and partial parse results.
Structs§
- Diagnostic
- Structured diagnostic emitted while building a parsed document.
- Diagnostic
Code - Stable machine-readable diagnostic code.
- Expansion
Options - Options for expanding parsed values.
- Parse
Summary - Summary counts for a parsed document.
- Parsed
Comment - Parsed comment plus optional source-preserving metadata.
- Parsed
Document - Rich parsed document for tooling-grade bibliography workflows.
- Parsed
Entry - Parsed entry plus optional source-preserving metadata.
- Parsed
Failed Block - Failed block retained by a tolerant parse.
- Parsed
Field - Parsed field plus optional source-preserving metadata.
- Parsed
Preamble - Parsed preamble plus optional source-preserving metadata.
- Parsed
Source - Source metadata associated with a parsed document.
- Parsed
String - Parsed string definition plus optional source-preserving metadata.
- Parsed
Value - Parsed BibTeX value plus optional source-preserving metadata.
- Streaming
Summary - Summary returned after streaming parsing.
Enums§
- Diagnostic
Severity - Diagnostic severity.
- Diagnostic
Target - Location target for a diagnostic.
- Entry
Delimiter - Delimiter used by a BibTeX entry body.
- Parse
Event - Source-order event emitted by streaming parsing.
- Parse
Flow - Callback control returned from streaming parse handlers.
- Parse
Status - Parse status for a parsed bibliography document.
- Parsed
Block - Source-order block in a parsed document.
- Parsed
Entry Status - Status of a parsed entry.
- Unresolved
Variable Policy - Policy for variables that cannot be resolved during value expansion.
- Value
Delimiter - Delimiter or source shape used by a BibTeX value.