\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{xespdrtis}[2018/09/30 v0.98 Document Information]

\RequirePackage{xespdinfo}
\RequirePackage{xespdtitle}

\RequirePackage{calc}
\RequirePackage{indentfirst}
\RequirePackage[defaultlines=3,all]{nowidow}
\RequirePackage{bookmark}

\RequirePackage{siunitx}
\sisetup{range-phrase = \text{...}}
\RequirePackage{physics}
\RequirePackage{eqexpl}
\eqexplSetIntro{где}

% Обязательно переносить при достижении полей
\sloppy

% При переносе оставлять минимум 3 символа на первой строке и 3 на второй
\renewcommand\russianhyphenmins{33}

% Обязательно (полуторный интервал)
\linespread{1.5}

% Обязательно: отступ первой строки
\setlength{\parindent}{12.5mm}

% Использовать для кавычек-ёлочек данные символы
\renewcommand{\flqq}{«}
\renewcommand{\frqq}{»}

\providecommand{\strong}[1]{\textbf{#1}}

\setlength{\XESPD@padding@h}{0mm}
\setlength{\XESPD@padding@v}{5mm}

\newcounter{fontsnotfound}
\newcommand{\iffontsexist}[3]{
  \setcounter{fontsnotfound}{0}
  \expandafter\forcsvlist\expandafter\checkfont\expandafter{#1}
  \ifnum\value{fontsnotfound}=0
    #2
  \else
    #3
  \fi
}

%\XESPDdepartment{Ведомство}
%\XESPDcompany{Предприятие}
%\XESPDclassCode{Код по классификатору}
%\XESPDtitleApprovedBy{Должность утверждающего}{Фам. утвер.}
%\XESPDtitleAgreedBy{Должность первого согласовавшего}{Фам. первого согл.}
%\XESPDtitleAgreedBy{Должность второго согласовавшего}{Фам. второго согл.}
%\XESPDtitleAgreedBy{Должность третьего согласовавшего}{Фам. третьего согл.}
%\XESPDtitleDesignedBy{Должность первого автора}{Фам. первого автора}
%\XESPDtitleDesignedBy{Должность второго автора}{Фам. второго автора}

\RequirePackage{forloop}
\RequirePackage{makecell}

\newcount\lincnt
\long\def\addto#1#2{%
  \expandafter\def\expandafter#1\expandafter{#1#2}}

\def\changeSheetLine{}\lincnt=28 % Количество строк
%  \addto\changeSheetLine{ 1 & & Все & & & & \makecell{РЕВМ.57 \\ 1/2} & & & \makecell{20.04. \\ 17} \\ \hline}
  \loop
    \addto\changeSheetLine{& & & & & & & & & \\ \hline}
    \advance\lincnt -1
    \ifnum\lincnt>0
  \repeat

\newcommand{\XESPDprintEmptyChangeSheet}{
\renewcommand*{\arraystretch}{0.8}% Высота строк
\begin{XESPDchangeSheet}
\changeSheetLine
\end{XESPDchangeSheet}}

%\RequirePackage{setspace}
%\newcommand{\XESPDdrawPlainPageNumber}{
%  \setlength{\XESPD@tmpdima}{\XESPDframeX+\XESPD@padding@h}
%  \setlength{\XESPD@tmpdimb}{\XESPDframeW-2\XESPD@padding@h}
%  \XESPD@plain@va
%  \put(\XESPDltu{\XESPD@tmpdima},\XESPDltu{\XESPD@tmpdimc}){%
%    \parbox[b][15mm][c]{\XESPD@tmpdimb}{%
%      \begin{singlespace}
%      \reset@font\normalsize
%      \XESPD@plain@ha\thepage \\ \MakeUppercase\XESPDtheSignature
%      \end{singlespace}}}}

