texlive[47386]
commits+karl at tug.org
commits+karl at tug.org
Sun Apr 8 22:17:08 CEST 2018
Revision: 47386
http://tug.org/svn/texlive?view=revision&revision=47386
Author: karl
Date: 2018-04-08 22:17:07 +0200 (Sun, 08 Apr 2018)
Log Message:
-----------
churchslavonic.ldf already provided in churchslavonic
Removed Paths:
-------------
trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-churchslavonic.ldf
Deleted: trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-churchslavonic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-churchslavonic.ldf 2018-04-08 20:15:03 UTC (rev 47385)
+++ trunk/Master/texmf-dist/tex/latex/polyglossia/gloss-churchslavonic.ldf 2018-04-08 20:17:07 UTC (rev 47386)
@@ -1,244 +0,0 @@
-\ProvidesFile{gloss-churchslavonic.ldf}[polyglossia: module for Church Slavonic]
-\PolyglossiaSetup{churchslavonic}{
- script=Cyrillic,
- scripttag=cyrl,
- langtag=CHU,
- hyphennames={churchslavonic},
- hyphenmins={1,2},
- frenchspacing=true,
- fontsetup=true
-}
-
-% if spelling is set to modern, Russian date and caption
-% as well as ASCII digits are used.
-\define at key{churchslavonic}{spelling}[modern]{%
- \ifstrequal{#1}{traditional}%
- {\def\captionschurchslavonic{\captionschurchslavonic at traditional}%
- \def\datechurchslavonic{\datechurchslavonic at traditional}}%
- {\def\captionschurchslavonic{\captionschurchslavonic at modern}%
- \def\datechurchslavonic{\datechurchslavonic at modern}}%
-}
-
-\newif\ifcyrillic at numerals
-\define at key{churchslavonic}{numerals}[latin]{%
- \ifstrequal{#1}{cyrillic}%
- {\cyrillic at numeralstrue}
- {\cyrillic at numeralsfalse}%
-}
-
-\define at boolkey{churchslavonic}[churchslavonic@]{babelshorthands}[false]{}
-
-\setkeys{churchslavonic}{spelling,numerals}
-
-\ifsystem at babelshorthands
- \setkeys{churchslavonic}{babelshorthands=true}
-\else
- \setkeys{churchslavonic}{babelshorthands=false}
-\fi
-
-\ifcsundef{initiate at active@char}{%
- \input{babelsh.def}%
- \initiate at active@char{"}%
-}{}
-
-\def\churchslavonic at shorthands{%
- \bbl at activate{"}%
- \def\language at group{churchslavonic}%
-% \declare at shorthand{russian}{"`}{„}%
-% \declare at shorthand{russian}{"'}{“}%
-% \declare at shorthand{russian}{"<}{«}%
-% \declare at shorthand{russian}{">}{»}%
- \declare at shorthand{churchslavonic}{""}{\hskip\z at skip}%
- \declare at shorthand{churchslavonic}{"~}{\textormath{\leavevmode\hbox{-}}{-}}%
- \declare at shorthand{churchslavonic}{"=}{\nobreak-\hskip\z at skip}%
- \declare at shorthand{churchslavonic}{"|}{\textormath{\nobreak\discretionary{-}{}{\kern.03em}\allowhyphens}{}}%
- \declare at shorthand{churchslavonic}{"-}{%
- \def\churchslavonic at sh@tmp{%
- \if\churchslavonic at sh@next-\expandafter\churchslavonic at sh@emdash
- \else\expandafter\churchslavonic at sh@hyphen\fi
- }%
- \futurelet\churchslavonic at sh@next\churchslavonic at sh@tmp}%
- \def\churchslavonic at sh@hyphen{%
- \nobreak\-\bbl at allowhyphens}%
- \def\churchslavonic at sh@emdash##1##2{\cdash-##1##2}%
- \def\cdash##1##2##3{\def\tempx@{##3}%
- \def\tempa@{-}\def\tempb@{~}\def\tempc@{*}%
- \ifx\tempx@\tempa@\@Acdash\else
- \ifx\tempx@\tempb@\@Bcdash\else
- \ifx\tempx@\tempc@\@Ccdash\else
- \errmessage{Wrong usage of cdash}\fi\fi\fi}%
- \def\@Acdash{\ifdim\lastskip>\z@\unskip\nobreak\hskip.2em\fi
- \cyrdash\hskip.2em\ignorespaces}%
- \def\@Bcdash{\leavevmode\ifdim\lastskip>\z@\unskip\fi
- \nobreak\cyrdash\penalty\exhyphenpenalty\hskip\z at skip\ignorespaces}%
- \def\@Ccdash{\leavevmode
- \nobreak\cyrdash\nobreak\hskip.35em\ignorespaces}%
- \ifx\cyrdash\undefined
- \def\cyrdash{\hbox to.8em{--\hss--}}
- \fi
- \declare at shorthand{churchslavonic}{",}{\nobreak\hskip.2em\ignorespaces}%
-}
-
-\def\nochurchslavonic at shorthands{%
- \@ifundefined{initiate at active@char}{}{\bbl at deactivate{"}}%
-}
-
-
-\def\captionschurchslavonic at modern{%
- \def\prefacename{Предисловие}%
- \def\refname{Список литературы}%
- \def\abstractname{Аннотация}%
- \def\bibname{Литература}%
-\def\chaptername{Глава}%
- \def\appendixname{Приложение}%
- \ifcsundef{thechapter}%
- {\def\contentsname{Содержание}}%
- {\def\contentsname{Оглавление}}%
- \def\listfigurename{Список иллюстраций}%
- \def\listtablename{Список таблиц}%
- \def\indexname{Предметный указатель}%
- \def\authorname{Именной указатель}%
- \def\figurename{Рис.}%
- \def\tablename{Таблица}%
- \def\partname{Часть}%
- \def\enclname{вкл.}%
- \def\ccname{исх.}%
- \def\headtoname{вх.}%
- \def\pagename{с.}%
- \def\seename{см.}%
- \def\alsoname{см.~также}%
- \def\proofname{Доказательство}%
-}
-\def\datechurchslavonic at modern{%
- \def\today{\number\day%
- \space\ifcase\month\or%
- января\or
- февраля\or
- марта\or
- апреля\or
- мая\or
- июня\or
- июля\or
- августа\or
- сентября\or
- октября\or
- ноября\or
- декабря\fi%
- \space \number\year\space г.}}
-
-\def\captionschurchslavonic at traditional{%
- \def\prefacename{Предисло́вїе}%
- \def\refname{Примѣча̑нїѧ}%
- \def\abstractname{А҆ннота́цїѧ}%
- \def\bibname{Вивлїогра́фїѧ}%
- \def\chaptername{Глава̀}%
- \def\appendixname{Приложе́нїе}%
- \ifcsundef{thechapter}%
- {\def\contentsname{Содержа́нїе}}%
- {\def\contentsname{Ѡ҆главле́нїе}}%
- \def\listfigurename{Надписа́нїе и҆з̾ѡбраже́нїй}%
- \def\listtablename{Надписа́нїе табли́цъ}%
- \def\indexname{Предмѣ́тный ᲂу҆каза́тель}%
- \def\authorname{И҆менно́й ᲂу҆каза́тель}%
- \def\figurename{И҆з̾ѡбраже́нїе}%
- \def\tablename{Табли́ца}%
- \def\partname{Ча́сть}%
- \def\enclname{вкл.}%
- \def\ccname{исх.}%
- \def\headtoname{вх.}%
- \def\pagename{с.}%
- \def\seename{зрѝ}%
- \def\alsoname{зрѝ~та́кожде}%
- \def\proofname{Доказа́тельство}%
-}
-\def\datechurchslavonic at traditional{%
- \def\today{\number\day%
- \space\ifcase\month\or%
- і҆аннꙋа́рїа\or
- феврꙋа́рїа\or
- ма́рта\or
- а҆прі́ллїа\or
- ма́їа\or
- і҆ꙋ́нїа\or
- і҆ꙋ́лїа\or
- а҆́ѵгꙋста\or
- септе́мврїа\or
- ѻ҆ктѡ́врїа\or
- ное́мврїа\or
- деке́мврїа\fi%
- \space л.\space\number\year\space}}
-
-% The following is based on some ideas from ruscor.sty
-\def\churchslavonic at capsformat{%
- \def\@seccntformat##1{\csname pre##1\endcsname%
- \csname the##1\endcsname%
- \csname post##1\endcsname}%
- \def\@aftersepkern{\hspace{0.5em}}%
- \def\postchapter{.\@aftersepkern}%
- \def\postsection{.\@aftersepkern}%
- \def\postsubsection{.\@aftersepkern}%
- \def\postsubsubsection{.\@aftersepkern}%
- \def\postparagraph{.\@aftersepkern}%
- \def\postsubparagraph{.\@aftersepkern}%
- \def\prechapter{}%
- \def\presection{}%
- \def\presubsection{}%
- \def\presubsubsection{}%
- \def\preparagraph{}%
- \def\presubparagraph{}}
-
-\def\Azbuk#1{\expandafter\churchslavonic at Alph\csname c@#1\endcsname}
-\def\churchslavonic at 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 Ы\or Ь\or Ѣ\or
- Ю\or Ѫ\or Ѧ\or Ѯ\or Ѱ\or Ѳ\or Ѵ\else\xpg at ill@value{#1}{churchslavonic at Alph}\fi}
-
-\def\azbuk#1{\expandafter\churchslavonic at alph\csname c@#1\endcsname}
-\def\churchslavonic at 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 ы\or ь\or ѣ\or
- ю\or ѫ\or ѧ\or ѯ\or ѱ\or ѳ\or ѵ\else\xpg at ill@value{#1}{churchslavonic at alph}\fi}
-
-%% Deleting stuff for Cyrillic numerals
-%% TODO: link with cu-num package
-\def\noextras at churchslavonic{%
- \def\@seccntformat##1{\csname the##1\endcsname\quad}% = LaTeX kernel
- \ifcyrillic at numerals\nochurchslavonic at numbers\fi
- \nochurchslavonic at shorthands%
-}
-
-\def\blockextras at churchslavonic{%
- \churchslavonic at capsformat%
- \ifcyrillic at numerals\churchslavonic at numbers\fi
- \ifchurchslavonic at babelshorthands\churchslavonic at shorthands\fi
-}
-
-\def\inlineextras at churchslavonic{%
- \ifchurchslavonic at babelshorthands\churchslavonic at shorthands\fi%
-}
-
-%%% These lines taken from russianb.ldf, part of babel package.
-% make it optional?
-\def\sh {\mathop{\operator at font sh}\nolimits}
-\def\ch {\mathop{\operator at font ch}\nolimits}
-\def\tg {\mathop{\operator at font tg}\nolimits}
-\def\arctg {\mathop{\operator at font arctg}\nolimits}
-\def\arcctg{\mathop{\operator at font arcctg}\nolimits}
-\def\th {\mathop{\operator at font th}\nolimits}
-\def\ctg {\mathop{\operator at font ctg}\nolimits}
-\def\cth {\mathop{\operator at font cth}\nolimits}
-\def\cosec {\mathop{\operator at font cosec}\nolimits}
-\def\Prob {\mathop{\kern\z@\mathsf{P}}\nolimits}
-\def\Variance{\mathop{\kern\z@\mathsf{D}}\nolimits}
-\def\nod {\mathop{\mathrm{н.о.д.}}\nolimits}
-\def\nok {\mathop{\mathrm{н.о.к.}}\nolimits}
-\def\NOD {\mathop{\mathrm{НОД}}\nolimits}
-\def\NOK {\mathop{\mathrm{НОК}}\nolimits}
-\def\Proj {\mathop{\mathrm{Пр}}\nolimits}
-%\DeclareRobustCommand{\No}{№}
-
-\endinput
More information about the tex-live-commits
mailing list