summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-08-17 21:26:56 +0000
committerKarl Berry <karl@freefriends.org>2024-08-17 21:26:56 +0000
commit92fd1cc44457817fafd1e7bec1de3a5ed1e0c673 (patch)
treec8928370e93f9eebdf20db52b6f4e87db457106e
parentc07b89f5fa3b090ca292a33f57ff8cf520709716 (diff)
bmstu-iu8 (17aug24)
git-svn-id: svn://tug.org/texlive/trunk@72055 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/bmstu-iu8/DEPENDS.txt38
-rw-r--r--Master/texmf-dist/doc/latex/bmstu-iu8/README.md2
-rw-r--r--Master/texmf-dist/doc/latex/bmstu-iu8/bmstu-example.pdfbin177036 -> 177182 bytes
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/BMSTU-IU8.cls46
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-01-base.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/01-IU8-base.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-02-construction.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/02-IU8-construction.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-03-numbering.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/03-IU8-numbering.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-04-section-numbering.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/04-IU8-section-numbering.sty)4
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-05-figures.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/05-IU8-figures.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-06-tables.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/06-IU8-tables.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-07-footnotes.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/07-IU8-footnotes.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-08-formulas.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/08-IU8-formulas.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-09-cites.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/09-IU8-cites.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-10-titlepage.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/10-IU8-titlepage.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-11-performers.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/11-IU8-performers.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-12-abstract.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/12-IU8-abstract.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-13-contents.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/13-IU8-contents.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-14-terms-and-definitions.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/14-IU8-terms-and-definitions.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-15-list-of-abbreviations.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/15-IU8-list-of-abbreviations.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-16-references.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/16-IU8-references.sty)5
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-17-appendices.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/17-IU8-appendices.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-18-extra.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/18-IU8-extra.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-19-counters.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/19-IU8-counters.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-20-listing.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/20-IU8-listing.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-21-math.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/21-IU8-math.sty)2
-rw-r--r--Master/texmf-dist/tex/latex/bmstu-iu8/IU8-22-algorithms.sty (renamed from Master/texmf-dist/tex/latex/bmstu-iu8/22-IU8-algorithms.sty)2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds1
-rw-r--r--Master/tlpkg/tlpsrc/bmstu-iu8.tlpsrc38
28 files changed, 127 insertions, 47 deletions
diff --git a/Master/texmf-dist/doc/latex/bmstu-iu8/DEPENDS.txt b/Master/texmf-dist/doc/latex/bmstu-iu8/DEPENDS.txt
new file mode 100644
index 00000000000..8176df3e7ee
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/bmstu-iu8/DEPENDS.txt
@@ -0,0 +1,38 @@
+algorithm2e
+amscls
+anyfontsize
+babel
+bookmark
+tools
+caption
+chngcntr
+csquotes
+enumitem
+fancyhdr
+float
+geometry
+glossaries
+glossaries-extra
+graphics
+oberdiek
+lastpage
+lineno
+listings
+multirow
+nowidow
+koma-script
+setspace
+fontspec
+stackengine
+tabto-ltx
+titlesec
+totcount
+ulem
+xassoccnt
+xcolor
+xltabular
+xstring
+ltablex # Here (and below) go some dependencies of dependencies
+biblatex
+ifoddpage
+relsize
diff --git a/Master/texmf-dist/doc/latex/bmstu-iu8/README.md b/Master/texmf-dist/doc/latex/bmstu-iu8/README.md
index 3deb2658c2c..485014041c6 100644
--- a/Master/texmf-dist/doc/latex/bmstu-iu8/README.md
+++ b/Master/texmf-dist/doc/latex/bmstu-iu8/README.md
@@ -1,6 +1,6 @@
# IU8 package
-Version: v1.2 (released 13.06.2021).
+Version: v1.3 (released 17.08.2024).
This package consist of class file and style files for writing
reports at the IU8 department of IU faculty of BMSTU
diff --git a/Master/texmf-dist/doc/latex/bmstu-iu8/bmstu-example.pdf b/Master/texmf-dist/doc/latex/bmstu-iu8/bmstu-example.pdf
index 26654efeff7..b0d4cc2ea70 100644
--- a/Master/texmf-dist/doc/latex/bmstu-iu8/bmstu-example.pdf
+++ b/Master/texmf-dist/doc/latex/bmstu-iu8/bmstu-example.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/BMSTU-IU8.cls b/Master/texmf-dist/tex/latex/bmstu-iu8/BMSTU-IU8.cls
index e50cde4c75e..17c168f9f21 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/BMSTU-IU8.cls
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/BMSTU-IU8.cls
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{BMSTU-IU8}[2020/06/01 IU8 class]
+\ProvidesClass{BMSTU-IU8}[2024/08/17 IU8 class]
\LoadClass{article}
@@ -26,28 +26,28 @@
\RequirePackage[russian]{babel}
\RequirePackage{hyphsubst}
-\RequirePackage{01-IU8-base}
-\RequirePackage{02-IU8-construction}
-\RequirePackage{03-IU8-numbering}
-\RequirePackage{04-IU8-section-numbering}
-\RequirePackage{05-IU8-figures}
-\RequirePackage{06-IU8-tables}
-\RequirePackage{07-IU8-footnotes}
-\RequirePackage{08-IU8-formulas}
-\RequirePackage{09-IU8-cites}
-\RequirePackage{10-IU8-titlepage}
-\RequirePackage{11-IU8-performers}
-\RequirePackage{12-IU8-abstract}
-\RequirePackage{13-IU8-contents}
-\RequirePackage{14-IU8-terms-and-definitions}
-\RequirePackage{15-IU8-list-of-abbreviations}
-\RequirePackage{16-IU8-references}
-\RequirePackage{17-IU8-appendices}
-\RequirePackage{18-IU8-extra}
-\RequirePackage{19-IU8-counters}
-\RequirePackage{20-IU8-listing}
-\RequirePackage{21-IU8-math}
-\RequirePackage{22-IU8-algorithms}
+\RequirePackage{IU8-01-base}
+\RequirePackage{IU8-02-construction}
+\RequirePackage{IU8-03-numbering}
+\RequirePackage{IU8-04-section-numbering}
+\RequirePackage{IU8-05-figures}
+\RequirePackage{IU8-06-tables}
+\RequirePackage{IU8-07-footnotes}
+\RequirePackage{IU8-08-formulas}
+\RequirePackage{IU8-09-cites}
+\RequirePackage{IU8-10-titlepage}
+\RequirePackage{IU8-11-performers}
+\RequirePackage{IU8-12-abstract}
+\RequirePackage{IU8-13-contents}
+\RequirePackage{IU8-14-terms-and-definitions}
+\RequirePackage{IU8-15-list-of-abbreviations}
+\RequirePackage{IU8-16-references}
+\RequirePackage{IU8-17-appendices}
+\RequirePackage{IU8-18-extra}
+\RequirePackage{IU8-19-counters}
+\RequirePackage{IU8-20-listing}
+\RequirePackage{IU8-21-math}
+\RequirePackage{IU8-22-algorithms}
\RequirePackage{csquotes}
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/01-IU8-base.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-01-base.sty
index f3df2d3f5ed..c51f336b7cc 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/01-IU8-base.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-01-base.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{01-IU8-base}[2021/03/21 v1.2 Общие требования]
+\ProvidesPackage{IU8-01-base}[2024/08/17 v1.3 Общие требования]
% 6.1.1 Изложение текста и оформление отчета выполняют в соответствии с
% требованиями настоящего стандарта. Страницы текста отчета о НИР и включенные в
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/02-IU8-construction.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-02-construction.sty
index b94615c0039..0c684a57004 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/02-IU8-construction.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-02-construction.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{02-IU8-construction}[2021/03/21 v1.2 Построение отчета]
+\ProvidesPackage{IU8-02-construction}[2024/08/17 v1.3 Построение отчета]
% 6.2.1 Наименования структурных элементов отчета:
% "СПИСОК ИСПОЛНИТЕЛЕЙ", % у нас не используется
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/03-IU8-numbering.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-03-numbering.sty
index b8696c01f3b..3d0bb94e9fe 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/03-IU8-numbering.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-03-numbering.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{03-IU8-numbering}[2021/03/21 v1.2 Нумерация страниц отчета]
+\ProvidesPackage{IU8-03-numbering}[2024/08/17 v1.3 Нумерация страниц отчета]
% 6.3.1 Страницы отчета следует нумеровать арабскими цифрами, соблюдая сквозную
% нумерацию по всему тексту отчета, включая приложения. Номер страницы
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/04-IU8-section-numbering.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-04-section-numbering.sty
index 839c34816e4..af812f58553 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/04-IU8-section-numbering.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-04-section-numbering.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{04-IU8-section-numbering}[2021/03/21 v1.2 Нумерация разделов, подразделов, пунктов, подпунктов и книг отчета]
+\ProvidesPackage{IU8-04-section-numbering}[2024/08/17 v1.3 Нумерация разделов, подразделов, пунктов, подпунктов и книг отчета]
% 6.4.1 Разделы должны иметь порядковые номера в пределах всего отчета,
% обозначенные арабскими цифрами без точки и расположенные с абзацного отступа.
@@ -10,7 +10,7 @@
% подразделы, могут состоять из одного или нескольких пунктов.
% Это настройка по умолчанию, так что её не меняю
-% Про абзацный отступ учетно в 02-IU8-construction
+% Про абзацный отступ учетно в IU8-02-construction
% 6.4.2 Если отчет не имеет подразделов, то нумерация пунктов в нем должна
% быть в пределах каждого раздела и номер пункта должен состоять из номеров
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/05-IU8-figures.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-05-figures.sty
index 7210da52453..4ccda32cdaa 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/05-IU8-figures.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-05-figures.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{05-IU8-figures}[2021/03/21 v1.2 Иллюстрации]
+\ProvidesPackage{IU8-05-figures}[2024/08/17 v1.3 Иллюстрации]
% 6.5.1 Иллюстрации (чертежи, графики, схемы, компьютерные распечатки, диаграммы,
% фотоснимки) следует располагать в отчете непосредственно после текста отчета,
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/06-IU8-tables.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-06-tables.sty
index eedb9d94df9..705924bd99f 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/06-IU8-tables.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-06-tables.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{06-IU8-tables}[2021/03/21 v1.2 Таблицы]
+\ProvidesPackage{IU8-06-tables}[2024/08/17 v1.3 Таблицы]
% Пакеты, которые скорее всего пригодятся
\RequirePackage{tabularx}
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/07-IU8-footnotes.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-07-footnotes.sty
index 689cdd0337e..9efd173fb08 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/07-IU8-footnotes.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-07-footnotes.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{07-IU8-footnotes}[2021/03/21 v1.2 Примечания и сноски]
+\ProvidesPackage{IU8-07-footnotes}[2024/08/17 v1.3 Примечания и сноски]
% 6.7.1 Примечания приводят в отчете, если необходимы пояснения или справочные
% данные к содержанию текста, таблиц или графического материала.
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/08-IU8-formulas.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-08-formulas.sty
index aa65770e77e..cfe0b98dbda 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/08-IU8-formulas.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-08-formulas.sty
@@ -1,5 +1,5 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{08-IU8-formulas}[2021/03/21 v1.2 Формулы]
+\ProvidesPackage{IU8-08-formulas}[2024/08/17 v1.3 Формулы]
% Настройки по умолчанию в целом соответствуют ГОСТ \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/09-IU8-cites.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-09-cites.sty
index 651f2a3e4e0..6d070074b3d 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/09-IU8-cites.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-09-cites.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{09-IU8-cites}[2021/03/21 v1.2 Ссылки]
+\ProvidesPackage{IU8-09-cites}[2024/08/17 v1.3 Ссылки]
% 6.9.1 В отчете о НИР рекомендуется приводить ссылки на использованные
% источники. При нумерации ссылок на документы, использованные при составлении
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/10-IU8-titlepage.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-10-titlepage.sty
index e9834bc07b2..97fc11ecc55 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/10-IU8-titlepage.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-10-titlepage.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{10-IU8-titlepage}[2021/03/21 v1.2 Титульный лист]
+\ProvidesPackage{IU8-10-titlepage}[2024/08/17 v1.3 Титульный лист]
% Поля для заполнения для ВКР
\def\student#1{\gdef\@student{#1}}
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/11-IU8-performers.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-11-performers.sty
index 14b659de63c..e628023df4d 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/11-IU8-performers.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-11-performers.sty
@@ -1,5 +1,5 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{11-IU8-performers}[2021/03/21 v1.2 Список исполниетелей]
+\ProvidesPackage{IU8-11-performers}[2024/08/17 v1.3 Список исполниетелей]
% Т.к. у нас это не используется, я оставляю это пустымы \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/12-IU8-abstract.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-12-abstract.sty
index 946d3360bce..c1e1a6dc869 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/12-IU8-abstract.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-12-abstract.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{12-IU8-abstract}[2021/03/21 v1.2 Реферат]
+\ProvidesPackage{IU8-12-abstract}[2024/08/17 v1.3 Реферат]
% 6.12.1 Сведения об общем объеме отчета, количестве книг отчета, иллюстраций,
% таблиц, использованных источников, приложений являются первой компонентой
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/13-IU8-contents.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-13-contents.sty
index bf51955ac00..3bd4e677168 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/13-IU8-contents.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-13-contents.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{13-IU8-contents}[2021/03/21 v1.2 Содержание]
+\ProvidesPackage{IU8-13-contents}[2024/08/17 v1.3 Содержание]
% Каждую запись содержания оформляют как отдельный абзац, выровненный влево.
% Номера страниц указывают выровненными по правому краю поля и соединяют
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/14-IU8-terms-and-definitions.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-14-terms-and-definitions.sty
index e3e15e2d2e7..8378ff28261 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/14-IU8-terms-and-definitions.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-14-terms-and-definitions.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{14-IU8-terms-and-definitions}[2021/03/21 v1.2 Содержание]
+\ProvidesPackage{IU8-14-terms-and-definitions}[2024/08/17 v1.3 Содержание]
\RequirePackage[
acronym,
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/15-IU8-list-of-abbreviations.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-15-list-of-abbreviations.sty
index d8345fdd1fe..49a5aeb8aa3 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/15-IU8-list-of-abbreviations.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-15-list-of-abbreviations.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{15-IU8-list-of-abbreviations}[2021/03/21 v1.2 Содержание]
+\ProvidesPackage{IU8-15-list-of-abbreviations}[2024/08/17 v1.3 Содержание]
\RequirePackage[abbreviations]{glossaries-extra}
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/16-IU8-references.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-16-references.sty
index 7a51a9235af..7e7fd9d3475 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/16-IU8-references.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-16-references.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{16-IU8-references}[2021/03/21 v1.2 Список использованных источников]
+\ProvidesPackage{IU8-16-references}[2024/08/17 v1.3 Список использованных источников]
% Сведения об источниках следует располагать в порядке появления ссылок на
% источники в тексте отчета и нумеровать арабскими цифрами с точкой и печатать
@@ -16,3 +16,6 @@
\addto{\captionsrussian}{%
\renewcommand{\contentsname}{СОДЕРЖАНИЕ}
}
+
+% Специально изменим шрифт для URL, чтобы он соответсвовал ГОСТ и остальному тексту документа
+\renewcommand{\UrlFont}{\normalfont}
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/17-IU8-appendices.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-17-appendices.sty
index 025e70b5c8f..e89c637ec60 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/17-IU8-appendices.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-17-appendices.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{17-IU8-appendices}[2021/03/21 v1.2 Приложения]
+\ProvidesPackage{IU8-17-appendices}[2024/08/17 v1.3 Приложения]
\newcommand{\appendixsection}[1]{
\stepcounter{apps}
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/18-IU8-extra.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-18-extra.sty
index 6fb1570340a..44e932a3e9f 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/18-IU8-extra.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-18-extra.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{18-IU8-extra}[2021/03/21 v1.2 Разные улучшения]
+\ProvidesPackage{IU8-18-extra}[2024/08/17 v1.3 Разные улучшения]
\RequirePackage{graphicx}
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/19-IU8-counters.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-19-counters.sty
index 991f9f4d43f..c5e7d801363 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/19-IU8-counters.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-19-counters.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{19-IU8-counters}[2021/03/21 v1.2 Счётчики]
+\ProvidesPackage{IU8-19-counters}[2024/08/17 v1.3 Счётчики]
\RequirePackage{calc}
\RequirePackage{xassoccnt}
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/20-IU8-listing.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-20-listing.sty
index c90194a1d25..22dd68b97bf 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/20-IU8-listing.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-20-listing.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{20-IU8-listing}[2021/03/21 v1.2 Листинги]
+\ProvidesPackage{IU8-20-listing}[2024/08/17 v1.3 Листинги]
\RequirePackage{listings}
\RequirePackage{xcolor}
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/21-IU8-math.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-21-math.sty
index b60a4fd6d2c..b72be1370ce 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/21-IU8-math.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-21-math.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{21-IU8-math}[2021/03/21 v1.2 Математика]
+\ProvidesPackage{IU8-21-math}[2024/08/17 v1.3 Математика]
\RequirePackage{amsthm}
\theoremstyle{definition}
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/22-IU8-algorithms.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-22-algorithms.sty
index f3fdcee25ef..5cf88314627 100644
--- a/Master/texmf-dist/tex/latex/bmstu-iu8/22-IU8-algorithms.sty
+++ b/Master/texmf-dist/tex/latex/bmstu-iu8/IU8-22-algorithms.sty
@@ -1,6 +1,6 @@
% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{22-IU8-algorithms}[2021/03/21 v1.2 Алгоритмы]
+\ProvidesPackage{IU8-22-algorithms}[2024/08/17 v1.3 Алгоритмы]
\RequirePackage[linesnumbered,boxruled]{algorithm2e}
\SetAlCapSty{}
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 62789ef80b3..6dafc17dc63 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -3317,6 +3317,7 @@ my $core_latex = "$Master/texmf-dist/tex/latex";
'grading-scheme' => 'etex-answer-y',
'graphics-pln' => "env TEXINPUTS=$Master/texmf-dist/source/latex/base: latex",
'grffile' => 'tex',
+ 'gridset' => 'etex',
'halloweenmath' => 'latex', # requires interaction
'hamnosys' => 'etex-answer-y',
'hanzibox' => 'etex',
diff --git a/Master/tlpkg/tlpsrc/bmstu-iu8.tlpsrc b/Master/tlpkg/tlpsrc/bmstu-iu8.tlpsrc
index e69de29bb2d..9a235af9f96 100644
--- a/Master/tlpkg/tlpsrc/bmstu-iu8.tlpsrc
+++ b/Master/tlpkg/tlpsrc/bmstu-iu8.tlpsrc
@@ -0,0 +1,38 @@
+depend algorithm2e
+depend amscls
+depend anyfontsize
+depend babel
+depend bookmark
+depend tools
+depend caption
+depend chngcntr
+depend csquotes
+depend enumitem
+depend fancyhdr
+depend float
+depend geometry
+depend glossaries
+depend glossaries-extra
+depend graphics
+depend oberdiek
+depend lastpage
+depend lineno
+depend listings
+depend multirow
+depend nowidow
+depend koma-script
+depend setspace
+depend fontspec
+depend stackengine
+depend tabto-ltx
+depend titlesec
+depend totcount
+depend ulem
+depend xassoccnt
+depend xcolor
+depend xltabular
+depend xstring
+depend ltablex # Here (and below) go some dependencies of dependencies
+depend biblatex
+depend ifoddpage
+depend relsize