diff options
Diffstat (limited to 'macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/22-IU8-algorithms.sty')
-rw-r--r-- | macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/22-IU8-algorithms.sty | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/22-IU8-algorithms.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/22-IU8-algorithms.sty new file mode 100644 index 0000000000..9733ec195e --- /dev/null +++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/22-IU8-algorithms.sty @@ -0,0 +1,26 @@ +% Author: CatInCosmicSpace +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{22-IU8-algorithms}[2021/03/21 v1.1 Алгоритмы] + +\RequirePackage[linesnumbered,boxruled]{algorithm2e} +\SetAlCapSty{} + +% Перевод плагина +\SetKwInput{KwData}{Исходные параметры} +\SetKwInput{KwResult}{Результат} +\SetKwInput{KwIn}{Входные данные} +\SetKwInput{KwOut}{Выходные данные} +\SetKwIF{If}{ElseIf}{Else}{если}{тогда}{иначе если}{иначе}{конец условия} +\SetKwFor{While}{до тех пор, пока}{выполнять}{конец цикла} +\SetKw{KwTo}{от} +\SetKw{KwRet}{возвратить} +\SetKw{Return}{возвратить} +\SetKwBlock{Begin}{начало блока}{конец блока} +\SetKwSwitch{Switch}{Case}{Other}{Проверить значение}{и выполнить}{вариант}{в противном случае}{конец варианта}{конец проверки значений} +\SetKwFor{For}{цикл}{выполнять}{конец цикла} +\SetKwFor{ForEach}{для каждого}{выполнять}{конец цикла} +\SetKwRepeat{Repeat}{повторять}{до тех пор, пока} +\SetAlgorithmName{Алгоритм}{алгоритм}{Список алгоритмов} +\SetAlgoCaptionSeparator{~---} +% \SetAlgoCaptionLayout{centerline} +\renewcommand{\@algocf@capt@plain}{above} |