summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/babel-contrib
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-02-17 03:01:15 +0000
committerNorbert Preining <norbert@preining.info>2022-02-17 03:01:15 +0000
commitbd0e05b5b4dba5b38512acb2e7104f180fdb97e6 (patch)
treefd0c2e1e01289d188075990b8126941d5be9c1c0 /macros/latex/contrib/babel-contrib
parente1b70cd3906c3b92e231eb8001f1a0c0eb2053c1 (diff)
CTAN sync 202202170301
Diffstat (limited to 'macros/latex/contrib/babel-contrib')
-rw-r--r--macros/latex/contrib/babel-contrib/serbian/README.md12
-rw-r--r--macros/latex/contrib/babel-contrib/serbian/serbian.dtx26
-rw-r--r--macros/latex/contrib/babel-contrib/serbian/serbian.ins8
-rw-r--r--macros/latex/contrib/babel-contrib/serbian/serbian.pdfbin255910 -> 273184 bytes
-rw-r--r--macros/latex/contrib/babel-contrib/serbianc/README.md6
-rw-r--r--macros/latex/contrib/babel-contrib/serbianc/serbianc.dtx43
-rw-r--r--macros/latex/contrib/babel-contrib/serbianc/serbianc.ins8
-rw-r--r--macros/latex/contrib/babel-contrib/serbianc/serbianc.pdfbin296954 -> 314360 bytes
8 files changed, 81 insertions, 22 deletions
diff --git a/macros/latex/contrib/babel-contrib/serbian/README.md b/macros/latex/contrib/babel-contrib/serbian/README.md
index 7006c05ad0..788773c140 100644
--- a/macros/latex/contrib/babel-contrib/serbian/README.md
+++ b/macros/latex/contrib/babel-contrib/serbian/README.md
@@ -1,6 +1,6 @@
----------------------------------------------------------------
-# Serbian Latin language module for Babel, v2.1
+# Serbian Latin language module for Babel, v2.2
Released under the LaTeX Project Public License v1.3 or later.
See http://www.latex-project.org/lppl.txt
@@ -19,14 +19,18 @@ lualatex.exe).
Typesetting in ijekavian dialect:
- \usepackage[english,serbianc]{babel}
- \languageattribute{serbianc}{ijekav}
+ \usepackage[english,serbian]{babel}
+ \languageattribute{serbian}{ijekav}
or
- \usepackage[english,serbianc.ijekav]{babel}
+ \usepackage[english,serbian.ijekav]{babel}
Also, the attributes 'datei' and 'quotes' are defined.
+## CHANGES v2.2
+
+New date formats are available.
+
## CHANGES v2.1
New enumeration alphabets are available.
diff --git a/macros/latex/contrib/babel-contrib/serbian/serbian.dtx b/macros/latex/contrib/babel-contrib/serbian/serbian.dtx
index 106ac9b7aa..70f9a2c38d 100644
--- a/macros/latex/contrib/babel-contrib/serbian/serbian.dtx
+++ b/macros/latex/contrib/babel-contrib/serbian/serbian.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright 2019--2021 Uroš Stefanović and any individual authors
+% Copyright 2019--2022 Uroš Stefanović and any individual authors
% listed elsewhere in this file. All rights reserved.
% Earlier Maintainers: Dejan Muhamedagić, Slobodan Janković, Javier Bezos López, Johannes L. Braams
%
@@ -32,7 +32,7 @@
%<code>\ProvidesLanguage{serbian}
%\fi
%\ProvidesFile{serbian.dtx}
- [2021/04/10 2.1 Serbian Latin support for the Babel system]
+ [2022/02/16 2.2 Serbian Latin support for the Babel system]
%\iffalse
%% File `serbian.dtx'
%
@@ -98,7 +98,9 @@
% If you prefer to use `juni' and `juli' instead of default `jun' and `jul',
% use the \Lopt{datei} attribute. Also, the |\today*| macro prints the date without dot after the year
% (used when after the date is the punctuation mark, such as comma).
-% Alternatively, the commands |\todayRoman| and |\todayRoman*| prints the current date using Roman numerals for months.
+% Alternatively, the commands |\todayRoman| and |\todayRoman*| prints the current date using Roman numerals for months;
+% |\todayGen| and |\todayGen*| prints the current month name in the genitive case,
+% and |\todayArabic| and |\todayArabic*| prints the current month as a number.
%
% The alphabetical enumerations in texts use the Latin alphabet and alphabetic order,
% but the letters q, w, x and y are omitted by the rules of the Serbian language (22 letters are used).
@@ -271,6 +273,7 @@
% \end{macrocode}
%
% The macro |\dateserbian| redefines the commands |\today|, |\today*|, |\todayRoman| and |\todayRoman*| to produce Serbian dates.
+% Also, the commands |\todayGen|, |\todayGen*|, |\todayArabic| and |\todayArabic*| are provided.
%
% \begin{macrocode}
\def\dateserbian{%
@@ -287,8 +290,23 @@
oktobar\or
novembar\or
decembar\fi}%
+ \def\month@serbian@gen{\ifcase\month\or
+ januara\or
+ februara\or
+ marta\or
+ aprila\or
+ maja\or
+ juna\or
+ jula\or
+ avgusta\or
+ septembra\or
+ oktobra\or
+ novembra\or
+ decembra\fi}%
\def\today{\number\day.~\month@serbian\ \number\year\@ifstar{}{.}}%
- \def\todayRoman{\number\day.~\@Roman\month~\number\year\@ifstar{}{.}}}
+ \def\todayRoman{\number\day.~\@Roman\month~\number\year\@ifstar{}{.}}%
+ \def\todayGen{\number\day.~\month@serbian@gen\ \number\year\@ifstar{}{.}}%
+ \def\todayArabic{\number\day.~\number\month.~\number\year\@ifstar{}{.}}}
\let\dateserbian@datei=\dateserbian
\addto\dateserbian@datei{
\def\month@serbian@datei{\ifnum\month=6 juni%
diff --git a/macros/latex/contrib/babel-contrib/serbian/serbian.ins b/macros/latex/contrib/babel-contrib/serbian/serbian.ins
index aa495cf06a..8ab31c3415 100644
--- a/macros/latex/contrib/babel-contrib/serbian/serbian.ins
+++ b/macros/latex/contrib/babel-contrib/serbian/serbian.ins
@@ -3,7 +3,7 @@
%% driver files from the doc files in this package when run through
%% LaTeX or TeX.
%%
-%% Copyright 2019--2021 Uroš Stefanović and any individual authors
+%% Copyright 2019--2022 Uroš Stefanović and any individual authors
%% listed elsewhere in this file. All rights reserved.
%% Earlier Maintainers: Dejan Muhamedagić, Slobodan Janković, Javier Bezos López, Johannes L. Braams
%%
@@ -29,7 +29,7 @@
%%
%% --------------- start of docstrip commands ------------------
%%
-\def\filedate{2021/04/10}
+\def\filedate{2022/02/16}
\def\batchfile{serbian.ins}
\input docstrip.tex
@@ -51,7 +51,7 @@
\declarepreamble\mainpreamble
This is a generated file.
-Copyright 2019--2021 Uroš Stefanović and any individual authors
+Copyright 2019--2022 Uroš Stefanović and any individual authors
listed elsewhere in this file. All rights reserved.
This file is intended to be used with the Babel system.
@@ -77,7 +77,7 @@ extension .ins) which are part of the distribution.
\declarepreamble\fdpreamble
This is a generated file.
-Copyright 2019--2021 Uroš Stefanović and any individual authors
+Copyright 2019--2022 Uroš Stefanović and any individual authors
listed elsewhere in this file. All rights reserved.
This file is intended to be used with the Babel system.
diff --git a/macros/latex/contrib/babel-contrib/serbian/serbian.pdf b/macros/latex/contrib/babel-contrib/serbian/serbian.pdf
index 29d8d75b5e..2f02e91498 100644
--- a/macros/latex/contrib/babel-contrib/serbian/serbian.pdf
+++ b/macros/latex/contrib/babel-contrib/serbian/serbian.pdf
Binary files differ
diff --git a/macros/latex/contrib/babel-contrib/serbianc/README.md b/macros/latex/contrib/babel-contrib/serbianc/README.md
index 5a9c48d83c..5d43446d6a 100644
--- a/macros/latex/contrib/babel-contrib/serbianc/README.md
+++ b/macros/latex/contrib/babel-contrib/serbianc/README.md
@@ -1,6 +1,6 @@
----------------------------------------------------------------
-# Serbian Cyrillic language module for Babel, v3.1
+# Serbian Cyrillic language module for Babel, v3.2
Released under the LaTeX Project Public License v1.3 or later.
See http://www.latex-project.org/lppl.txt
@@ -48,6 +48,10 @@ or
Also, the attributes 'datei' and 'quotes' are defined.
+## CHANGES v3.2
+
+New date formats are available.
+
## CHANGES v3.1
New enumeration alphabets are available.
diff --git a/macros/latex/contrib/babel-contrib/serbianc/serbianc.dtx b/macros/latex/contrib/babel-contrib/serbianc/serbianc.dtx
index cca22b76c0..c3716aff52 100644
--- a/macros/latex/contrib/babel-contrib/serbianc/serbianc.dtx
+++ b/macros/latex/contrib/babel-contrib/serbianc/serbianc.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-%Copyright 2019--2021 Uroš Stefanović,
+%Copyright 2019--2022 Uroš Stefanović,
%2002--2019 Filip Brčić
%All rights reserved.
%
@@ -32,7 +32,7 @@
%<code>\ProvidesLanguage{serbianc}
%\fi
%\ProvidesFile{serbianc.dtx}
- [2021/04/10 3.1 Serbian Cyrillic support for the Babel system]
+ [2022/02/16 3.2 Serbian Cyrillic support for the Babel system]
%\iffalse
%% File `serbianc.dtx'
%
@@ -96,7 +96,9 @@
% If you prefer to use `јуни' and `јули' instead of default `јун' and `јул',
% use the \Lopt{datei} attribute. Also, the |\today*| macro prints the date without dot after the year
% (used when after the date is the punctuation mark, such as comma).
-% Alternatively, the commands |\todayRoman| and |\todayRoman*| print the current date using Roman numerals for months.
+% Alternatively, the commands |\todayRoman| and |\todayRoman*| prints the current date using Roman numerals for months;
+% |\todayGen| and |\todayGen*| prints the current month name in the genitive case,
+% and |\todayArabic| and |\todayArabic*| prints the current month as a number.
%
% The alphabetical enumerations in texts use the Cyrillic alphabet and alphabetic order (all 30 letters of the Serbian language are used).
% Also, the Serbian language allows enumeration with the Latin alphabet.
@@ -426,6 +428,7 @@
% \end{macrocode}
%
% The macro |\dateserbianc| redefines the commands |\today|, |\today*|, |\todayRoman| and |\todayRoman*| to produce Serbian dates.
+% Also, the commands |\todayGen|, |\todayGen*|, |\todayArabic| and |\todayArabic*| are provided.
%
% \begin{macrocode}
\if@srbc@uni@ode
@@ -443,8 +446,23 @@
октобар\or
новембар\or
децембар\fi}%
+ \def\month@serbianc@gen{\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{}{.}}}
+ \def\todayRoman{\number\day.~\@Roman\month~\number\year\@ifstar{}{.}}%
+ \def\todayGen{\number\day.~\month@serbianc@gen\ \number\year\@ifstar{}{.}}%
+ \def\todayArabic{\number\day.~\number\month.~\number\year\@ifstar{}{.}}}
\let\dateserbianc@datei=\dateserbianc
\addto\dateserbianc@datei{%
\def\month@serbianc@datei{\ifnum\month=6 јуни%
@@ -465,8 +483,23 @@
\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\month@serbianc@gen{\ifcase\month\or
+ \cyrje\cyra\cyrn\cyru\cyra\cyrr\cyra\or
+ \cyrf\cyre\cyrb\cyrr\cyru\cyra\cyrr\cyra\or
+ \cyrm\cyra\cyrr\cyrt\cyra\or
+ \cyra\cyrp\cyrr\cyri\cyrl\cyra\or
+ \cyrm\cyra\cyrje\cyra\or
+ \cyrje\cyru\cyrn\cyra\or
+ \cyrje\cyru\cyrl\cyra\or
+ \cyra\cyrv\cyrg\cyru\cyrs\cyrt\cyra\or
+ \cyrs\cyre\cyrp\cyrt\cyre\cyrm\cyrb\cyrr\cyra\or
+ \cyro\cyrk\cyrt\cyro\cyrb\cyrr\cyra\or
+ \cyrn\cyro\cyrv\cyre\cyrm\cyrb\cyrr\cyra\or
+ \cyrd\cyre\cyrc\cyre\cyrm\cyrb\cyrr\cyra\fi}%
\def\today{\number\day.~\month@serbianc\ \number\year\@ifstar{}{.}}%
- \def\todayRoman{\number\day.~\@Roman\month~\number\year\@ifstar{}{.}}}
+ \def\todayRoman{\number\day.~\@Roman\month~\number\year\@ifstar{}{.}}%
+ \def\todayGen{\number\day.~\month@serbianc@gen\ \number\year\@ifstar{}{.}}%
+ \def\todayArabic{\number\day.~\number\month.~\number\year\@ifstar{}{.}}}
\let\dateserbianc@datei=\dateserbianc
\addto\dateserbianc@datei{%
\def\month@serbianc@datei{\ifnum\month=6\cyrje\cyru\cyrn\cyri%
diff --git a/macros/latex/contrib/babel-contrib/serbianc/serbianc.ins b/macros/latex/contrib/babel-contrib/serbianc/serbianc.ins
index 4260d94966..e925a6f8db 100644
--- a/macros/latex/contrib/babel-contrib/serbianc/serbianc.ins
+++ b/macros/latex/contrib/babel-contrib/serbianc/serbianc.ins
@@ -3,7 +3,7 @@
%% driver files from the doc files in this package when run through
%% LaTeX or TeX.
%%
-%% Copyright 2019--2021 Uroš Stefanović,
+%% Copyright 2019--2022 Uroš Stefanović,
%% 2002--2019 Filip Brčić
%% All rights reserved.
%%
@@ -29,7 +29,7 @@
%%
%% --------------- start of docstrip commands ------------------
%%
-\def\filedate{2021/04/10}
+\def\filedate{2022/02/16}
\def\batchfile{serbianc.ins}
\input docstrip.tex
@@ -51,7 +51,7 @@
\declarepreamble\mainpreamble
This is a generated file.
-Copyright 2019--2021 Uroš Stefanović,
+Copyright 2019--2022 Uroš Stefanović,
2002--2019 Filip Brčić
All rights reserved.
@@ -78,7 +78,7 @@ extension .ins) which are part of the distribution.
\declarepreamble\fdpreamble
This is a generated file.
-Copyright 2019--2021 Uroš Stefanović,
+Copyright 2019--2022 Uroš Stefanović,
2002--2019 Filip Brčić
All rights reserved.
diff --git a/macros/latex/contrib/babel-contrib/serbianc/serbianc.pdf b/macros/latex/contrib/babel-contrib/serbianc/serbianc.pdf
index b886b7b261..34eaa6d233 100644
--- a/macros/latex/contrib/babel-contrib/serbianc/serbianc.pdf
+++ b/macros/latex/contrib/babel-contrib/serbianc/serbianc.pdf
Binary files differ