diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/bmstu-iu8')
23 files changed, 41 insertions, 62 deletions
diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/01-IU8-base.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/01-IU8-base.sty index 2ade498ef71..07b54647a3d 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/01-IU8-base.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/02-IU8-construction.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/02-IU8-construction.sty index ebf8957a62c..a8cb9872086 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/02-IU8-construction.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/03-IU8-numbering.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/03-IU8-numbering.sty index b9ebc5b6992..2cfb8b4f82d 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/03-IU8-numbering.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/04-IU8-section-numbering.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/04-IU8-section-numbering.sty index de614468c42..efd706e2d1c 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/04-IU8-section-numbering.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/05-IU8-figures.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/05-IU8-figures.sty index c0f50267de7..4875fdec8e6 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/05-IU8-figures.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/06-IU8-tables.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/06-IU8-tables.sty index fd08b71fb9c..28ffc3cd97e 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/06-IU8-tables.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/07-IU8-footnotes.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/07-IU8-footnotes.sty index a485d0d0af3..f7abd6cce96 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/07-IU8-footnotes.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/08-IU8-formulas.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/08-IU8-formulas.sty index 5370ea82a67..26ec05640d5 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/08-IU8-formulas.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/09-IU8-cites.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/09-IU8-cites.sty index 8a42ee23f6c..73436489258 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/09-IU8-cites.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/10-IU8-titlepage.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/10-IU8-titlepage.sty index 1d1cc37751a..2d52ce93e10 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/10-IU8-titlepage.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/11-IU8-performers.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/11-IU8-performers.sty index 8ba0ce84586..5fab88f372c 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/11-IU8-performers.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/11-IU8-performers.sty @@ -1,5 +1,5 @@ % Author: CatInCosmicSpace \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{10-IU8-performes}[2021/03/21 v1.0 Список исполниетелей] +\ProvidesPackage{11-IU8-performers}[2021/03/21 v1.1 Список исполниетелей] % Т.к. у нас это не используется, я оставляю это пустымы
\ 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/12-IU8-abstract.sty index c674c5efac4..ab068e8c499 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/12-IU8-abstract.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/13-IU8-contents.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/13-IU8-contents.sty index 4bba4deb7e9..3fa1170610a 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/13-IU8-contents.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/14-IU8-terms-and-definitions.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/14-IU8-terms-and-definitions.sty index ea679bd6c5d..0d19fcc37db 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/14-IU8-terms-and-definitions.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/15-IU8-list-of-abbreviations.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/15-IU8-list-of-abbreviations.sty index 8440aac950b..2e7931ccb71 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/15-IU8-list-of-abbreviations.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/16-IU8-references.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/16-IU8-references.sty index 65c710c41f9..6d441e098ce 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/16-IU8-references.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/17-IU8-appendices.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/17-IU8-appendices.sty index 26f692b1654..58556e49875 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/17-IU8-appendices.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/18-IU8-extra.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/18-IU8-extra.sty index c456e8e8fde..6548337ceb3 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/18-IU8-extra.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/19-IU8-counters.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/19-IU8-counters.sty index 35253a1b2d4..f0eb7762d13 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/19-IU8-counters.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/20-IU8-listing.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/20-IU8-listing.sty index a2d817a0fb9..e0e7f962511 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/20-IU8-listing.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/20-IU8-listing.sty @@ -1,32 +1,27 @@ % Author: CatInCosmicSpace \NeedsTeXFormat{LaTeX2e}[1995/12/01] -\ProvidesPackage{20-IU8-listing}[2021/03/21 v1.0 Листинги] +\ProvidesPackage{20-IU8-listing}[2021/03/21 v1.1 Листинги] \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} +% http://latexcolor.com/ +\definecolor{seashell}{rgb}{1.0, 0.96, 0.93} \lstdefinestyle{IU8}{ - % backgroundcolor=\color{backcolour}, - % commentstyle=\color{codegreen}, - % keywordstyle=\color{magenta}, - numberstyle=\tiny\color{black}, - % stringstyle=\color{codepurple}, + frame=single, + backgroundcolor=\color{seashell}, + commentstyle=\color{blue}, + keywordstyle=\color{magenta}, basicstyle=\ttfamily\footnotesize, breakatwhitespace=false, breaklines=true, - captionpos=tl, - xleftmargin=0.5\parindent, - keepspaces=true, - numbers=left, - numbersep=5pt, + captionpos=tl, + keepspaces=false, showspaces=false, showstringspaces=false, - showtabs=false, + showtabs=false, + extendedchars=\true, tabsize=2, } \lstset{style=IU8} diff --git a/Master/texmf-dist/tex/latex/bmstu-iu8/21-IU8-math.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/21-IU8-math.sty index 00b85e1c241..13b0e75ab1a 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/21-IU8-math.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/22-IU8-algorithms.sty b/Master/texmf-dist/tex/latex/bmstu-iu8/22-IU8-algorithms.sty index e7ede15997f..9733ec195e3 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/22-IU8-algorithms.sty +++ b/Master/texmf-dist/tex/latex/bmstu-iu8/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/Master/texmf-dist/tex/latex/bmstu-iu8/BMSTU-IU8.cls b/Master/texmf-dist/tex/latex/bmstu-iu8/BMSTU-IU8.cls index e3c4748c0d8..63c4d910d9c 100644 --- a/Master/texmf-dist/tex/latex/bmstu-iu8/BMSTU-IU8.cls +++ b/Master/texmf-dist/tex/latex/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 |