Quick start: LaTeX Cloud Studio supports both BibTeX and BibLaTeX. Choose BibLaTeX for new projects as it offers more features and flexibility.
Bibliography Systems Overview
BibTeX vs BibLaTeX Comparison
Feature | BibTeX | BibLaTeX |
---|---|---|
Age | Older (1985) | Modern (2006+) |
Backend | bibtex | biber (recommended) |
Languages | Limited | Full Unicode support |
Styles | Fixed styles | Highly customizable |
Sorting | Basic | Advanced options |
Multiple bibliographies | Difficult | Easy |
Customization | Limited | Extensive |
Recommendation | Legacy projects | New projects |
For new documents: Use BibLaTeX with Biber backend for the best experience and most features.
BibLaTeX: Modern Bibliography Management
Basic Setup
Citation Commands
Bibliography File (.bib)
Citation Styles
Advanced BibLaTeX Features
Traditional BibTeX
Basic BibTeX Setup
BibTeX Citation Commands (with natbib)
BibTeX Styles
Reference Management Integration
Popular Reference Managers
Automated Bibliography Management
Journal-Specific Styles
Academic Journal Templates
Working with Bibliography Databases
Organizing Large Bibliography Files
Bibliography Entry Fields Reference
Managing Cross-References
Advanced Citation Techniques
Custom Citation Commands
Handling Special Cases
Customizing Bibliography Appearance
BibLaTeX Style Customization
Creating Custom Bibliography Drivers
Bibliography Formatting Examples
Handling Complex Citation Scenarios
Multi-Volume Works
Legal Citations
Citation Call-Outs and Annotations
Best Practices
Bibliography best practices:
- Consistent formatting: Use a reference manager for consistency
- Complete information: Include all required fields (DOI, pages, etc.)
- Verification: Double-check all citations against original sources
- Style compliance: Follow your target journal’s requirements exactly
- Backup: Keep backup copies of your .bib files
- Organization: Use meaningful citation keys
- Updates: Keep reference information current
- Permissions: Ensure you have rights to cite all sources
Citation Key Best Practices
Managing Bibliography Errors
Common BibTeX/BibLaTeX Errors
Common BibTeX/BibLaTeX Errors
Error: Citation undefined
- Check spelling of citation key
- Ensure .bib file is included
- Run compilation sequence completely
- Verify \cite commands exist in document
- Check .bib file path
- Ensure bibliography style is defined
- At least one \cite must appear before \bibliography
- Check for typos in \cite commands
- Verify .aux file is being generated
- Check for duplicate keys in .bib file
- Look for entries in multiple .bib files
- Use unique keys for each entry
Troubleshooting
Common issues and solutions:
- Missing references: Check citation keys match .bib entries exactly
- Style errors: Ensure you’re using the correct bibliography style
- Compilation order: Run LaTeX → Biber/BibTeX → LaTeX → LaTeX
- Unicode issues: Use BibLaTeX with UTF-8 encoding
- Multiple authors: Use
and
to separate authors in .bib files - Special characters: Use LaTeX escape sequences or UTF-8
- Page ranges: Use
--
for page ranges (123—145) - URLs: Use
\url{}
command or proper URL fields
Working with Multiple Bibliographies
Chapter-Based Bibliographies
Topic-Based Bibliographies
Integration with LaTeX Features
Hyperlinked Citations
Bibliography in Table of Contents
Glossary Integration with Citations
Quick Reference
Compilation Process
Essential Entry Types
Type | Purpose | Required Fields |
---|---|---|
@article | Journal articles | author, title, journal, year |
@book | Books | author/editor, title, publisher, year |
@incollection | Book chapters | author, title, booktitle, publisher, year |
@inproceedings | Conference papers | author, title, booktitle, year |
@phdthesis | Dissertations | author, title, school, year |
@techreport | Technical reports | author, title, institution, year |
@online | Web sources | author, title, url, urldate |
Next: Learn about Cross-referencing systems to create professional internal references in your documents.