CTAN Comprehensive TeX Archive Network

Directory macros/latex/contrib/babel-contrib/serbianc


Serbian Cyrillic language module for Babel, v3.2a

Released under the Project Public License v1.3 or later. See http://www.latex-project.org/lppl.txt

The package provides support for use of Babel in documents written in Serbian Cyrillic (in ekavian or ijekavian dialect). The support is adapted for use both under legacy engines, and under and Lua.

The Current Maintainer is Uroš Stefanović.


Serbianc language definition file can be used both with legacy 8-bit engines (such as latex.exe or pdflatex.exe) and Unicode compilers (xelatex.exe or lualatex.exe). The Unicode engines can be run either in Unicode mode or 8-bit compatibility mode, which emulates the legacy engines. The two modes differ by a set of packages loaded in the preamble of a source file. It is important to keep the recommended order of the packages loaded, especially when running Unicode engines in a compatibility 8-bit mode.

In the examples below, it is assumed that a source file has utf8 input encoding.

8-bit mode:


Unicode mode, Lua or XeLaTeX

    \setmainfont{CMU Serif}
    \setsansfont{CMU Sans Serif}
    \setmonofont{CMU Typewriter Text}

Typesetting in ijekavian dialect:




Also, the attributes 'datei' and 'quotes' are defined.


Spurious spaces removed.


New date formats are available.


New enumeration alphabets are available.


See serbianc.pdf for more information.

Download the contents of this package in one zip archive (297.9k).

babel-serbianc – Babel module to support Serbian Cyrillic

The package provides support for Serbian documents written in Cyrillic, in babel.

Version3.2a 2022-09-30
LicensesThe Project Public License 1.3
Copyright2002–2019 Filip Brčić
2019–2022 Uroš Stefanović
MaintainerUroš Stefanović
Filip Brčić (inactive)
Contained inTeX Live as babel-serbianc
MiKTeX as babel-serbianc
TopicsMulti-lingual addon
Guest Book Sitemap Contact Contact Author