Skip to content
ISO 690 style for biblatex.
TeX Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
Makefile
README.md
biblatex-iso690.pdf
biblatex-iso690.tex
bibpok.tex
bulgarian-iso.lbx
czech-iso.lbx
english-iso.lbx
german-iso.lbx
iso-alphabetic.bbx
iso-alphabetic.cbx
iso-authortitle.bbx
iso-authortitle.cbx
iso-authortitle.dbx
iso-authoryear.bbx
iso-authoryear.cbx
iso-authoryear.dbx
iso-example.pdf
iso-example.tex
iso-fullcite.cbx
iso-numeric.bbx
iso-numeric.cbx
iso-numeric.dbx
iso.bbx
iso.txt
manifest.txt
mybib.bib
polish-iso.lbx
slovak-iso.lbx

README.md

Biblatex style for ISO 690 standard

Biblatex is a bibliography and citation tool for LaTeX. This project provides support for citations in ISO 690 style. As the standard is a little bit ambiguous in some details regarding formatting of records, we largely follow requirements of Czech interpretation, as it is required form in many Czech universities. The style can be used in other languages as well, of course.

Install

Open the terminal and find location of your TEXMFHOME directory with this command:

kpsewhich -var-value TEXMFHOME

Open this directory and check that the directory $TEXMFHOME/tex/latex exists. If it doesn't exist, you must create it. You can do this from the command line or using a file manager. Open the $TEXMFHOME/tex/latex directory and either run the command

git clone git@github.com:michal-h21/biblatex-iso690.git

or unzip the file

https://github.com/michal-h21/biblatex-iso690/archive/master.zip

here. You should be able to use biblatex-iso690 now.

Usage:

\usepackage[english,czech]{babel} % main language of the document must be last
\usepackage[
  backend=biber,        % if we want unicode
  style=iso-authoryear, % or iso-numeric for numeric citation method
  autolang=other,       % to support multiple languages in bibliography
  sortlocale=cs_CZ,     % locale of main language, for sorting
  bibencoding=UTF8,     % this is necessary only if bibliography file is in different encoding than main document
]{biblatex}

Custom options

Above and beyond the scope of package options provided by biblatex itself, here are also some more. Default values are in bold.

  • spacecolon add space before colon in publisher and title (and also title and subtitle):
    • [true] Praha : Academia
    • [false] Praha: Academia
  • pagetotal print out total number of pages as an additional information in the notes section:
    • [true] Praha: Academia, 2008 [60 p.]
    • [false] Praha: Academia, 2008
  • shortnumeration visually distinguish numeration and pagination section:
    • [true] ... 2011, 32(3), 289–301 [visited on 2016-05-14] ...
    • [false] ... 2011, vol. 32, no. 3, pp. 289–301 [visited on 2016-05-14] ...
  • thesisinfoinnotes print out thesis information in notes section
    • [true] Available from: <...>. BP. MU, FI, Brno. Supervisor Petr SOJKA
    • [false] BP. MU, FI, Brno. Supervisor Petr SOJKA. Available from: <...>
  • doi enable or disable printing of the DOI number
  • isbn enable or disable printing of the ISBN, ISSN and other standard identifiers
    • [true] ISBN 0-201-36299-6
    • [false] --
  • eprint enable or disable printing of the eprint field
    • [true] Available from arXiv: 1905.10545
    • [false] --
  • url enable or disable printing of the URL

Bibliographic fields

Some fields have a different meaning than in plain BibTeX.

1. If the publication is written in a different language to the main document, it should have a filled langid field.

langid = {czech}

2. Publications with online versions should have a urldate field. It is the date when you last checked the publication online.

urldate = {2011-01-12}

3. If the publication has more than one ISBN or ISSN number, use just one of them.

4. Publisher and place:

location = {Praha},
publisher = {Academia}

For more details see the file mybib.bib.

License

Copyright (C) 2011--2017 Michal Hoftich 2015--2017 Moritz Wemheuer 2016--2017 Dávid Lupták

This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 of this license or (at your option) any later version. The latest version of this license is in http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all distributions of LaTeX version 2005/12/01 or later.

This work has the LPPL maintenance status maintained.

The Current Maintainer of this work is Michal Hoftich.

This work consists of all files listed in manifest.txt.

The package is available on CTAN https://www.ctan.org/pkg/biblatex-iso690 and is included in MikTeX and TeX live 2016 or later as biblatex-iso690. The development version can be found on GitHub https://github.com/michal-h21/biblatex-iso690.

You can’t perform that action at this time.