% Author: CatInCosmicSpace
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{05-IU8-figures}[2021/03/21 v1.2 Иллюстрации]

% 6.5.1 Иллюстрации (чертежи, графики, схемы, компьютерные распечатки, диаграммы, 
% фотоснимки) следует располагать в отчете непосредственно после текста отчета, 
% где они упоминаются впервые, или на следующей странице (по возможности ближе к 
% соответствующим частям текста отчета). На все иллюстрации в отчете должны быть 
% даны ссылки. При ссылке необходимо писать слово "рисунок" и его номер, 
% например: "в соответствии с рисунком 2" и т.д.
\RequirePackage{float}
\def\fps@figure{H}

% 6.5.2 Чертежи, графики, диаграммы, схемы, помещаемые в отчете, должны 
% соответствовать требованиям стандартов 
% Единой системы конструкторской документации (ЕСКД).

% 6.5.3 Количество иллюстраций должно быть достаточным для пояснения 
% излагаемого текста отчета. Не рекомендуется в отчете о НИР приводить 
% объемные рисунки.

% 6.5.4 Иллюстрации, за исключением иллюстраций, приведенных в приложениях, 
% следует нумеровать арабскими цифрами сквозной нумерацией. Если рисунок один, 
% то он обозначается: Рисунок 1.
% Пример - Рисунок 1 - Схема прибора

% 6.5.5 Иллюстрации каждого приложения обозначают отдельной нумерацией арабскими 
% цифрами с добавлением перед цифрой обозначения приложения: Рисунок А.3.

% 6.5.6 Допускается нумеровать иллюстрации в пределах раздела отчета. 
% В этом случае номер иллюстрации состоит из номера раздела и порядкового номера 
% иллюстрации, разделенных точкой: Рисунок 2.1.

% 6.5.7 Иллюстрации при необходимости могут иметь наименование и пояснительные 
% данные (подрисуночный текст).
% Слово "Рисунок", его номер и через тире наименование помещают после 
% пояснительных данных и располагают в центре под
% рисунком без точки в конце.
% Пример - Рисунок 2 - Оформление таблицы

% 6.5.8 Если наименование рисунка состоит из нескольких строк, то его следует 
% записывать через один межстрочный интервал. Наименование рисунка приводят с 
% прописной буквы без точки в конце. Перенос слов в наименовании графического
% материала не допускается.

\RequirePackage{caption}    % Настройка подписи
\captionsetup[figure]{
    name=Рисунок,               % 6.5.7
    labelsep=endash,            % 6.5.7
    position=below,             % 6.5.7
    justification=centering,    % Выравнивание по центру
    font={stretch=\setspace@singlespace},    % 6.5.8
    width=0.8\linewidth, % Ограничение по длине, а то будет на всю строку
}
