Advanced Features
Refsections and Refcontexts
Section titled “Refsections and Refcontexts”Use these tools when one global bibliography is not enough.
Splitting bibliographies by chapter or section
Section titled “Splitting bibliographies by chapter or section”Context-specific style rules
Section titled “Context-specific style rules”Source Mapping and Data Inheritance
Section titled “Source Mapping and Data Inheritance”Normalizing bibliography data
Section titled “Normalizing bibliography data”Reducing repetitive field edits
Section titled “Reducing repetitive field edits”Filters, Keywords, and Categories
Section titled “Filters, Keywords, and Categories”Building targeted bibliographies
Section titled “Building targeted bibliographies”Managing large projects
Section titled “Managing large projects”Use filters and categories to separate references by chapter, source type, or topic.
Custom Drivers and Macros
Section titled “Custom Drivers and Macros”Safe customization strategy
Section titled “Safe customization strategy”Make incremental changes and compare output often.
Maintaining template compatibility
Section titled “Maintaining template compatibility”Keep customization changes documented for future maintainers.
Advanced Workflows with CiteDrive
Section titled “Advanced Workflows with CiteDrive”Managing large reference sets
Section titled “Managing large reference sets”Use consistent naming and review conventions before export/compile.
Review and quality-control routines
Section titled “Review and quality-control routines”Define a repeatable pre-submission checklist for bibliography validation.
When to Use Advanced Features
Section titled “When to Use Advanced Features”Good trigger points
Section titled “Good trigger points”- Multi-chapter documents need separate bibliographies
- Project-specific style requirements exceed default behavior
- Bibliography data requires predictable normalization rules
Keep complexity controlled
Section titled “Keep complexity controlled”Introduce one advanced feature at a time and recompile after each change. This makes troubleshooting faster and avoids compounded formatting issues.
Next Step
Section titled “Next Step”- Continue to Examples