← ClaudeAtlas

bibliography-management-guidelisted

Manage references with BibLaTeX, natbib, and LaTeX bibliography styles
dongzhigang13305312738-art/paper-skills · ★ 0 · Code & Development · score 63
Install: claude install-skill dongzhigang13305312738-art/paper-skills
# Bibliography Management Guide A skill for managing references in LaTeX using BibLaTeX, natbib, and traditional BibTeX. Covers bibliography database setup, citation commands, style selection, and troubleshooting common bibliography compilation issues. ## Choosing a Bibliography System ### BibLaTeX vs. natbib vs. Traditional BibTeX | Feature | BibLaTeX + Biber | natbib + BibTeX | Traditional BibTeX | |---------|-----------------|----------------|-------------------| | Backend | Biber | BibTeX | BibTeX | | Unicode support | Full | Limited | Limited | | Citation styles | Highly customizable | Style-dependent | .bst files | | Multi-bibliography | Built-in | Requires hacks | Difficult | | Date handling | Advanced (circa, ranges) | Basic | Basic | | Recommended for | New projects | Legacy journals | Minimal setups | ## BibLaTeX Setup ### Basic Configuration ```latex \documentclass{article} \usepackage[ backend=biber, style=authoryear, % or numeric, apa, ieee, chem-acs, etc. sorting=nyt, % name, year, title maxcitenames=2, % "Author et al." after 2 names giveninits=true % First name initials ]{biblatex} \addbibresource{references.bib} \begin{document} Some claim \parencite{smith2024}. \textcite{jones2023} disagrees. \printbibliography \end{document} ``` ### Common BibLaTeX Citation Commands ```latex \parencite{key} % (Author, 2024) \textcite{key} % Author (2024) \autocite{key} % Context-dependent (