Citation style examples#
This page demonstrates how URN identifiers render with different pybtex citation styles. All examples use the same set
of BibTeX entries with urn fields.
Alpha style#
The alpha style generates labels from the author name and year (e.g., [Sav23]).
This is the style used throughout this documentation (bibtex_default_style = "alpha").
Test Author. Example of url-to-urn promotion. 2023. URN:NBN:fi:example-promoted.
Jan de Vries. Persistent identifiers in the dutch national library system. Journal of Library Metadata, 20:100–115, 2020. URN:NBN:nl:ui:25-f930e584-2.
Lars Hansen. National bibliography management in norway. In IFLA World Library Congress. 2022. URN:NBN:no:nb:bibsys-12345.
Franz Huber. Digitale langzeitarchivierung in österreich. Technical Report, Österreichische Nationalbibliothek, 2023. URN:NBN:at:at-onb:1-12345.
Donald E. Knuth. The \TeX book. Computers & Typesetting, 1986.
Pekka Korhonen. Urn-based resource management in finnish libraries. In Nordic Digital Library Conference. 2019. URN:NBN:fi:example-20190101.
Anna Lindgren. Advances in superconducting qubit architectures. PhD thesis, KTH Royal Institute of Technology, 2021. URN:NBN:se:kth:diva-12345.
Max Müller. Einführung in die Quanteninformatik. Springer, 2022. URN:NBN:de:101:1-2022010112345.
Niko Savola. Design and modelling of long-coherence qubits using energy participation ratios. Master's thesis, Aalto University, 5 2023. URN:NBN:fi:aalto-202305213270.
Plain style#
The plain style uses numbered labels in order of appearance (e.g., [1], [2]).
Test Author. Example of url-to-urn promotion. 2023. URN:NBN:fi:example-promoted.
Jan de Vries. Persistent identifiers in the dutch national library system. Journal of Library Metadata, 20:100–115, 2020. URN:NBN:nl:ui:25-f930e584-2.
Lars Hansen. National bibliography management in norway. In IFLA World Library Congress. 2022. URN:NBN:no:nb:bibsys-12345.
Franz Huber. Digitale langzeitarchivierung in österreich. Technical Report, Österreichische Nationalbibliothek, 2023. URN:NBN:at:at-onb:1-12345.
Donald E. Knuth. The \TeX book. Computers & Typesetting, 1986.
Pekka Korhonen. Urn-based resource management in finnish libraries. In Nordic Digital Library Conference. 2019. URN:NBN:fi:example-20190101.
Anna Lindgren. Advances in superconducting qubit architectures. PhD thesis, KTH Royal Institute of Technology, 2021. URN:NBN:se:kth:diva-12345.
Max Müller. Einführung in die Quanteninformatik. Springer, 2022. URN:NBN:de:101:1-2022010112345.
Niko Savola. Design and modelling of long-coherence qubits using energy participation ratios. Master's thesis, Aalto University, 5 2023. URN:NBN:fi:aalto-202305213270.
Comparison: with and without URN#
Entries with a urn field get a hyperlinked identifier appended. Entries without one render as standard
references. Compare the entries above — for instance, Knuth86 has no URN and appears as a plain reference, while all
other entries show a clickable URN link.
Available styles#
In addition to the two styles shown above, the following pre-built styles are available:
Style name |
Base style |
Description |
|---|---|---|
|
|
Author-year labels, sorted alphabetically |
|
|
Numbered labels, sorted alphabetically |
|
|
Numbered labels, in citation order |
|
|
Author-year labels, in citation order |
All styles append a hyperlinked URN identifier to entries that have a urn field. When using the Sphinx extension,
any pybtex style (including third-party ones) is automatically wrapped with URN support.
Special behaviors#
Auto-deduplication#
The entry Korhonen19 has both a urn field and a url field pointing at the same Finnish URN resolver. The plugin
automatically suppresses the redundant URL, so only the URN hyperlink appears.
URL promotion#
The entry UrlPromotion23 has no urn field, but its url points to https://urn.fi/…. The plugin automatically
promotes this URL and formats it as a URN hyperlink.