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
Tento web jsem zakládal na střední, v roce 2008. Je zde hlavně archiv mé tvorby.
Aktuální věci publikuji kvůli úspoře času na Twitter.
Honza
"To, co druzí dělají, může být podnětem našich pocitů, nikoli však jejich příčinou."