diff options
author | Karl Berry <karl@freefriends.org> | 2015-08-07 21:45:43 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-08-07 21:45:43 +0000 |
commit | a395e96459bb0e174924a5738ed16da58e86f1ee (patch) | |
tree | a09a124bed9726a15b115a9d6d59b54163698955 /Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf | |
parent | 809a2782f6a6514f7689c13bdc1875a4fd388e5a (diff) |
polyglossia (7aug15)
git-svn-id: svn://tug.org/texlive/trunk@38072 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf')
-rw-r--r-- | Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf b/Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf index ef527b16cb2..9c32311bd9e 100644 --- a/Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf +++ b/Master/texmf-dist/tex/latex/polyglossia/gloss-slovenian.ldf @@ -6,6 +6,17 @@ fontsetup=true, } +\providebool{slovenian@localalph} +\define@boolkey{slovenian}[slovenian@]{localalph}[false]{% + \def\@tmpa{#1}% + \def\@tmptrue{true}% + \ifx\@tmpa\@tmptrue + \slovenian@localalphtrue + \fi + \setlocalalph +} + + \def\captionsslovenian{% \def\refname{Literatura}% \def\abstractname{Povzetek}% @@ -38,4 +49,21 @@ \space \number\year}% } +\def\slovenian@alph#1{% + \ifcase#1\or a\or b\or c\or č\or d\or e\or f\or g\or h\or i\or j\or k\or l\or + m\or n\or o\or p\or r\or s\or š\or t\or u\or v\or z\or ž\else#1\fi +} +\def\slovenian@Alph#1{% + \ifcase#1\or A\or B\or C\or Č\or D\or E\or F\or G\or H\or I\or J\or K\or L\or + M\or N\or O\or P\or R\or S\or Š\or T\or U\or V\or Z\or Ž\else#1\fi} +\def\abeceda#1{\expandafter\slovenian@alph\csname c@#1\endcsname} +\def\Abeceda#1{\expandafter\slovenian@Alph\csname c@#1\endcsname} + +\def\setlocalalph{% + \def\extras@slovenian{\let\savealph\alph\let\saveAlph\Alph\let\alph\abeceda\let\Alph\Abeceda} + \def\blockextras@slovenian{\extras@slovenian} + \def\inlineextras@slovenian{\extras@slovenian} + \def\noextras@slovenian{\let\alph\savealph\let\Alph\saveAlph} +} + \endinput |