Migrate to biblatex ISO 690 citations

This commit is contained in:
Emil Miler 2024-02-14 13:59:29 +01:00
parent 5f25a1a45b
commit 48eaea11f0
5 changed files with 23 additions and 1514 deletions

View File

@ -1,7 +1,14 @@
@online{commonmark, @online{bratkova2008metody,
author = "MacFarlane, John", editor = {Bratková, Eva},
url = "https://spec.commonmark.org/", editortype = {compiler},
cited = "2020-03-22", title = {Metody citování literatury a strukturování bibliografických záznamů podle mezinárodních norem ISO 690 a ISO 690-2},
title = "CommonMark Spec", subtitle = {metodický materiál pro autory vysokoškolských kvalifikačních prací},
year = "2019" edition = {Verze 2.0, aktualiz. a rozšíř.},
location = {Praha},
publisher = {Odborná komise pro otázky elektronického zpřístupňování vysokoškolských kvalifikačních prací, Asociace knihoven vysokých škol ČR},
date = {2008-12-22},
pagetotal = {60},
url = {http://www.evskp.cz/SD/4c.pdf},
urldate = {2011-02-02},
langid = {czech},
} }

View File

@ -1,6 +1,6 @@
\chapter{Lorem} \chapter{Lorem}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc et pharetra dui. Morbi nec leo vulputate, suscipit sem quis, ultrices purus. Vestibulum eget ultricies sem. Cras mattis dapibus ipsum, at pulvinar leo blandit a. Integer posuere semper mi vehicula rhoncus. Fusce lacinia neque vel ipsum sagittis semper. Nulla cursus enim eu purus dignissim, vitae posuere diam tincidunt. Nulla at magna ultrices, ultrices justo tincidunt, iaculis erat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Fusce et odio lobortis, lacinia orci quis, placerat augue. Proin posuere ante in quam hendrerit lacinia eu sed nunc. Sed varius libero fermentum magna facilisis, sed porta felis suscipit. \citep{commonmark} Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc et pharetra dui. Morbi nec leo vulputate, suscipit sem quis, ultrices purus. Vestibulum eget ultricies sem. Cras mattis dapibus ipsum, at pulvinar leo blandit a. Integer posuere semper mi vehicula rhoncus. Fusce lacinia neque vel ipsum sagittis semper. Nulla cursus enim eu purus dignissim, vitae posuere diam tincidunt. Nulla at magna ultrices, ultrices justo tincidunt, iaculis erat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Fusce et odio lobortis, lacinia orci quis, placerat augue. Proin posuere ante in quam hendrerit lacinia eu sed nunc. Sed varius libero fermentum magna facilisis, sed porta felis suscipit. \parencite{bratkova2008metody}
\section{Section} \section{Section}

File diff suppressed because it is too large Load Diff

View File

@ -4,7 +4,9 @@
\usepackage[a-2u]{pdfx} % PDF-A output \usepackage[a-2u]{pdfx} % PDF-A output
\usepackage[a4paper, top=25mm, bottom=30mm, left=30mm, right=25mm]{geometry} \usepackage[a4paper, top=25mm, bottom=30mm, left=30mm, right=25mm]{geometry}
\usepackage[czech]{babel} \usepackage[english,czech]{babel}
\usepackage[backend=biber,style=iso-authoryear]{biblatex}
\addbibresource{bibliografie.bib}
\usepackage{csquotes} \usepackage{csquotes}
\usepackage{hyperref} \usepackage{hyperref}
\hypersetup{unicode} \hypersetup{unicode}
@ -26,11 +28,6 @@
\frenchspacing \frenchspacing
\usepackage{lmodern} \usepackage{lmodern}
% Citations
\usepackage{natbib}
\bibliographystyle{csplainnat}
\renewcommand{\bibname}{Seznam použité literatury}
% Size of title margins % Size of title margins
\usepackage{titlesec} \usepackage{titlesec}
\titleformat{\chapter}[display] \titleformat{\chapter}[display]
@ -68,11 +65,7 @@
\include{zaver} \include{zaver}
% Citations
\newpage \newpage
{\raggedright \printbibliography
%\nocite{*} % List all entries from bibliography even if not cited in text.
\bibliography{bibliografie}
}
\end{document} \end{document}

View File

@ -1,7 +1,5 @@
This is a simple thesis template for the LaTeX typesetting system. It is configured to fulfill the [faculty thesis regulations][regulations] and improve on the [official .docx template][template]. The output is also configured to be *PDF/A-2u* compliant. This is a simple thesis template for the LaTeX typesetting system. It is configured to fulfill the [faculty thesis regulations][regulations] and improve on the [official .docx template][template]. The output is also configured to be *PDF/A-2u* compliant.
The original template was created back in early 2022 and could be improved in several ways, mainly in moving to a better citation solution and improving source-code environments.
## Requirements & Building ## Requirements & Building
You need a working installation of `texlive` and `latexmk`. Full thesis can be built by running `make`. You need a working installation of `texlive` and `latexmk`. Full thesis can be built by running `make`.
@ -17,5 +15,10 @@ All make targets:
The default make targets are `vlna` and `pdf`. The default make targets are `vlna` and `pdf`.
## Resources
- [ISO 690 biblatex style](https://mirrors.nic.cz/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-iso690/biblatex-iso690.pdf)
- [ISO 690 biblatex examples](https://github.com/michal-h21/biblatex-iso690/blob/master/biblatex-iso690-examples.bib)
[regulations]: https://wwwmod.pedf.cuni.cz/udeska/files/opatreni_dekana/opad_k_podrobnostem_zaverecne_prace_2020.pdf [regulations]: https://wwwmod.pedf.cuni.cz/udeska/files/opatreni_dekana/opad_k_podrobnostem_zaverecne_prace_2020.pdf
[template]: https://wwwmod.pedf.cuni.cz/udeska/files/opatreni_dekana/priloha_c_1_bakalarska_prace.docx [template]: https://wwwmod.pedf.cuni.cz/udeska/files/opatreni_dekana/priloha_c_1_bakalarska_prace.docx