texlive[44846] Master/texmf-dist: algorithm2e (19jul17)

commits+karl at tug.org commits+karl at tug.org
Wed Jul 19 23:09:48 CEST 2017


Revision: 44846
          http://tug.org/svn/texlive?view=revision&revision=44846
Author:   karl
Date:     2017-07-19 23:09:48 +0200 (Wed, 19 Jul 2017)
Log Message:
-----------
algorithm2e (19jul17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/algorithm2e/algorithm2e.pdf
    trunk/Master/texmf-dist/doc/latex/algorithm2e/algorithm2e.tex
    trunk/Master/texmf-dist/tex/latex/algorithm2e/algorithm2e.sty

Modified: trunk/Master/texmf-dist/doc/latex/algorithm2e/algorithm2e.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/algorithm2e/algorithm2e.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/algorithm2e/algorithm2e.tex	2017-07-19 21:09:35 UTC (rev 44845)
+++ trunk/Master/texmf-dist/doc/latex/algorithm2e/algorithm2e.tex	2017-07-19 21:09:48 UTC (rev 44846)
@@ -1,12 +1,12 @@
 %  algorithm2e.tex --- doc of the package file for algorithms
 %  
 %  (c) 1995-1997 Christophe Fiorio, Tu-Berlin, Germany
-%  (c) 1998-2015 Christophe Fiorio, Montpellier University, France
+%  (c) 1998-2017 Christophe Fiorio, Montpellier University, France
 %  
 %  Report bugs and comments to:
 %  christophe.fiorio at umontpellier.fr
 %
-%  $Id: algorithm2e.tex,v 5.1 2015/10/18 21:35:18 cfiorio Exp $
+%  $Id: algorithm2e.tex,v 5.2 2017/07/18 15:34:38 fioriochristophe Exp $
 %
 \documentclass[a4paper]{article}
 
@@ -195,10 +195,10 @@
   \end{minipage}%
 }
 %%%%%%%%%%%%%%%%%%%%%%
-\newcommand{\algocfversion}{release 5.1}
+\newcommand{\algocfversion}{release 5.2}
 \title{algorithm2e.sty --- package for algorithms\\ {\large\algocfversion}}
 \author{(c) 1995-1997 Christophe Fiorio, Tu-Berlin, Germany\\
-(c) 1998-2015 Christophe Fiorio, LIRMM, Montpellier University, France\\
+(c) 1998-2017 Christophe Fiorio, LIRMM, Montpellier University, France\\
   Report bugs and comments to christophe.fiorio at umontpellier.fr\\
   algorithm2esty-annonce at lirmm.fr mailing list for announcements\\
   algorithm2esty-discussion at lirmm.fr mailing list for discussion\thanks{The author is very grateful
@@ -209,7 +209,7 @@
   for the german translation of keywords} 
   \thanks{Arnaud Giersch for his suggestions and corrections on SetKwComments}
 \thanks{and the many users as Jean-Baptiste Rouquier
-  for their remarks} } \date{October 19 2015}
+  for their remarks} } \date{July 18 2017}
 
 \makeindex
 
@@ -2284,6 +2284,19 @@
 \section*{Release notes}\label{sec:relnotes}
 
 \begin{verbatim}
+%   -  July 18 2017 - revision 5.2
+%   * FIX: There was an overfull box 0.8pt with boxruled algorithm. This
+%          is fixed.
+% * FIX: problem when mixing caption package and figure option. This bug
+%        was partially corrected in 5.0 for one side document but with
+%        false indentation and not working for two side document. This
+%        is now fully fixed.
+% * FIX: misaligned lines numbers with noline option
+% * FIX: Fix croation keywords thanks to Ivan Kolan
+% * FIX: there was an overfull hbox of 8.5pt when using [H] and ruled
+%        caption. This is fixed.
+% * FIX: \SetCustomAlgoRuledWidth only changed midrule. This is fixed,
+%        it changes all the rules
 % -  October 19 2015 - revision 5.1
 % * CHANGE/ADD: l commands  (the ones as \lIf) can now be used with a
 %            star. If done, no end of line are done, so you can enclose
@@ -2292,7 +2305,8 @@
 %             Note that when you use a star, side comments are not allowed.
 % * CHANGE/ADD: Now you can have a side comment at end of macros which
 %             have a block. For example you can do : 
