% Copyright 2006 Konstantin Korikov <lostclus@ua.fm>
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
% of this license or (at your option) any later version.
% The latest version of this license is in
%   http://www.latex-project.org/lppl.txt
% and version 1.3 or later is part of all distributions of LaTeX
% version 2003/12/01 or later.
%
% This work has the LPPL maintenance status "maintained".
% 
% This Current Maintainer of this work is Konstantin Korikov.
%
% This work consists of all files listed in manifest.txt.
%

%
% This is automaticaly generated file, do not edit it.
%

\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{xespdspec}[2020/03/20 v1.00 Specification GOST 2.106.95]

\RequirePackage{xespdlang}
\RequirePackage{xespdstamp}
\RequirePackage{rotating}
\RequirePackage{array}
\RequirePackage{longtable}


\XESPDtabColumnsWidth{6mm 6mm 8mm 70mm 63mm 10mm 22mm}
\setlength{\XESPDtabHeadH}{15mm}

\newlength{\XESPDspecAddHspace}
\setlength{\XESPDspecAddHspace}{2mm}

\newenvironment{XESPDspecification}
{\XESPDtabLTPreamble{%
  >{\XESPDfontTabBody\centering}
    p{\argi -2\tabcolsep}
  >{\XESPDfontTabBody\centering}
    p{\argii -2\tabcolsep}
  >{\XESPDfontTabBody\centering}
    p{\argiii -2\tabcolsep}
  >{\XESPDfontTabBody\centering}
    p{\argiv -2\tabcolsep}
  @{\hspace{\XESPDspecAddHspace}}
    >{\XESPDfontTabBody\raggedright\XESPDtabStrut}
    p{\argv -\XESPDspecAddHspace}
    <{\XESPDtabStrut}
  >{\XESPDfontTabBody\centering}
    p{\argvi -2\tabcolsep}
  >{\XESPDfontTabBody\raggedright\XESPDtabStrut}
    p{\argvii -\XESPDspecAddHspace}
    <{\XESPDtabStrut}
}
  %
  {%
  \parbox[c][\XESPDtabHeadH][c]{\argi -2\tabcolsep}{\centering\begin{sideways}%
    \XESPDsmartScaleBox{\XESPDtabHeadH}{\XESPDfontTabHead\XESPDspecColumnIname}%
    \end{sideways}}&
  \parbox[c][\XESPDtabHeadH][c]{\argii -2\tabcolsep}{\centering\begin{sideways}\XESPDfontTabHead%
    \XESPDspecColumnIIname\end{sideways}}&
  \parbox[c][\XESPDtabHeadH][c]{\argiii -2\tabcolsep}{\centering\begin{sideways}\XESPDfontTabHead%
    \XESPDspecColumnIIIname\end{sideways}}&
  \parbox[c][\XESPDtabHeadH][c]{\argiv -2\tabcolsep}
    {\centering\XESPDfontTabHead%
    \XESPDspecColumnIVname}&
  \parbox[c][\XESPDtabHeadH][c]{\argv -\XESPDspecAddHspace}{\centering\XESPDfontTabHead%
    \XESPDspecColumnVname}&
  \parbox[c][\XESPDtabHeadH][c]{\argvi -2\tabcolsep}{\centering\begin{sideways}\XESPDfontTabHead%
    \XESPDspecColumnVIname\end{sideways}}&
  \parbox[c][\XESPDtabHeadH][c]{\argvii -2\tabcolsep}{\centering%
    \XESPDsmartScaleBox{\argvii -2\tabcolsep}{\XESPDfontTabHead\XESPDspecColumnVIIname}}%
    \tabularnewline%
  }
}
%
{\XESPDtabLTAmble}










% % создадим окружение "спецификация"
% \newenvironment{XESPDspecification}{%
% \XESPDputOnStyle{formII}{specification}{\XESPDdrawSpecification{}}
% \XESPDputOnStyle{formIIab}{specification}{\XESPDdrawSpecification{1}}
% \begin{XESPDzeroPadding}%
% \setlength{\tabcolsep}{0.5mm}%
% \setlength{\LTpre}{0mm}%
% \setlength{\LTpost}{0mm}%
% \setlength{\LTleft}{0mm}%
% \setlength{\LTright}{\fill}%
% \newcolumntype{s}{>{\XESPDfontTabBody}c}%
% \newcolumntype{n}{% вставим с двух сторон подпорки по 8мм
%   >{\XESPDfontTabBody\raggedright\parbox[c][8mm][c]{0mm}{\rule{0mm}{0mm}}}%
%   p{60mm}%
%   <{\parbox[c][8mm][c]{0mm}{\rule{0mm}{0mm}}}}%
% \newcolumntype{a}{>{\XESPDfontTabBody}p{21mm}}%
% \noindent%
% 
% % с помощью @-выражения зададим небольшой отступ для содержимого графы "наименование"
% \begin{longtable}{ssss@{\hspace{2mm}}n@{\hspace{2mm}}sa}
% 
% % изменим некоторые константы longtable для того, чтобы
% % таблица занимала всё свободное место
% \XESPD@tmpdimc=8mm
% \advance\XESPD@tmpdima 6\XESPD@tmpdimc
% \global\@colht\XESPD@tmpdima
% \global\@colroom\XESPD@tmpdima
% 
% % заполним шапку таблицы
% \parbox[c][15mm][c]{5mm}{\centering\begin{sideways}\XESPDfontTabHead%
% \XESPDspecColumnIname\end{sideways}}&
% \parbox[c][15mm][c]{5mm}{\centering\begin{sideways}\XESPDfontTabHead%
% \XESPDspecColumnIIname\end{sideways}}&
% \parbox[c][15mm][c]{7mm}{\centering\begin{sideways}\XESPDfontTabHead%
% \XESPDspecColumnIIIname\end{sideways}}&
% \parbox[c][15mm][c]{69mm}{\centering\XESPDfontTabHead%
% \XESPDspecColumnIVname}&
% \parbox[c][15mm][c]{61mm}{\centering\XESPDfontTabHead%
% \XESPDspecColumnVname}&
% \parbox[c][15mm][c]{9mm}{\centering\begin{sideways}\XESPDfontTabHead%
% \XESPDspecColumnVIname\end{sideways}}&
% \parbox[c][15mm][c]{21mm}{\centering\XESPDfontTabHead%
% \XESPDspecColumnVIIname}\\
% % первые и последние строки листов сделаем пустыми
% % для эстетичности 
% &&&&&&%
% \endhead
% &&&&&&%
% \endfoot}{%
% \end{longtable}%
% \end{XESPDzeroPadding}%
% \XESPDremoveFromStyle{formII}{spec}%
% \XESPDremoveFromStyle{formIIab}{spec}}

