summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/bmstu-iu8
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-06-06 03:02:43 +0000
committerNorbert Preining <norbert@preining.info>2021-06-06 03:02:43 +0000
commit4338972cc175be565a3441c4ae8a6aa0dfcbe9f9 (patch)
tree9ec52a5d0d9c8a00b1a6801cc82248c0c008465d /macros/latex/contrib/bmstu-iu8
parent4e703bdd2f304028698cd4ab92b0dda0b95a95a8 (diff)
CTAN sync 202106060302
Diffstat (limited to 'macros/latex/contrib/bmstu-iu8')
-rw-r--r--macros/latex/contrib/bmstu-iu8/LICENSE21
-rw-r--r--macros/latex/contrib/bmstu-iu8/README.md12
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-example.pdfbin0 -> 177037 bytes
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-example.tex (renamed from macros/latex/contrib/bmstu-iu8/example.tex)0
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/BMSTU-IU8.cls (renamed from macros/latex/contrib/bmstu-iu8/BMSTU-IU8.cls)3
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/inc/bmstu.png (renamed from macros/latex/contrib/bmstu-iu8/inc/bmstu.png)bin53203 -> 53203 bytes
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/01-IU8-base.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/01-IU8-base.sty)3
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/02-IU8-construction.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/02-IU8-construction.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/03-IU8-numbering.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/03-IU8-numbering.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/04-IU8-section-numbering.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/04-IU8-section-numbering.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/05-IU8-figures.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/05-IU8-figures.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/06-IU8-tables.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/06-IU8-tables.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/07-IU8-footnotes.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/07-IU8-footnotes.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/08-IU8-formulas.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/08-IU8-formulas.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/09-IU8-cites.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/09-IU8-cites.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/10-IU8-titlepage.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/10-IU8-titlepage.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/11-IU8-performers.sty5
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/12-IU8-abstract.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/12-IU8-abstract.sty)4
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/13-IU8-contents.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/13-IU8-contents.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/14-IU8-terms-and-definitions.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/14-IU8-terms-and-definitions.sty)11
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/15-IU8-list-of-abbreviations.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/15-IU8-list-of-abbreviations.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/16-IU8-references.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/16-IU8-references.sty)13
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/17-IU8-appendices.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/17-IU8-appendices.sty)8
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/18-IU8-extra.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/18-IU8-extra.sty)4
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/19-IU8-counters.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/19-IU8-counters.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/20-IU8-listing.sty38
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/21-IU8-math.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/21-IU8-math.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/22-IU8-algorithms.sty (renamed from macros/latex/contrib/bmstu-iu8/styles/22-IU8-algorithms.sty)2
-rw-r--r--macros/latex/contrib/bmstu-iu8/example.pdfbin192899 -> 0 bytes
-rw-r--r--macros/latex/contrib/bmstu-iu8/styles/11-IU8-performers.sty5
-rw-r--r--macros/latex/contrib/bmstu-iu8/styles/20-IU8-listing.sty43
31 files changed, 83 insertions, 115 deletions
diff --git a/macros/latex/contrib/bmstu-iu8/LICENSE b/macros/latex/contrib/bmstu-iu8/LICENSE
deleted file mode 100644
index b9a8428a7d..0000000000
--- a/macros/latex/contrib/bmstu-iu8/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-MIT License
-
-Copyright (c) 2021 CatInCosmicSpace/latex-template repo contributors
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/macros/latex/contrib/bmstu-iu8/README.md b/macros/latex/contrib/bmstu-iu8/README.md
index 4fb70940ea..2520f3d40c 100644
--- a/macros/latex/contrib/bmstu-iu8/README.md
+++ b/macros/latex/contrib/bmstu-iu8/README.md
@@ -1,3 +1,13 @@
# IU8 package
-This package consist of class file and style files for writing reports at the IU8 department of IU faculty of BMSTU (Bauman Moscow State Technical University).
+This package consist of class file and style files for writing
+reports at the IU8 department of IU faculty of BMSTU
+(Bauman Moscow State Technical University).
+
+This class defines all headings, structure elements and other things
+in respect of russian standard GOST 7.32-2017. But there are
+correctives to be compatible with our local IU8 department
+requirements.
+
+The package and any later version of this package is published under the MIT
+license.
diff --git a/macros/latex/contrib/bmstu-iu8/bmstu-example.pdf b/macros/latex/contrib/bmstu-iu8/bmstu-example.pdf
new file mode 100644
index 0000000000..05d3aa0669
--- /dev/null
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/bmstu-iu8/example.tex b/macros/latex/contrib/bmstu-iu8/bmstu-example.tex
index 0d2499d7bd..0d2499d7bd 100644
--- a/macros/latex/contrib/bmstu-iu8/example.tex
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-example.tex
diff --git a/macros/latex/contrib/bmstu-iu8/BMSTU-IU8.cls b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/BMSTU-IU8.cls
index e3c4748c0d..63c4d910d9 100644
--- a/macros/latex/contrib/bmstu-iu8/BMSTU-IU8.cls
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/BMSTU-IU8.cls
@@ -25,7 +25,6 @@
\RequirePackage[utf8]{inputenc}
\RequirePackage[russian]{babel}
\RequirePackage{hyphsubst}
-\RequirePackage{csquotes}
\RequirePackage{01-IU8-base}
\RequirePackage{02-IU8-construction}
@@ -50,4 +49,6 @@
\RequirePackage{21-IU8-math}
\RequirePackage{22-IU8-algorithms}
+\RequirePackage{csquotes}
+
\makeglossaries
diff --git a/macros/latex/contrib/bmstu-iu8/inc/bmstu.png b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/inc/bmstu.png
index 469c7d9797..469c7d9797 100644
--- a/macros/latex/contrib/bmstu-iu8/inc/bmstu.png
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/inc/bmstu.png
Binary files differ
diff --git a/macros/latex/contrib/bmstu-iu8/styles/01-IU8-base.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/01-IU8-base.sty
index 2ade498ef7..07b54647a3 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/01-IU8-base.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/01-IU8-base.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{01-IU8-base}[2021/03/21 v1.0 Общие требования]
+\ProvidesPackage{01-IU8-base}[2021/03/21 v1.1 Общие требования]
% 6.1.1 Изложение текста и оформление отчета выполняют в соответствии с
% требованиями настоящего стандарта. Страницы текста отчета о НИР и включенные в
@@ -15,6 +15,7 @@
% Цвет шрифта должен быть черным, размер шрифта - не менее 12 пт.
% Рекомендуемый тип шрифта для основного текста отчета - Times New Roman.
+\RequirePackage{anyfontsize}
\RequirePackage[fontsize=14pt]{scrextend}
% Но у Times New Roman нет открытой реализации, так что будет стандартный
% Или можете попробовать xelatex:
diff --git a/macros/latex/contrib/bmstu-iu8/styles/02-IU8-construction.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/02-IU8-construction.sty
index ebf8957a62..a8cb987208 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/02-IU8-construction.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/02-IU8-construction.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{02-IU8-construction}[2021/03/21 v1.0 Построение отчета]
+\ProvidesPackage{02-IU8-construction}[2021/03/21 v1.1 Построение отчета]
% 6.2.1 Наименования структурных элементов отчета:
% "СПИСОК ИСПОЛНИТЕЛЕЙ", % у нас не используется
diff --git a/macros/latex/contrib/bmstu-iu8/styles/03-IU8-numbering.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/03-IU8-numbering.sty
index b9ebc5b699..2cfb8b4f82 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/03-IU8-numbering.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/03-IU8-numbering.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{03-IU8-numbering}[2021/03/21 v1.0 Нумерация страниц отчета]
+\ProvidesPackage{03-IU8-numbering}[2021/03/21 v1.1 Нумерация страниц отчета]
% 6.3.1 Страницы отчета следует нумеровать арабскими цифрами, соблюдая сквозную
% нумерацию по всему тексту отчета, включая приложения. Номер страницы
diff --git a/macros/latex/contrib/bmstu-iu8/styles/04-IU8-section-numbering.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/04-IU8-section-numbering.sty
index de614468c4..efd706e2d1 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/04-IU8-section-numbering.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/04-IU8-section-numbering.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{04-IU8-section-numbering}[2021/03/21 v1.0 Нумерация разделов, подразделов, пунктов, подпунктов и книг отчета]
+\ProvidesPackage{04-IU8-section-numbering}[2021/03/21 v1.1 Нумерация разделов, подразделов, пунктов, подпунктов и книг отчета]
% 6.4.1 Разделы должны иметь порядковые номера в пределах всего отчета,
% обозначенные арабскими цифрами без точки и расположенные с абзацного отступа.
diff --git a/macros/latex/contrib/bmstu-iu8/styles/05-IU8-figures.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/05-IU8-figures.sty
index c0f50267de..4875fdec8e 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/05-IU8-figures.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/05-IU8-figures.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{05-IU8-figures}[2021/03/21 v1.0 Иллюстрации]
+\ProvidesPackage{05-IU8-figures}[2021/03/21 v1.1 Иллюстрации]
% 6.5.1 Иллюстрации (чертежи, графики, схемы, компьютерные распечатки, диаграммы,
% фотоснимки) следует располагать в отчете непосредственно после текста отчета,
diff --git a/macros/latex/contrib/bmstu-iu8/styles/06-IU8-tables.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/06-IU8-tables.sty
index fd08b71fb9..28ffc3cd97 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/06-IU8-tables.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/06-IU8-tables.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{06-IU8-tables}[2021/03/21 v1.0 Таблицы]
+\ProvidesPackage{06-IU8-tables}[2021/03/21 v1.1 Таблицы]
% Пакеты, которые скорее всего пригодятся
\RequirePackage{tabularx}
diff --git a/macros/latex/contrib/bmstu-iu8/styles/07-IU8-footnotes.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/07-IU8-footnotes.sty
index a485d0d0af..f7abd6cce9 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/07-IU8-footnotes.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/07-IU8-footnotes.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{07-IU8-footnotes}[2021/03/21 v1.0 Примечания и сноски]
+\ProvidesPackage{07-IU8-footnotes}[2021/03/21 v1.1 Примечания и сноски]
% 6.7.1 Примечания приводят в отчете, если необходимы пояснения или справочные
% данные к содержанию текста, таблиц или графического материала.
diff --git a/macros/latex/contrib/bmstu-iu8/styles/08-IU8-formulas.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/08-IU8-formulas.sty
index 5370ea82a6..26ec05640d 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/08-IU8-formulas.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/08-IU8-formulas.sty
@@ -1,5 +1,5 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{08-IU8-formulas}[2021/03/21 v1.0 Формулы]
+\ProvidesPackage{08-IU8-formulas}[2021/03/21 v1.1 Формулы]
% Настройки по умолчанию в целом соответствуют ГОСТ \ No newline at end of file
diff --git a/macros/latex/contrib/bmstu-iu8/styles/09-IU8-cites.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/09-IU8-cites.sty
index 8a42ee23f6..7343648925 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/09-IU8-cites.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/09-IU8-cites.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{09-IU8-cites}[2021/03/21 v1.0 Ссылки]
+\ProvidesPackage{09-IU8-cites}[2021/03/21 v1.1 Ссылки]
% 6.9.1 В отчете о НИР рекомендуется приводить ссылки на использованные
% источники. При нумерации ссылок на документы, использованные при составлении
diff --git a/macros/latex/contrib/bmstu-iu8/styles/10-IU8-titlepage.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/10-IU8-titlepage.sty
index 1d1cc37751..2d52ce93e1 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/10-IU8-titlepage.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/10-IU8-titlepage.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{10-IU8-titlepage}[2021/03/21 v1.0 Титульный лист]
+\ProvidesPackage{10-IU8-titlepage}[2021/03/21 v1.1 Титульный лист]
% Поля для заполнения для ВКР
\def\student#1{\gdef\@student{#1}}
diff --git a/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/11-IU8-performers.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/11-IU8-performers.sty
new file mode 100644
index 0000000000..5fab88f372
--- /dev/null
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/11-IU8-performers.sty
@@ -0,0 +1,5 @@
+% Author: CatInCosmicSpace
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{11-IU8-performers}[2021/03/21 v1.1 Список исполниетелей]
+
+% Т.к. у нас это не используется, я оставляю это пустымы \ No newline at end of file
diff --git a/macros/latex/contrib/bmstu-iu8/styles/12-IU8-abstract.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/12-IU8-abstract.sty
index c674c5efac..ab068e8c49 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/12-IU8-abstract.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/12-IU8-abstract.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{12-IU8-abstract}[2021/03/21 v1.0 Реферат]
+\ProvidesPackage{12-IU8-abstract}[2021/03/21 v1.1 Реферат]
% 6.12.1 Сведения об общем объеме отчета, количестве книг отчета, иллюстраций,
% таблиц, использованных источников, приложений являются первой компонентой
@@ -17,7 +17,7 @@
\RequirePackage{lastpage}
\renewcommand{\abstract}{
- \structure*{РЕФЕРАТ}
+ \structure{РЕФЕРАТ}
Отчёт содержит \pageref{LastPage} стр.\ifnum
\TotalValue{totalfigures}>0, \TotalValue{totalfigures} рис.\fi\ifnum
diff --git a/macros/latex/contrib/bmstu-iu8/styles/13-IU8-contents.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/13-IU8-contents.sty
index 4bba4deb7e..3fa1170610 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/13-IU8-contents.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/13-IU8-contents.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{13-IU8-contents}[2021/03/21 v1.0 Содержание]
+\ProvidesPackage{13-IU8-contents}[2021/03/21 v1.1 Содержание]
% Каждую запись содержания оформляют как отдельный абзац, выровненный влево.
% Номера страниц указывают выровненными по правому краю поля и соединяют
diff --git a/macros/latex/contrib/bmstu-iu8/styles/14-IU8-terms-and-definitions.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/14-IU8-terms-and-definitions.sty
index ea679bd6c5..0d19fcc37d 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/14-IU8-terms-and-definitions.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/14-IU8-terms-and-definitions.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{14-IU8-terms-and-definitions}[2021/03/21 v1.0 Содержание]
+\ProvidesPackage{14-IU8-terms-and-definitions}[2021/03/21 v1.1 Содержание]
\RequirePackage[
acronym,
@@ -33,12 +33,3 @@
nonumberlist
]
}
-
-% \newglossarystyle{definitions}{%
-% \renewenvironment{theglossary}{}{}
-% \renewcommand*{\glossentry}[2]{
-% \noindent\glstarget{##1}{\glossentryname{##1}}~\textemdash~\glossentrydesc{##1}
-% \newline
-% }
-% \renewcommand*{\glsgroupskip}{}%
-% }
diff --git a/macros/latex/contrib/bmstu-iu8/styles/15-IU8-list-of-abbreviations.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/15-IU8-list-of-abbreviations.sty
index 8440aac950..2e7931ccb7 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/15-IU8-list-of-abbreviations.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/15-IU8-list-of-abbreviations.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{15-IU8-list-of-abbreviations}[2021/03/21 v1.0 Содержание]
+\ProvidesPackage{15-IU8-list-of-abbreviations}[2021/03/21 v1.1 Содержание]
\RequirePackage[abbreviations]{glossaries-extra}
diff --git a/macros/latex/contrib/bmstu-iu8/styles/16-IU8-references.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/16-IU8-references.sty
index 65c710c41f..6d441e098c 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/16-IU8-references.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/16-IU8-references.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{16-IU8-references}[2021/03/21 v1.0 Список использованных источников]
+\ProvidesPackage{16-IU8-references}[2021/03/21 v1.1 Список использованных источников]
% Сведения об источниках следует располагать в порядке появления ссылок на
% источники в тексте отчета и нумеровать арабскими цифрами с точкой и печатать
@@ -8,6 +8,7 @@
\usepackage[
backend=biber,
style=gost-numeric,
+ sorting=none,
% refsection=structure,
% sorting=ynt,
]{biblatex}
@@ -15,13 +16,3 @@
\addto{\captionsrussian}{%
\renewcommand{\contentsname}{СОДЕРЖАНИЕ}
}
-
-% \bibliographystyle{ugost2008}
-% \renewcommand{\@biblabel}[1]{#1.}
-
- % \usepackage{natbib}
-% \renewcommand\bibsection{%
-% \structure*{{\normalsize\underline{\refname}}\@mkboth{\MakeUppercase{\refname}}{\MakeUppercase{\refname}}}%
-% }%
-% \def\bibheading{bibliography}{\section*{Bibliography}}
-% \usepackage[nottoc,numbib]{tocbibind} \ No newline at end of file
diff --git a/macros/latex/contrib/bmstu-iu8/styles/17-IU8-appendices.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/17-IU8-appendices.sty
index 26f692b165..58556e4987 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/17-IU8-appendices.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/17-IU8-appendices.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{17-IU8-appendices}[2021/03/21 v1.0 Приложения]
+\ProvidesPackage{17-IU8-appendices}[2021/03/21 v1.1 Приложения]
\newcommand{\appendixsection}[1]{
\stepcounter{apps}
@@ -17,7 +17,9 @@
\setcounter{figure}{0}
\setcounter{table}{0}
\setcounter{equation}{0}
+ \setcounter{lstlisting}{0}
\renewcommand\thefigure{\Asbuk{apps}.\arabic{figure}}
- \renewcommand\thetable{\Asbuk{apps}.\arabic{figure}}
- \renewcommand\theequation{\Asbuk{apps}.\arabic{figure}}
+ \renewcommand\thetable{\Asbuk{apps}.\arabic{table}}
+ \renewcommand\theequation{\Asbuk{apps}.\arabic{equation}}
+ \renewcommand\thelstlisting{\Asbuk{apps}.\arabic{lstlisting}}
}
diff --git a/macros/latex/contrib/bmstu-iu8/styles/18-IU8-extra.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/18-IU8-extra.sty
index c456e8e8fd..6548337ceb 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/18-IU8-extra.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/18-IU8-extra.sty
@@ -1,11 +1,9 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{18-IU8-extra}[2021/03/21 v1.0 Разные улучшения]
+\ProvidesPackage{18-IU8-extra}[2021/03/21 v1.1 Разные улучшения]
\RequirePackage{graphicx}
-\RequirePackage[none]{hyphenat} % Отключим переносы, так красивее
-
\RequirePackage[all, defaultlines=4]{nowidow} % Запрет "висячих" слов
\sloppy % Запретить выход текста за поля
diff --git a/macros/latex/contrib/bmstu-iu8/styles/19-IU8-counters.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/19-IU8-counters.sty
index 35253a1b2d..f0eb7762d1 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/19-IU8-counters.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/19-IU8-counters.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{19-IU8-counters}[2021/03/21 v1.0 Счётчики]
+\ProvidesPackage{19-IU8-counters}[2021/03/21 v1.1 Счётчики]
\RequirePackage{calc}
\RequirePackage{xassoccnt}
diff --git a/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/20-IU8-listing.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/20-IU8-listing.sty
new file mode 100644
index 0000000000..e0e7f96251
--- /dev/null
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/20-IU8-listing.sty
@@ -0,0 +1,38 @@
+% Author: CatInCosmicSpace
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+\ProvidesPackage{20-IU8-listing}[2021/03/21 v1.1 Листинги]
+
+\RequirePackage{listings}
+\RequirePackage{xcolor}
+
+% http://latexcolor.com/
+\definecolor{seashell}{rgb}{1.0, 0.96, 0.93}
+
+\lstdefinestyle{IU8}{
+ frame=single,
+ backgroundcolor=\color{seashell},
+ commentstyle=\color{blue},
+ keywordstyle=\color{magenta},
+ basicstyle=\ttfamily\footnotesize,
+ breakatwhitespace=false,
+ breaklines=true,
+ captionpos=tl,
+ keepspaces=false,
+ showspaces=false,
+ showstringspaces=false,
+ showtabs=false,
+ extendedchars=\true,
+ tabsize=2,
+}
+\lstset{style=IU8}
+
+\DeclareCaptionFormat{listing}{#1#2#3}
+\captionsetup[lstlisting]{
+ format=listing,
+ singlelinecheck=false,
+ labelsep=endash,
+}
+
+\newcommand{\listing}[2][]{%
+ \lstinputlisting[caption={\texttt{\detokenize{#2}}},#1]{#2}%
+}
diff --git a/macros/latex/contrib/bmstu-iu8/styles/21-IU8-math.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/21-IU8-math.sty
index 00b85e1c24..13b0e75ab1 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/21-IU8-math.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/21-IU8-math.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{21-IU8-math}[2021/03/21 v1.0 Математика]
+\ProvidesPackage{21-IU8-math}[2021/03/21 v1.1 Математика]
\RequirePackage{amsthm}
\theoremstyle{definition}
diff --git a/macros/latex/contrib/bmstu-iu8/styles/22-IU8-algorithms.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/22-IU8-algorithms.sty
index e7ede15997..9733ec195e 100644
--- a/macros/latex/contrib/bmstu-iu8/styles/22-IU8-algorithms.sty
+++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/22-IU8-algorithms.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{22-IU8-algorithms}[2021/03/21 v1.0 Алгоритмы]
+\ProvidesPackage{22-IU8-algorithms}[2021/03/21 v1.1 Алгоритмы]
\RequirePackage[linesnumbered,boxruled]{algorithm2e}
\SetAlCapSty{}
diff --git a/macros/latex/contrib/bmstu-iu8/example.pdf b/macros/latex/contrib/bmstu-iu8/example.pdf
deleted file mode 100644
index bbf0887362..0000000000
--- a/macros/latex/contrib/bmstu-iu8/example.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/bmstu-iu8/styles/11-IU8-performers.sty b/macros/latex/contrib/bmstu-iu8/styles/11-IU8-performers.sty
deleted file mode 100644
index 8ba0ce8458..0000000000
--- a/macros/latex/contrib/bmstu-iu8/styles/11-IU8-performers.sty
+++ /dev/null
@@ -1,5 +0,0 @@
-% Author: CatInCosmicSpace
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{10-IU8-performes}[2021/03/21 v1.0 Список исполниетелей]
-
-% Т.к. у нас это не используется, я оставляю это пустымы \ No newline at end of file
diff --git a/macros/latex/contrib/bmstu-iu8/styles/20-IU8-listing.sty b/macros/latex/contrib/bmstu-iu8/styles/20-IU8-listing.sty
deleted file mode 100644
index a2d817a0fb..0000000000
--- a/macros/latex/contrib/bmstu-iu8/styles/20-IU8-listing.sty
+++ /dev/null
@@ -1,43 +0,0 @@
-% Author: CatInCosmicSpace
-\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{20-IU8-listing}[2021/03/21 v1.0 Листинги]
-
-\RequirePackage{listings}
-\RequirePackage{xcolor}
-
-\definecolor{codegreen}{rgb}{0,0.6,0}
-\definecolor{codegray}{rgb}{0.5,0.5,0.5}
-\definecolor{codepurple}{rgb}{0.58,0,0.82}
-\definecolor{backcolour}{rgb}{0.95,0.95,0.92}
-
-\lstdefinestyle{IU8}{
- % backgroundcolor=\color{backcolour},
- % commentstyle=\color{codegreen},
- % keywordstyle=\color{magenta},
- numberstyle=\tiny\color{black},
- % stringstyle=\color{codepurple},
- basicstyle=\ttfamily\footnotesize,
- breakatwhitespace=false,
- breaklines=true,
- captionpos=tl,
- xleftmargin=0.5\parindent,
- keepspaces=true,
- numbers=left,
- numbersep=5pt,
- showspaces=false,
- showstringspaces=false,
- showtabs=false,
- tabsize=2,
-}
-\lstset{style=IU8}
-
-\DeclareCaptionFormat{listing}{#1#2#3}
-\captionsetup[lstlisting]{
- format=listing,
- singlelinecheck=false,
- labelsep=endash,
-}
-
-\newcommand{\listing}[2][]{%
- \lstinputlisting[caption={\texttt{\detokenize{#2}}},#1]{#2}%
-}