-%             \Begin(\tcc*[h]{side comment for begin}{text}(\tcc*[h]{side comment after end})
+%             \Begin(\tcc*[h]{side comment for begin}{
+%               text}(\tcc*[h]{side comment after end})
 %             Note: there are some side effects for some commands:
 %            \SetKwProg : macro defined thanks to \SetKwProg are allowed
 %                                 to have no end marker. In this case,
@@ -2497,3 +2511,4 @@
 \clearpage
 \printindex
 \end{document}
+

Modified: trunk/Master/texmf-dist/tex/latex/algorithm2e/algorithm2e.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/algorithm2e/algorithm2e.sty	2017-07-19 21:09:35 UTC (rev 44845)
+++ trunk/Master/texmf-dist/tex/latex/algorithm2e/algorithm2e.sty	2017-07-19 21:09:48 UTC (rev 44846)
@@ -1,6 +1,6 @@
 %  algorithm2e.sty --- style file for algorithms
 %                      almost everything can be customized by users. See the document for more explanations
-%% Copyright 1996-2015 Christophe Fiorio
+%% Copyright 1996-2017 Christophe Fiorio
 %
 % This work 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.
@@ -24,7 +24,7 @@
 %  - algorithm2e-discussion at lirmm.fr mailing list for discussion about package^^J%
 %  subscribe by emailing sympa at lirmm.fr with 'subscribe <list> <firstname name>'^^J%
 %
-%  $Id: algorithm2e.sty,v 5.1 2015/10/18 21:37:30 cfiorio Exp $
+%  $Id: algorithm2e.sty,v 5.2 2017/07/18 15:26:26 fioriochristophe Exp $
 %
 %  PACKAGES REQUIRED:
 %
@@ -33,7 +33,7 @@
 %  - xspace  (in packages/tools)
 %  - relsize (in contrib/misc/relsize.sty)
 %
-%%%%%%%%%%%%%%%  Release 5.1
+%%%%%%%%%%%%%%%  Release 5.2
 %
 %   Package options: 
 %   ---------------
@@ -156,6 +156,15 @@
 %
 %   History: 
 %
+%   -  July 18 2017 - revision 5.2
+%                   * FIX: There was an overfull box 0.8pt with boxruled algorithm. This is fixed.
+%                   * FIX: problem when mixing caption package and figure option. This bug was partially corrected
+%                            in 5.0 for one side document but with false indentation and not working for two side
+%                            document. This is now fully fixed.
+%                   * FIX: misaligned lines numbers with noline option
+%                   * FIX: Fix croation keywords thanks to Ivan Kolan
+%                   * FIX: there was an overfull hbox of 8.5pt when using [H] and ruled caption. This is fixed.
+%                   * FIX: \SetCustomAlgoRuledWidth only changed midrule. This is fixed, it changes all the rules
 %   -  October 19 2015 - revision 5.1
 %                   * CHANGE/ADD: l commands  (the ones as \lIf) can now be used with a
 %                              star. If done, no end of line are done, so you can enclose
@@ -338,7 +347,8 @@
 %                            | else:
 %                            |     return 0
 %                            with appropriate typo.
-%                     * ADD: option croatian: croatian keywords (thanks to Ivan Gavran)
+%                     * ADD: option croatian: croatian keywords (thanks to Ivan Kohan and
+%                                                           Yvan Gavran)
 %                     * ADD: option ngerman: same as german option but so can be used with global option ngerman
 %                            of babel
 %                     * ADD: option spanish: Spanish support (thanks to Mario Abarca)
@@ -870,7 +880,7 @@
 %
 \NeedsTeXFormat{LaTeX2e}[1994/12/01]
 %
-\ProvidesPackage{algorithm2e}[2013/01/06 v5.00 algorithms environments]
+\ProvidesPackage{algorithm2e}[2017/07/18 v5.2 algorithms environments]
 %
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%% Initial Code %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -1057,11 +1067,11 @@
 \newboolean{algocf at displayblockmarkers}\setboolean{algocf at displayblockmarkers}{false}%
 \DeclareOption{displayblockmarkers}{%
   \setboolean{algocf at displayblockmarkers}{true}%
-}
-\newboolean{algocf at displaygroupmarkers}{\setboolean{algocf at displaygroupmarkers}{false}
+}%
+\newboolean{algocf at displaygroupmarkers}\setboolean{algocf at displaygroupmarkers}{false}
 \DeclareOption{displaygroupmarkers}{%
   \setboolean{algocf at displaygroupmarkers}{true}%
-}
+}%
 %
 \newboolean{algocf at nokwfunc}\setboolean{algocf at nokwfunc}{false}%
 \DeclareOption{nokwfunc}{%
@@ -1179,7 +1189,7 @@
 \renewcommand{\algorithmcfname}{Algorithmus}%
 \renewcommand{\algorithmautorefname}{\algorithmcfname}%
 \renewcommand{\algorithmcflinename}{Zeile}%
-\renewcommand{\algocf at typo}{\ }%
+\renewcommand{\algocf at typo}{}%
 \renewcommand{\@algocf at procname}{Prozedur}%
 \renewcommand{\@algocf at funcname}{Funktion}%
 \renewcommand{\procedureautorefname}{\@algocf at procname}%
@@ -1308,11 +1318,11 @@
 \renewcommand{\listalgorithmcfname}{Algoritma Listesi}%
 \renewcommand{\algorithmcfname}{Algoritma}%
 \renewcommand{\algorithmautorefname}{algoritma}%
-\renewcommand{\algorithmcflinename}{\xE7izgi}%
+\renewcommand{\algorithmcflinename}{\c{c}izgi}%
 \renewcommand{\algocf at typo}{}%
-\renewcommand{\@algocf at procname}{Prosed\xFCr}%
+\renewcommand{\@algocf at procname}{Prosed\"ur}%
 \renewcommand{\@algocf at funcname}{Fonksiyon}%
-\renewcommand{\procedureautorefname}{prosed\xFCr}%
+\renewcommand{\procedureautorefname}{prosed\"ur}%
 \renewcommand{\functionautorefname}{fonksiyon}%
 \renewcommand{\algocf at languagechoosen}{turkish}%
 }%
@@ -1481,6 +1491,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%% Package Loading %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %
 %
+\RequirePackage{ifoddpage}%
 \RequirePackage{xspace}%
 %
 \ifthenelse{\boolean{algocf at endfloat}}{%
@@ -1512,14 +1523,14 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%% Main Part %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %
 \newcommand{\algocf at name}{algorithm2e}%
-\newcommand{\algocf at date}{october 19 2015}%
-\newcommand{\algocf at version}{Release 5.1}%
+\newcommand{\algocf at date}{July 18 2017}%
+\newcommand{\algocf at version}{Release 5.2}%
 \newcommand{\algocf at id}{\algocf at version\space -- \algocf at date\space --}%
-\typeout{********************************************************^^JPackage `\algocf at name'\space\algocf at id^^J%
-         - algorithm2e-announce at lirmm.fr  mailing list for announcement about releases^^J%
-         - algorithm2e-discussion at lirmm.fr mailing list for discussion about package^^J%
-         subscribe by emailing sympa at lirmm.fr with 'subscribe <list> <firstname name>'^^J%
-         - Author: Christophe Fiorio (christophe.fiorio at umontpellier.fr)^^J********************************************************}%
+% \typeout{********************************************************^^JPackage `\algocf at name'\space\algocf at id^^J%
+%          - algorithm2e-announce at lirmm.fr  mailing list for announcement about releases^^J%
+%          - algorithm2e-discussion at lirmm.fr mailing list for discussion about package^^J%
+%          subscribe by emailing sympa at lirmm.fr with 'subscribe <list> <firstname name>'^^J%
+%          - Author: Christophe Fiorio (christophe.fiorio at umontpellier.fr)^^J********************************************************}%
 %%
 %%
 %%
@@ -1768,8 +1779,12 @@
 %
 \newcommand{\algocf at push}[1]{\advance\skiptotal by #1\moveright #1}%
 \newcommand{\algocf at pop}[1]{\advance\skiptotal by -#1}%
-\newcommand{\algocf at addskiptotal}{\advance\skiptotal by 0.4pt\advance\hsize by -0.4pt\advance\hsize by -\skiplength}% 0.4 pt=width of \vrule
-\newcommand{\algocf at subskiptotal}{\advance\skiptotal by -0.4pt\advance\hsize by 0.4pt\advance\hsize by \skiplength}% 0.4 pt=width of \vrule
+\newcommand{\algocf at addskiptotal}{%
+    \advance\hsize by -\skiplength%
+}% \skiplength=skiptext+0.4 pt that is the width of \vrule
+\newcommand{\algocf at subskiptotal}{%
+    \advance\hsize by \skiplength%
+}% \skiplength=skiptext+0.4 pt that is the width of \vrule
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%
@@ -1840,7 +1855,7 @@
   \hbox{%
     \vtop{\algocf at push{\skiptext}%
       \vtop{\algocf at addskiptotal #1}}}% inside the block
-  \algocf at pop{\skiprule}%
+  \algocf at pop{\skiprule}%\algocf at subskiptotal%
   \algocf at eblockcode%
   % \nointerlineskip% no vskip after
 }%
@@ -1882,22 +1897,27 @@
   \renewcommand{\@algocf at endoption}[1]{}%
   \algocf at setBlock}%
 %
+\newboolean{algocf at optAlgoNoLine}\setboolean{algocf at optAlgoNoLine}{false}
 \newcommand{\SetAlgoNoLine}{%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Noline
+\setboolean{algocf at optAlgoNoLine}{true}%
 \renewcommand{\algocf@@block}[2]{\algocf@@@block{\algocf at Noline{##1}}{##2}}%
 \renewcommand{\algocf at group}[1]{\algocf at Noline{##1}}%
 \renewcommand{\Hlne}{}}%
 %
 \newcommand{\SetAlgoVlined}{%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Vline
+\setboolean{algocf at optAlgoNoLine}{false}%
 \renewcommand{\algocf@@block}[2]{\algocf at Vline{##1}}%
 \renewcommand{\algocf at group}[1]{\algocf at Vsline{##1}}%\ifthenelse{\boolean{algocf at optnoend}}{\relax}{\strut\ignorespaces}}%
 \renewcommand{\Hlne}{\algocf at Hlne}}%
 %
 \newcommand{\SetAlgoLined}{%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Line
+\setboolean{algocf at optAlgoNoLine}{false}%
 \renewcommand{\algocf@@block}[2]{\algocf@@@block{\strut\algocf at Vsline{##1}}{##2}}% no skip after a block so garantie at least one line
 \renewcommand{\algocf at group}[1]{\algocf at Vsline{##1}}%\ifthenelse{\boolean{algocf at optnoend}}{\relax}{\strut\ignorespaces}}%
 \renewcommand{\Hlne}{}}%
 %
 \newcommand{\SetNothing}{%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Noline
+\setboolean{algocf at optAlgoNoLine}{true}%
 \renewcommand{\algocf@@block}[2]{\algocf at Noline{##1}\par}%
 %\long
 \renewcommand{\algocf at group}[1]{\algocf at Noline{##1}}%
@@ -2077,6 +2097,19 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %
+% KwProgFn
+%
+\newcommand{\SetKwProgFn}[4]{%\SetKwProg{Env}{Title}{is}{end} 
+	\algocf at newcmdsides{#1}{4}{\KwSty{#2}\ifArgumentEmpty{#2}\relax{\ }{##2}\KwSty{#3}{##3}\ifArgumentEmpty{##1}\relax{ ##1}\algocf at group{##4}\KwSty{#4}}{\relax}{\strut\par}%
+    \algocf at newcommand{l#1}{\@ifstar{\csname algocf at l#1star\endcsname}{\csname algocf at l#1\endcsname}}%
+	\algocf at newcmdside{algocf at l#1}{3}{\KwSty{#2} \ProgSty{##2}\KwSty{#3}\algocf at bgroupcode\ ##3\algocf at egroupcode\@endalgocfline\ifArgumentEmpty{##1}\relax\ {##1}\strut\par}%
+	\algocf at newcmdside{algocf at l#1star}{3}{\KwSty{#2} \ProgSty{##2}\KwSty{#3}\algocf at bgroupcode\ ##3\algocf at egroupcode}%
+}%
+%
+%
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
 % Kw
 %
 \newcommand{\SetKw}[2]{%
@@ -2278,6 +2311,7 @@
   \addtolength{\hsize}{\algomargin}%
  }%
 %
+\newlength{\algocf at lcaptionbox}%
 \newcommand{\algocf at makecaption@plainruled}[2]{\algocf at makecaption@plain{#1}{#2}}%
 \newcommand{\algocf at makecaption@tworuled}[2]{\algocf at makecaption@ruled{#1}{#2}}%
 \newcommand{\algocf at makecaption@algoruled}[2]{\algocf at makecaption@ruled{#1}{#2}}%
@@ -2284,7 +2318,8 @@
 \newcommand{\algocf at makecaption@boxruled}[2]{\algocf at makecaption@ruled{#1}{#2}}%
 \newcommand{\algocf at makecaption@ruled}[2]{%
   \global\sbox\algocf at capbox{\hskip\AlCapHSkip% .5\algomargin%
-    \parbox[t]{\hsize}{\algocf at captiontext{#1}{#2}}}% then caption is not centered
+    \setlength{\algocf at lcaptionbox}{\hsize}\addtolength{\algocf at lcaptionbox}{-\AlCapHSkip}%
+    \parbox[t]{\algocf at lcaptionbox}{\algocf at captiontext{#1}{#2}}}% then caption is not centered
 }%
 %
 \newlength{\algoheightruledefault}\setlength{\algoheightruledefault}{0.8pt}%
@@ -2299,17 +2334,16 @@
 \newcommand{\algocf at caption@tworuled}{\box\algocf at capbox\hrule  height0pt depth0pt\kern\interspacealgoruled}%
 \newcommand{\algocf at caption@algoruled}{\algocf at caption@ruled}%
 \newcommand{\algocf at caption@boxruled}{%
-  \addtolength{\hsize}{-0.8pt}%
-  \hbox to\hsize{%
-    \vrule%\hskip-0.35pt%
+  \hbox{%
+    \vrule%
     \vbox{%
+      \addtolength{\hsize}{-0.8pt}%
       \hrule\vskip\interspacetitleboxruled%
       \hbox to\hsize{\unhbox\algocf at capbox\hfill}\vskip\interspacetitleboxruled%
+      \addtolength{\hsize}{0.8pt}%
     }% 
-    %\hskip-0.35pt%
     \vrule%
   }\nointerlineskip%
-  \addtolength{\hsize}{0.8pt}%
 }%
 %
 %
@@ -2491,8 +2525,8 @@
 \def\@algocf at pre@boxed{\noindent\begin{lrbox}{\algocf at algoframe}}
 \def\@algocf at post@boxed{\end{lrbox}\framebox[\hsize]{\box\algocf at algoframe}\par}%
 \def\@algocf at capt@boxed{under}%
-\def\@algocf at pre@ruled{\hrule height\algoheightrule depth0pt\kern\interspacetitleruled}%
-\def\@algocf at post@ruled{\kern\interspacealgoruled\hrule height\algoheightrule\relax}%
+\def\@algocf at pre@ruled{\hrule width\algocf at ruledwidth height\algoheightrule depth0pt\kern\interspacetitleruled}%
+\def\@algocf at post@ruled{\kern\interspacealgoruled\hrule width\algocf at ruledwidth height\algoheightrule\relax}%
 \def\@algocf at capt@ruled{top}%
 \def\@algocf at pre@algoruled{\hrule width\algocf at ruledwidth height\algoheightrule depth0pt\kern\interspacetitleruled}%
 \def\@algocf at post@algoruled{\kern\interspacealgoruled\hrule width\algocf at ruledwidth height\algoheightrule \relax}%
@@ -2587,9 +2621,10 @@
   \hbox to\algowidth\bgroup\hbox to \algomargin{\hfill}\vtop\bgroup%
   \ifthenelse{\boolean{algocf at slide}}{\parskip 0.5ex\color{black}}{}%
   % initialization
-  \addtolength{\hsize}{-1.5\algomargin}%
+  \addtolength{\hsize}{-\algomargin}\addtolength{\hsize}{-1.5em}% 1.5em to let space for line numbering
   \let\@mathsemicolon=\;\def\;{\ifmmode\@mathsemicolon\else\@endalgoln\fi}%
-  \raggedright\AlFnt{}%
+  \raggedright%
+  \AlFnt{}%
   \ifthenelse{\boolean{algocf at slide}}{\IncMargin{\skipalgocfslide}}{}%
   \@algoinsideskip%
 %   \let\@emathdisplay=\]\def\]{\algocf at endline\@emathdisplay\nl}%
@@ -2633,9 +2668,6 @@
 %    \let\algocf at originalfloatboxreset=\@floatboxreset%
 %    \let\@floatboxreset=\@algofloatboxreset%
 \newenvironment{algocf at algorithm}[1][htbp]{%
-   \ifthenelse{\equal{\algocf at float}{figure}}{%
-     \ifthenelse{\boolean{algocf at figurecaption}}{\captionsetup{margin={-\algomargin,\algomargin}}}{}%
-   }{}%
    \@algocf at init%
    \ifthenelse{\equal{\algocf at float}{figure}}{% if option figure set
      \ifthenelse{\boolean{algocf at algostar}}{% if algorithm* with figure option
@@ -2643,11 +2675,13 @@
          \ifthenelse{\boolean{algocf at customruledwidth}}{\relax}{\setlength{\algocf at ruledwidth}{\linewidth}}%
          \let\algocf at oldeverypar=\everypar%
          \algocf at seteverypar%
+         \addtolength{\linewidth}{-\algomargin}% caption package use \linewidth as basic width of caption
      }{% else algorithm environment with figure option
        \begin{figure}[#1]%  call figure
          \ifthenelse{\boolean{algocf at customruledwidth}}{\relax}{\setlength{\algocf at ruledwidth}{\linewidth}}%
           \let\algocf at oldeverypar=\everypar%
          \algocf at seteverypar%
+         \addtolength{\linewidth}{-\algomargin}% so now \linewidth==\hsize. Needed by caption package that uses \linewidth as basic width of caption
      }%
    }{% else normal algorithm environment
      \@algocf at init@caption%
@@ -2664,7 +2698,7 @@
            \let\algocf at oldeverypar=\everypar%
            \algocf at seteverypar%
        }{% else algorithm environment
-         \begin{algocf}[#1]%  call algcf
+         \begin{algocf}[#1]%  call algocf
            \ifthenelse{\boolean{algocf at customruledwidth}}{\relax}{\setlength{\algocf at ruledwidth}{\linewidth}}%
            \let\algocf at oldeverypar=\everypar%
            \algocf at seteverypar%
@@ -3013,10 +3047,10 @@
 %
 % Croatian keywords
 %
-\ifthenelse{\boolean{algocf at localkw@croatian}\OR\equal{\algocf at languagechoosen}{croatian}}{%
+\ifthenelse{\boolean{algocf at optonelanguage}\AND\equal{\algocf at languagechoosen}{croatian}}{%
 \SetKwInput{KwUlaz}{Ulaz}%KwIn
 \SetKwInput{KwIzlaz}{Izlaz}%KwOut
-\SetKwInput{KwPodaci}{Podaci}%KwData
+\SetKwInput{KwPodatci}{Podatci}%KwData
 \SetKwInput{KwRezultat}{Rezultat}%KwResult
 \SetKw{KwDo}{do}%KwTo
 \SetKw{KwVrati}{vrati}%KwRet
@@ -3034,8 +3068,8 @@
 \SetKwFor{ZaSve}{za sve}{\v{c}ini}{kraj za sve}%ForAll
 \SetKwFor{Dok}{dok}{\v{c}ini}{kraj dok}%While
 }{}%
-
 %
+%
 % --- Turkish keywords
 %
 \ifthenelse{\boolean{algocf at localkw@turkish}\OR\equal{\algocf at languagechoosen}{turkish}}{%
@@ -3164,7 +3198,7 @@
 \ifthenelse{\boolean{algocf at optonelanguage}\AND\equal{\algocf at languagechoosen}{croatian}}{%
 \SetKwInput{KwIn}{Ulaz}%KwIn
 \SetKwInput{KwOut}{Izlaz}%KwOut
-\SetKwInput{KwData}{Podaci}%KwData
+\SetKwInput{KwData}{Podatci}%KwData
 \SetKwInput{KwResult}{Rezultat}%KwResult
 \SetKw{KwTo}{do}%KwTo
 \SetKw{KwRet}{vrati}%KwRet



More information about the tex-live-commits mailing list