"Nezbytným krokem k tomu, abyste od života získali věci, po kterých toužíte, je rozhodnout se, co vlastně chcete."
Reference můžeme buď psát přímo do *.tex, nebo lépe do zvláštního souboru *.bib (např. "reference.bib"). Ukažme si práci s referencemi na příkladu časopisu Springer. Stáhneme si tedy šablony z https://www.springer.com/gp/livingreviews/latex-templates a rozbalíme do složky, kde máme *.tex soubory našeho článku. Budeme používat "splncs.bst", což ale můžeme jen v BibTexu.
Bibtex je starší verze nástroje pro práci s referencemi. Používá *.bst šablony, které mnoho časopisů dává k dispozici.
% BIBTEX - lze pouzit Springer sablonu bst
%% reference - jen takhle, nepridavat usepackage, pak zlobi
\usepackage[numbers]{natbib}
natbib - nativní balíček pro práci
... tam, kde chceme reference zobrazit potom zavoláme:
% BIBTEX
%% reference - jen takhle, nepridavat usepackage, pak zlobi
%% jen pro bibtex
%\bibliographystyle{unsrt}
\bibliographystyle{splncs} % funguje divne, misto cisel udelat vsechny autory, nedela tecky
\bibliography{reference.bib}
Má vlastní šablony, umí více věcí, ale třeba u Springeru jsem nenašel kompatibilní šablony (*.bbx, *.cbx). Přesto si můžeme ukázat, jak taková bibliografie bude vypadat.
% BIBLATEX
% - umi upravit jmena autoru (doplnit tecky, kdyz jich je moc, tak pridat "et. all")
% - nelze pouzit Springer template (bst, musi se pouzivat bbx, cbx)
% bibliografie
% bibstyle=ieee
% chteji "spbasic" (Springer bibtex)
\usepackage[backend=bibtex,citestyle=numeric-comp,bibstyle=standard,sorting=none,minbibnames=5,maxbibnames=5,defernumbers=true,firstinits=true]{biblatex}
\usepackage[citestyle=numeric,bibstyle=authoryear]{biblatex}
\addbibresource{reference.bib}
... a tam, kde chceme bibliografii zobrazit dáme:
% BIBLATEX \printbibliography
.