summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/babel-serbianc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-01-13 23:32:52 +0000
committerKarl Berry <karl@freefriends.org>2019-01-13 23:32:52 +0000
commite572af6eeecbe30e119891cfd580f6e4eb7e9dc3 (patch)
tree9c8a29e9bd5f3d4baa1011fe246faf321eeec48a /Master/texmf-dist/tex/generic/babel-serbianc
parentbb1d5d5bb3f0deddd2c473b3881cd785b002d768 (diff)
babel-serbianc (13jan19)
git-svn-id: svn://tug.org/texlive/trunk@49693 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel-serbianc')
-rw-r--r--Master/texmf-dist/tex/generic/babel-serbianc/serbianc.ldf368
-rw-r--r--Master/texmf-dist/tex/generic/babel-serbianc/serbianc.sty94
2 files changed, 288 insertions, 174 deletions
diff --git a/Master/texmf-dist/tex/generic/babel-serbianc/serbianc.ldf b/Master/texmf-dist/tex/generic/babel-serbianc/serbianc.ldf
index 6294fcea96c..f206828887c 100644
--- a/Master/texmf-dist/tex/generic/babel-serbianc/serbianc.ldf
+++ b/Master/texmf-dist/tex/generic/babel-serbianc/serbianc.ldf
@@ -5,100 +5,308 @@
%% The original source files were:
%%
%% serbianc.dtx (with options: `code')
-%%
%% This is a generated file.
%%
-%% Copyright 1989-2001 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 2019 Uroš Stefanović,
+%% 2002--2019 Filip Brčić
+%% All rights reserved.
+%%
+%% This file is intended to be used with the Babel system.
+%% ------------------------------------------------------
+%%
+%% It 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 2003/12/01 or later.
%%
-%% This file is part of the Babel system release 3.7.
-%% --------------------------------------------------
+%% This work has the LPPL maintenance status "maintained".
%%
-%% It may be distributed under the terms of the LaTeX Project Public
-%% License, as described in lppl.txt in the base LaTeX distribution.
-%% Either version 1.2 or, at your option, any later version.
+%% The Current Maintainer of this work is Uroš Stefanović.
+%%
+%% The list of derived (unpacked) files belonging to the distribution
+%% and covered by LPPL is defined by the unpacking scripts (with
+%% extension .ins) which are part of the distribution.
\ProvidesLanguage{serbianc}
- [2011/06/06 v2.2 Serbian cyrillic]
-\LdfInit{serbianc}\captionsserbianc
+ [2019/01/12 3.0 Serbian Cyrillic support for the Babel system]
+%% File `serbianc.dtx'
+\LdfInit{serbianc}{captionsserbianc}
+\ifdefined\if@srbc@uni@ode
+ \PackageError{babel}{if@srbc@uni@ode already defined.}
+ \relax
+\fi
+\newif\if@srbc@uni@ode
+\ifdefined\luatexversion \@srbc@uni@odetrue \else
+\ifdefined\XeTeXrevision \@srbc@uni@odetrue \fi\fi
\ifx\l@serbianc\@undefined
- \@nopatterns{serbianc}
- \adddialect\l@serbianc0\fi
-
-\AtEndOfPackage{%
- \RequirePackage{ucs}%
- \PassOptionsToPackage{utf8x}{inputenc}%
- \RequirePackage{inputenc}%
- \PassOptionsToPackage{T2A}{fontenc}%
- \RequirePackage{fontenc}%
+ \@nopatterns{Serbianc}
+ \adddialect\l@serbianc0
+\fi
+\def\@setcyrillicencoding{%
+ \def\sce@a##1##2{%
+ \edef\sce@b{##1}%
+ \edef\sce@c{##2}%
+ \ifx\sce@b\sce@c
+ \let\cyrillicencoding\sce@c
+ \fi}%
+ \def\cdp@elt##1##2##3##4{%
+ \sce@a{##1}{OT2}%
+ \sce@a{##1}{X2}%
+ \sce@a{##1}{T2A}%
+ \if@srbc@uni@ode
+ \sce@a{##1}{TU}%
+ \fi}%
+ \cdp@list
}
-
-\addto\captionsserbianc{%
- \def\prefacename{\CYRP\cyrr\cyre\cyrd\cyrg\cyro\cyrv\cyro\cyrr}%{Предговор}%
- \def\refname{\CYRL\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra}%{Литература}%
- \def\abstractname{\CYRA\cyrb\cyrs\cyrt\cyrr\cyra\cyrk\cyrt}%{Абстракт}%
- \def\bibname{\CYRB\cyri\cyrb\cyrl\cyri\cyro\cyrg\cyrr\cyra\cyrf\cyri\cyrje\cyra}%
- %{Библиографија}%
- \def\chaptername{\CYRG\cyrl\cyra\cyrv\cyra}%{Глава}%
- \def\appendixname{\CYRD\cyro\cyrd\cyra\cyrt\cyra\cyrk}%{Додатак}%
- \def\contentsname{\CYRS\cyra\cyrd\cyrr\cyrzh\cyra\cyrje}%{Садржај}%
- \def\listfigurename{\CYRL\cyri\cyrs\cyrt\cyra \cyrs\cyrl\cyri\cyrk\cyra}%
- %{Листа слика}%
- \def\listtablename{\CYRL\cyri\cyrs\cyrt\cyra \cyrt\cyra\cyrb\cyre\cyrl\cyra}%
- %{Листа табела}%
- \def\indexname{\CYRI\cyrn\cyrd\cyre\cyrk\cyrs \cyrp\cyro\cyrje\cyrm\cyro\cyrv\cyra}%
- %{Индекс појмова}%
- \def\figurename{\CYRS\cyrl\cyri\cyrk\cyra}%{Слика}%
- \def\tablename{\CYRT\cyra\cyrb\cyre\cyrl\cyra}%{Табела}%
- \def\partname{\CYRD\cyre\cyro}%{Део}%
- \def\enclname{\CYRP\cyrr\cyri\cyrl\cyro\cyrz\cyri}%{Прилози}%
- \def\ccname{\CYRK\cyro\cyrp\cyri\cyrje\cyre}%{Копије}%
- \def\headtoname{\CYRP\cyrr\cyri\cyrm\cyra}%{Прима}%
- \def\pagename{\cyrs\cyrt\cyrr\cyra\cyrn\cyra}%{страна}%
- \def\seename{\cyrv\cyri\cyrd\cyri}%{види}%
- \def\alsoname{\cyrv\cyri\cyrd\cyri \cyrt\cyra\cyrk\cyro\cyrdje\cyre}%{види такође}%
- \def\proofname{\CYRD\cyro\cyrk\cyra\cyrz}%{Доказ}%
- \def\glossaryname{\CYRR\cyre\cyrch\cyrn\cyri\cyrk}%{Речник}%
+\ifx\cyrillicencoding\undefined
+ \@setcyrillicencoding
+\fi
+\@onlypreamble\@setcyrillicencoding
+\@onlypreamble\sce@a
+\@onlypreamble\sce@b
+\@onlypreamble\sce@c
+\ifx\cyrillicencoding\undefined
+ \if@srbc@uni@ode
+ \edef\cyrillicencoding{TU}
+ \else
+ \edef\cyrillicencoding{T2A}
+ \fi
+ \PackageWarning{babel}%
+ {No Cyrillic font encoding has been loaded so far.\MessageBreak
+ A font encoding should be declared before babel.\MessageBreak
+ Default `\cyrillicencoding' encoding will be loaded
+ }%
+ \lowercase\expandafter{\expandafter\input\cyrillicencoding enc.def\relax}%
+ \AtBeginDocument{\@setcyrillicencoding}
+\fi
+\DeclareRobustCommand{\Serbianc}{\selectlanguage{\serbianc}}
+\DeclareRobustCommand{\cyrillictext}{%
+ \fontencoding\cyrillicencoding\selectfont
+ \let\encodingdefault\cyrillicencoding
+ \expandafter\set@hyphenmins\serbianchyphenmins
+ \language\l@serbianc}%
+\let\cyr\cyrillictext
+\DeclareTextFontCommand{\textcyrillic}{\cyrillictext}
+\initiate@active@char{"}
+\begingroup \catcode`\"12
+\def\reserved@a{\endgroup
+ \def\@SS{\mathchar"7019 }
+ \def\dq{"}}
+\reserved@a
+\declare@shorthand{serbianc}{"`}{\quotedblbase}
+\declare@shorthand{serbianc}{"'}{\textquotedblleft}
+\declare@shorthand{serbianc}{"<}{\guillemotleft}
+\declare@shorthand{serbianc}{">}{\guillemotright}
+\declare@shorthand{serbianc}{""}{\hskip\z@skip}
+\declare@shorthand{serbianc}{"~}{\textormath{\leavevmode\hbox{-}}{-}}
+\declare@shorthand{serbianc}{"=}{\nobreak-\hskip\z@skip}
+\declare@shorthand{serbianc}{"|}{\textormath{\nobreak\discretionary{-}{}{\kern.03em}\allowhyphens}{}}
+\declare@shorthand{serbianc}{"-}{\nobreak\discretionary{-}{-}{-}\bbl@allowhyphens}
+\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}
+\if@srbc@uni@ode
+ \addto\captionsserbianc{%
+ \def\prefacename{Предговор}%
+ \def\refname{Литература}%
+ \def\abstractname{Сажетак}%
+ \def\bibname{Библиографија}%
+ \def\chaptername{Глава}%
+ \def\appendixname{Додатак}%
+ \def\contentsname{Садржај}%
+ \def\listfigurename{Списак слика}%
+ \def\listtablename{Списак табела}%
+ \def\indexname{Индекс}%
+ \def\figurename{Слика}%
+ \def\tablename{Табела}%
+ \def\partname{Део}%
+ \def\enclname{Прилози}%
+ \def\ccname{Копије}%
+ \def\headtoname{Прима}%
+ \def\pagename{страна}%
+ \def\seename{види}%
+ \def\alsoname{види такође}%
+ \def\proofname{Доказ}%
+ \def\glossaryname{Речник}%
}%
-\def\dateserbianc{%
- \def\today{\number\day .~\ifcase\month\or
- \cyrje\cyra\cyrn\cyru\cyra\cyrr \or % јануар
- \cyrf\cyre\cyrb\cyrr\cyru\cyra\cyrr \or % фебруар
- \cyrm\cyra\cyrr\cyrt \or % март
- \cyra\cyrp\cyrr\cyri\cyrl \or % април
- \cyrm\cyra\cyrje \or % мај
- \cyrje\cyru\cyrn \or % јун
- \cyrje\cyru\cyrl \or % јул
- \cyra\cyrv\cyrg\cyru\cyrs\cyrt \or % август
- \cyrs\cyre\cyrp\cyrt\cyre\cyrm\cyrb\cyra\cyrr \or % септембар
- \cyro\cyrk\cyrt\cyro\cyrb\cyra\cyrr \or % октобар
- \cyrn\cyro\cyrv\cyre\cyrm\cyrb\cyra\cyrr \or % новембар
- \cyrd\cyre\cyrc\cyre\cyrm\cyrb\cyra\cyrr\fi % децембар
- \space \number\year.}}
-\ifx\fmtname plain \else
- \let\@aifORI\@afterindentfalse
- \def\bbl@frenchindent{\let\@afterindentfalse\@afterindenttrue
- \@afterindenttrue}
- \def\bbl@nonfrenchindent{\let\@afterindentfalse\@aifORI
- \@afterindentfalse}
- \addto\extrasserbianc{\bbl@frenchindent}
- \addto\noextrasserbianc{\bbl@nonfrenchindent}
+ \let\captionsserbianc@ijekav=\captionsserbianc
+ \addto\captionsserbianc@ijekav{
+ \def\partname{Дио}%
+ \def\glossaryname{Рjечник}%
+ }
+\else
+ \addto\captionsserbianc{%
+ \def\prefacename{{\cyr\CYRP\cyrr\cyre\cyrd\cyrg\cyro\cyrv\cyro\cyrr}}%
+ \def\refname{{\cyr\CYRL\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra}}%
+ \def\abstractname{{\cyr\CYRS\cyra\cyrzh\cyre\cyrt\cyra\cyrk}}%
+ \def\bibname{{\cyr\CYRB\cyri\cyrb\cyrl\cyri\cyro\cyrg\cyrr\cyra\cyrf\cyri\cyrje\cyra}}%
+ \def\chaptername{{\cyr\CYRG\cyrl\cyra\cyrv\cyra}}%
+ \def\appendixname{{\cyr\CYRD\cyro\cyrd\cyra\cyrt\cyra\cyrk}}%
+ \def\contentsname{{\cyr\CYRS\cyra\cyrd\cyrr\cyrzh\cyra\cyrje}}%
+ \def\listfigurename{{\cyr\CYRS\cyrp\cyri\cyrs\cyra\cyrk\ \cyrs\cyrl\cyri\cyrk\cyra}}%
+ \def\listtablename{{\cyr\CYRS\cyrp\cyri\cyrs\cyra\cyrk\ \cyrt\cyra\cyrb\cyre\cyrl\cyra}}%
+ \def\indexname{{\cyr\CYRI\cyrn\cyrd\cyre\cyrk\cyrs}}%
+ \def\figurename{{\cyr\CYRS\cyrl\cyri\cyrk\cyra}}%
+ \def\tablename{{\cyr\CYRT\cyra\cyrb\cyre\cyrl\cyra}}%
+ \def\partname{{\cyr\CYRD\cyre\cyro}}%
+ \def\enclname{{\cyr\CYRP\cyrr\cyri\cyrl\cyro\cyrz\cyri}}%
+ \def\ccname{{\cyr\CYRK\cyro\cyrp\cyri\cyrje\cyre}}%
+ \def\headtoname{{\cyr\CYRP\cyrr\cyri\cyrm\cyra}}%
+ \def\pagename{{\cyr\cyrs\cyrt\cyrr\cyra\cyrn\cyra}}%
+ \def\seename{{\cyr\cyrv\cyri\cyrd\cyri}}%
+ \def\alsoname{{\cyr\cyrv\cyri\cyrd\cyri\ \cyrt\cyra\cyrk\cyro\cyrdje\cyre}}%
+ \def\proofname{{\cyr\CYRD\cyro\cyrk\cyra\cyrz}}%
+ \def\glossaryname{{\cyr\CYRR\cyre\cyrch\cyrn\cyri\cyrk}}%
+ }%
+ \let\captionsserbianc@ijekav=\captionsserbianc
+ \addto\captionsserbianc@ijekav{
+ \def\partname{{\cyr\CYRD\cyri\cyro}}%
+ \def\glossaryname{{\cyr\CYRR\cyrje\cyre\cyrch\cyrn\cyri\cyrk}}%
+ }
\fi
-\def\sh{\mathop{\operator@font sh}\nolimits} % same as \sinh
-\def\ch{\mathop{\operator@font ch}\nolimits} % same as \cosh
-\def\th{\mathop{\operator@font th}\nolimits} % same as \tanh
-\def\cth{\mathop{\operator@font cth}\nolimits} % same as \coth
+\if@srbc@uni@ode
+ \addto\dateserbianc{%
+ \def\month@serbianc{\ifcase\month\or
+ јануар\or
+ фебруар\or
+ март\or
+ април\or
+ мај\or
+ јун\or
+ јул\or
+ август\or
+ септембар\or
+ октобар\or
+ новембар\or
+ децембар\fi}
+ \def\today{\number\day.~\month@serbianc\ \number\year\@ifstar{}{.}}
+ \def\todayRoman{\number\day.~\@Roman\month~\number\year\@ifstar{}{.}}}
+ \let\dateserbianc@datei=\dateserbianc
+ \addto\dateserbianc@datei{
+ \def\month@serbianc@datei{\ifnum\month=6 јуни%
+ \else\ifnum\month=7 јули\else\month@serbianc\fi\fi}
+ \def\today{\number\day.~\month@serbianc@datei\ \number\year\@ifstar{}{.}}}
+\else
+ \def\dateserbianc{%
+ \def\month@serbianc{\ifcase\month\or
+ \cyrje\cyra\cyrn\cyru\cyra\cyrr\or
+ \cyrf\cyre\cyrb\cyrr\cyru\cyra\cyrr\or
+ \cyrm\cyra\cyrr\cyrt\or
+ \cyra\cyrp\cyrr\cyri\cyrl\or
+ \cyrm\cyra\cyrje\or
+ \cyrje\cyru\cyrn\or
+ \cyrje\cyru\cyrl\or
+ \cyra\cyrv\cyrg\cyru\cyrs\cyrt\or
+ \cyrs\cyre\cyrp\cyrt\cyre\cyrm\cyrb\cyra\cyrr\or
+ \cyro\cyrk\cyrt\cyro\cyrb\cyra\cyrr\or
+ \cyrn\cyro\cyrv\cyre\cyrm\cyrb\cyra\cyrr\or
+ \cyrd\cyre\cyrc\cyre\cyrm\cyrb\cyra\cyrr\fi}
+ \def\today{\number\day.~\month@serbianc\ \number\year\@ifstar{}{.}}
+ \def\todayRoman{\number\day.~\@Roman\month~\number\year\@ifstar{}{.}}}
+ \let\dateserbianc@datei=\dateserbianc
+ \addto\dateserbianc@datei{
+ \def\month@serbianc@datei{\ifnum\month=6\cyrje\cyru\cyrn\cyri%
+ \else\ifnum\month=7\cyrje\cyru\cyrl\cyri\else\month@serbianc\fi\fi}
+ \def\today{\number\day.~\month@serbianc@datei\ \number\year\@ifstar{}{.}}
+}
+\fi
+\providehyphenmins{\CurrentOption}{\tw@\tw@}
+\providehyphenmins{serbianc}{\tw@\tw@}
+\addto\extrasserbianc{\cyrillictext}
+\addto\noextrasserbianc{\latintext}
+\addto\extrasserbianc{\languageshorthands{serbianc}}
+\addto\extrasserbianc{\bbl@activate{"}}
+\addto\noextrasserbianc{\bbl@deactivate{"}}
+\addto\extrasserbianc{\bbl@frenchspacing}
+\addto\noextrasserbianc{\bbl@nonfrenchspacing}
+\let\@aifORI\@afterindentfalse
+\def\bbl@serbiancindent{\let\@afterindentfalse\@afterindenttrue\@afterindenttrue}
+\def\bbl@nonserbiancindent{\let\@afterindentfalse\@aifORI\@afterindentfalse}
+\addto\extrasserbianc{\bbl@serbiancindent}
+\addto\noextrasserbianc{\bbl@nonserbiancindent}
+\addto\extrasserbianc{
+\babel@save\@Alph
+\if@srbc@uni@ode
+ \def\@Alph#1{\ifcase#1\or
+ А\or Б\or В\or Г\or Д\or Ђ\or Е\or Ж\or З\or
+ И\or Ј\or К\or Л\or Љ\or М\or Н\or Њ\or О\or
+ П\or Р\or С\or Т\or Ћ\or У\or Ф\or Х\or Ц\or
+ Ч\or Џ\or Ш\else\@ctrerr\fi}
+\else
+ \def\@Alph#1{\ifcase#1\or
+ \CYRA\or\CYRB\or\CYRV\or\CYRG\or\CYRD\or\CYRDJE\or\CYRE\or\CYRZH\or\CYRZ\or
+ \CYRI\or\CYRJE\or\CYRK\or\CYRL\or\CYRLJE\or\CYRM\or\CYRN\or\CYRNJE\or\CYRO\or
+ \CYRP\or\CYRR\or\CYRS\or\CYRT\or\CYRTSHE\or\CYRU\or\CYRF\or\CYRH\or\CYRC\or
+ \CYRCH\or\CYRDZHE\or\CYRSH\else\@ctrerr\fi}
+\fi
+}
+\addto\extrasserbianc{
+\babel@save\@alph
+\if@srbc@uni@ode
+ \def\@alph#1{\ifcase#1\or
+ а\or б\or в\or г\or д\or ђ\or е\or ж\or з\or
+ и\or ј\or к\or л\or љ\or м\or н\or њ\or о\or
+ п\or р\or с\or т\or ћ\or у\or ф\or х\or ц\or
+ ч\or џ\or ш\else\@ctrerr\fi}
+\else
+ \def\@alph#1{\ifcase#1\or
+ \cyra\or\cyrb\or\cyrv\or\cyrg\or\cyrd\or\cyrdje\or\cyre\or\cyrzh\or\cyrz\or
+ \cyri\or\cyrje\or\cyrk\or\cyrl\or\cyrlje\or\cyrm\or\cyrn\or\cyrnje\or\cyro\or
+ \cyrp\or\cyrr\or\cyrs\or\cyrt\or\cyrtshe\or\cyru\or\cyrf\or\cyrh\or\cyrc\or
+ \cyrch\or\cyrdzhe\or\cyrsh\else\@ctrerr\fi}
+\fi
+}
+\bbl@declare@ttribute{serbianc}{ijekav}{%
+ \PackageInfo{babel}{Serbianc attribute set to ijekav}%
+ \let\captionsserbianc=\captionsserbianc@ijekav }
+\@onlypreamble\captionsserbianc@ijekav
+\bbl@declare@ttribute{serbianc}{quotes}{%
+ \PackageInfo{babel}{Serbianc attribute set to quotes}%
+ \declare@shorthand{serbianc}{"'}{\textquotedblright} }
+\bbl@declare@ttribute{serbianc}{datei}{%
+ \PackageInfo{babel}{Serbianc attribute set to datei}%
+ \let\dateserbianc=\dateserbianc@datei }
+\@onlypreamble\dateserbianc@datei
+\def\sh{\mathop{\operator@font sh}\nolimits}
+\def\ch{\mathop{\operator@font ch}\nolimits}
+\def\tg{\mathop{\operator@font tg}\nolimits}
+\def\ctg{\mathop{\operator@font ctg}\nolimits}
+\def\arctg{\mathop{\operator@font arctg}\nolimits}
+\def\arcctg{\mathop{\operator@font arcctg}\nolimits}
+\addto\extrasserbianc{%
+ \babel@save{\th}%
+ \let\ltx@th\th
+ \def\th{\textormath{\ltx@th}%
+ {\mathop{\operator@font th}\nolimits}}%
+ }
+\def\cth{\mathop{\operator@font cth}\nolimits}
\def\arsh{\mathop{\operator@font arsh}\nolimits}
\def\arch{\mathop{\operator@font arch}\nolimits}
\def\arth{\mathop{\operator@font arth}\nolimits}
\def\arcth{\mathop{\operator@font arcth}\nolimits}
-\def\tg{\mathop{\operator@font tg}\nolimits} % same as \tan
-\def\ctg{\mathop{\operator@font ctg}\nolimits} % same as \cot
-\def\arctg{\mathop{\operator@font arctg}\nolimits} % same as \arctan
-\def\arcctg{\mathop{\operator@font arcctg}\nolimits}
-\def\Prob{\mathop{\mathsf P\hskip0pt}\nolimits}
-\def\Expect{\mathop{\mathsf E\hskip0pt}\nolimits}
-\def\Variance{\mathop{\mathsf D\hskip0pt}\nolimits}
+\def\cosec{\mathop{\operator@font cosec}\nolimits}
+\def\arcsec{\mathop{\operator@font arcsec}\nolimits}
+\def\arccosec{\mathop{\operator@font arccosec}\nolimits}
+\def\sech{\mathop{\operator@font sech}\nolimits}
+\def\cosech{\mathop{\operator@font cosech}\nolimits}
+\def\arsech{\mathop{\operator@font arsech}\nolimits}
+\def\arcosech{\mathop{\operator@font arcosech}\nolimits}
+\def\Prob{\mathop{\kern\z@\mathsf{P}}\nolimits}
+\def\Expect{\mathop{\kern\z@\mathsf{E}}\nolimits}
+\def\Variance{\mathop{\kern\z@\mathsf{D}}\nolimits}
+\if@srbc@uni@ode
+ \def\nzs{\mathop{\mathrm{нзс}}\nolimits}
+ \def\nzd{\mathop{\mathrm{нзд}}\nolimits}
+ \def\NZS{\mathop{\mathrm{НЗС}}\nolimits}
+ \def\NZD{\mathop{\mathrm{НЗД}}\nolimits}
+\else
+ \def\nzs{\mathop{\textnormal{\cyrn\cyrz\cyrs}}\nolimits}
+ \def\nzd{\mathop{\textnormal{\cyrn\cyrz\cyrd}}\nolimits}
+ \def\NZS{\mathop{\textnormal{\CYRN\CYRZ\CYRS}}\nolimits}
+ \def\NZD{\mathop{\textnormal{\CYRN\CYRZ\CYRD}}\nolimits}
+\fi
\ldf@finish{serbianc}
+%%
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
diff --git a/Master/texmf-dist/tex/generic/babel-serbianc/serbianc.sty b/Master/texmf-dist/tex/generic/babel-serbianc/serbianc.sty
deleted file mode 100644
index 203af666716..00000000000
--- a/Master/texmf-dist/tex/generic/babel-serbianc/serbianc.sty
+++ /dev/null
@@ -1,94 +0,0 @@
-%%
-%% This is file `serbianc.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% bbcompat.dtx (with options: `serbianc')
-%% This is a generated file.
-%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
-%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
-%%
-%% It 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 2003/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainer of this work is Johannes Braams.
-%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
-%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% The list of derived (unpacked) files belonging to the distribution
-%% and covered by LPPL is defined by the unpacking scripts (with
-%% extension .ins) which are part of the distribution.
-%% File 'bbcompat.dtx'
-%% Copyright (C) 1989 -- 2008 by Johannes Braams,
-%% TeXniek
-%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
-\ifx\LdfInit\undefined
- \def\LdfInit{%
- \chardef\atcatcode=\catcode`\@
- \catcode`\@=11\relax
- \input babel.def\relax
- \catcode`\@=\atcatcode \let\atcatcode\relax
- \LdfInit}
-\fi
-\ifx\PackageError\undefined
- \def\ProvidesLanguage#1[#2 #3 #4]{%
- \wlog{Language: #1 #4 #3 <#2>}}%
-\else
- \def\bblstyerror{%
- \PackageError{babel}%
- {You have used an old interface to call babel\MessageBreak
- You may expect compatibility problems wit other packages}%
- {You could proceed but don't complain if you run into errors}%
- \let\bblstyerror\@undefined
- }
- \ifx\ProvidesLanguage\undefined
- \bblstyerror
- \def\ProvidesLanguage{%
- \chardef\atcatcode=\catcode`\@
- \catcode`\@=11\relax
- \input babel.def\relax
- \catcode`\@=\atcatcode \let\atcatcode\relax
- \ProvidesLanguage}
- \else
- \bblstyerror
- \fi
-\fi
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-\endinput
-%%
-%% End of file `serbianc.sty'.