Compare commits
11 Commits
81947d17a5
...
xespd
Author | SHA1 | Date | |
---|---|---|---|
1a4697c25e | |||
ef89214007 | |||
892dcd6556 | |||
784b3df1cf | |||
f7c9590cd7 | |||
c5f9dabbbd | |||
0e4aed2d85 | |||
4751b0469b | |||
0381613a2d | |||
60a23c16de | |||
a95aca9e5e |
@ -32,7 +32,7 @@
|
|||||||
\ifxetex
|
\ifxetex
|
||||||
\RequirePackage{fontspec}
|
\RequirePackage{fontspec}
|
||||||
\defaultfontfeatures{Mapping=tex-text}
|
\defaultfontfeatures{Mapping=tex-text}
|
||||||
% \defaultfontfeatures{Scale=MatchLowercase}
|
\defaultfontfeatures{Scale=MatchLowercase}
|
||||||
\fi
|
\fi
|
||||||
|
|
||||||
\newcommand{\XESPDfontShape}{\rmfamily}
|
\newcommand{\XESPDfontShape}{\rmfamily}
|
||||||
@ -81,6 +81,7 @@
|
|||||||
\DeclareSymbolFont{letters}{\encodingdefault}{\rmdefault}{m}{it}
|
\DeclareSymbolFont{letters}{\encodingdefault}{\rmdefault}{m}{it}
|
||||||
\usepackage{unicode-math}
|
\usepackage{unicode-math}
|
||||||
\setmathfont{XITS Math}
|
\setmathfont{XITS Math}
|
||||||
|
\usepackage[T2A]{fontenc}
|
||||||
\else
|
\else
|
||||||
\RequirePackage[T2A]{fontenc}
|
\RequirePackage[T2A]{fontenc}
|
||||||
\RequirePackage{mathptmx}
|
\RequirePackage{mathptmx}
|
||||||
|
@ -105,11 +105,18 @@
|
|||||||
\renewcommand{\date}[1]{\XESPDdate{#1}}
|
\renewcommand{\date}[1]{\XESPDdate{#1}}
|
||||||
|
|
||||||
\RequirePackage{xespdafterpkg}
|
\RequirePackage{xespdafterpkg}
|
||||||
|
\RequirePackage{ifxetex}
|
||||||
\XESPD@after@package{hyperref}{%
|
\XESPD@after@package{hyperref}{%
|
||||||
\hypersetup{%
|
\ifxetex
|
||||||
\XESPD@lang,unicode=true,pdfusetitle,breaklinks=false,%
|
\hypersetup{xetex,%
|
||||||
bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,%
|
breaklinks,pdftitle=\XESPDtheUnitName,%
|
||||||
pdfborder={0 0 0},pdfborderstyle={},backref=false,colorlinks=false,%
|
\XESPD@lang,unicode=true,pdfusetitle,bookmarks=true,%
|
||||||
pdftitle=\XESPDtheUnitName,pdfsubject=\XESPDtheDocName,pdfauthor=\XESPDtheAuthor}
|
pdfsubject=\XESPDtheDocName,pdfauthor=\XESPDtheAuthor}
|
||||||
|
\else
|
||||||
|
\hypersetup{%
|
||||||
|
breaklinks,pdftitle=\XESPDtheUnitName,%
|
||||||
|
\XESPD@lang,unicode=true,pdfusetitle,bookmarks=true,%
|
||||||
|
pdfsubject=\XESPDtheDocName,pdfauthor=\XESPDtheAuthor}
|
||||||
|
\fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -38,13 +38,13 @@
|
|||||||
\RequirePackage{csquotes}
|
\RequirePackage{csquotes}
|
||||||
\RequirePackage{ifxetex}
|
\RequirePackage{ifxetex}
|
||||||
\ifxetex
|
\ifxetex
|
||||||
\RequirePackage[\XESPD@lang]{babel}
|
|
||||||
\RequirePackage{textcase}
|
\RequirePackage{textcase}
|
||||||
\RequirePackage{xltxtra}
|
\RequirePackage{xltxtra}
|
||||||
\RequirePackage{xunicode}
|
\RequirePackage{xunicode}
|
||||||
\RequirePackage{xecyr}
|
\RequirePackage{xecyr}
|
||||||
\RequirePackage{polyglossia}
|
\RequirePackage{polyglossia}
|
||||||
\setmainlanguage{russian}
|
\setmainlanguage{\XESPD@lang}
|
||||||
|
\let\cyr\relax
|
||||||
\setkeys{\XESPD@lang}{babelshorthands=true}
|
\setkeys{\XESPD@lang}{babelshorthands=true}
|
||||||
\setotherlanguage{english}
|
\setotherlanguage{english}
|
||||||
\else
|
\else
|
||||||
|
@ -57,20 +57,20 @@
|
|||||||
%\XESPDtitleDesignedBy{Должность первого автора}{Фам. первого автора}
|
%\XESPDtitleDesignedBy{Должность первого автора}{Фам. первого автора}
|
||||||
%\XESPDtitleDesignedBy{Должность второго автора}{Фам. второго автора}
|
%\XESPDtitleDesignedBy{Должность второго автора}{Фам. второго автора}
|
||||||
|
|
||||||
\RequirePackage{forloop}
|
%\RequirePackage{forloop}
|
||||||
\RequirePackage{makecell}
|
%\RequirePackage{makecell}
|
||||||
|
|
||||||
\newcount\lincnt
|
%\newcount\lincnt
|
||||||
\long\def\addto#1#2{%
|
%\long\def\addto#1#2{%
|
||||||
\expandafter\def\expandafter#1\expandafter{#1#2}}
|
% \expandafter\def\expandafter#1\expandafter{#1#2}}
|
||||||
|
|
||||||
\def\changeSheetLine{}\lincnt=28 % Количество строк
|
%\def\changeSheetLine{}\lincnt=28 % Количество строк
|
||||||
% \addto\changeSheetLine{ 1 & & Все & & & & \makecell{РЕВМ.57 \\ 1/2} & & & \makecell{20.04. \\ 17} \\ \hline}
|
% \addto\changeSheetLine{ 1 & & Все & & & & \makecell{РЕВМ.57 \\ 1/2} & & & \makecell{20.04. \\ 17} \\ \hline}
|
||||||
\loop
|
% \loop
|
||||||
\addto\changeSheetLine{& & & & & & & & & \\ \hline}
|
% \addto\changeSheetLine{& & & & & & & & & \\ \hline}
|
||||||
\advance\lincnt -1
|
% \advance\lincnt -1
|
||||||
\ifnum\lincnt>0
|
% \ifnum\lincnt>0
|
||||||
\repeat
|
% \repeat
|
||||||
|
|
||||||
\newcommand{\XESPDprintEmptyChangeSheet}{
|
\newcommand{\XESPDprintEmptyChangeSheet}{
|
||||||
\renewcommand*{\arraystretch}{0.8}% Высота строк
|
\renewcommand*{\arraystretch}{0.8}% Высота строк
|
||||||
|
@ -548,6 +548,8 @@ headheight=0mm,headsep=0mm,footskip=0mm]{geometry}
|
|||||||
\put(85, 8.3){\makebox[25mm]{\XESPDfontGostIV\XESPDcolumnXXIIname}}
|
\put(85, 8.3){\makebox[25mm]{\XESPDfontGostIV\XESPDcolumnXXIIname}}
|
||||||
\put(85, 2.3){\makebox[25mm]{\XESPDfontGostIV\XESPDtheColumnXXII}}
|
\put(85, 2.3){\makebox[25mm]{\XESPDfontGostIV\XESPDtheColumnXXII}}
|
||||||
\put(110, 8.3){\makebox[35mm]{\XESPDfontGostIV\XESPDcolumnXXIIIname}}
|
\put(110, 8.3){\makebox[35mm]{\XESPDfontGostIV\XESPDcolumnXXIIIname}}
|
||||||
|
\put(145, 7){\makebox[35mm]{\scriptsize{3237~\CYRV\CYRP}}}
|
||||||
|
\put(145, 3){\makebox[35mm]{\scriptsize{\CYRM\CYRO~\CYRR\CYRF}}}
|
||||||
\end{picture}}}
|
\end{picture}}}
|
||||||
\newcommand{\XESPDdrawColumnsXIX}{%
|
\newcommand{\XESPDdrawColumnsXIX}{%
|
||||||
\XESPDonFrontSideOnly{%
|
\XESPDonFrontSideOnly{%
|
||||||
|
@ -73,7 +73,6 @@
|
|||||||
\RequirePackage{xespdinfo}
|
\RequirePackage{xespdinfo}
|
||||||
\RequirePackage{xespdtitlebase}
|
\RequirePackage{xespdtitlebase}
|
||||||
\RequirePackage{xespdtitle}
|
\RequirePackage{xespdtitle}
|
||||||
|
|
||||||
\RequirePackage{xltabular}
|
\RequirePackage{xltabular}
|
||||||
\RequirePackage{multirow}
|
\RequirePackage{multirow}
|
||||||
\newcommand{\HY}{\hyphenpenalty=25\exhyphenpenalty=25}
|
\newcommand{\HY}{\hyphenpenalty=25\exhyphenpenalty=25}
|
||||||
|
@ -107,7 +107,8 @@
|
|||||||
\XESPD@title@split@field{\XESPDtheTitleFieldVIIIl}{\XESPDtheTitleFieldVIIIr}}
|
\XESPD@title@split@field{\XESPDtheTitleFieldVIIIl}{\XESPDtheTitleFieldVIIIr}}
|
||||||
|
|
||||||
\renewcommand{\XESPDtheTitleFieldX}{\XESPDtheYear}
|
\renewcommand{\XESPDtheTitleFieldX}{\XESPDtheYear}
|
||||||
\renewcommand{\XESPDtheTitleFieldXI}{\cyr\CYRL\cyri\cyrt\cyre\cyrr\cyra}
|
\renewcommand{\XESPDtheTitleFieldXI}{\cyr\CYRL\cyri\cyrt\cyre\cyrr\cyra} % Литера
|
||||||
|
%\renewcommand{\XESPDtheTitleFieldXI}{\cyr\CYRL\cyri\cyrt\cyre\cyrr\cyra\ \cyr\CYRO\ \cyr\CYRO$_1$} % Литера O_1
|
||||||
|
|
||||||
\renewcommand{\XESPDtitleFontI}{\XESPDfontV}
|
\renewcommand{\XESPDtitleFontI}{\XESPDfontV}
|
||||||
\renewcommand{\XESPDtitleFontII}{\XESPDfontV}
|
\renewcommand{\XESPDtitleFontII}{\XESPDfontV}
|
||||||
@ -135,7 +136,7 @@
|
|||||||
\par\vspace{10mm \@plus 2mm \@minus 4mm}\noindent
|
\par\vspace{10mm \@plus 2mm \@minus 4mm}\noindent
|
||||||
\parbox[c][.30\vsize][t]{\hsize}{%
|
\parbox[c][.30\vsize][t]{\hsize}{%
|
||||||
\ifthenelse{\equal{\XESPDtheTitleFieldIV}{}}{}
|
\ifthenelse{\equal{\XESPDtheTitleFieldIV}{}}{}
|
||||||
{\begin{center}\XESPDtitleFontIV\XESPDtheTitleFieldIV\end{center}}
|
{\begin{center}\XESPDtitleFontIV\XESPDtheTitleFieldIV\end{center}}
|
||||||
\ifthenelse{\equal{\XESPDtheTitleFieldV}{}}{}
|
\ifthenelse{\equal{\XESPDtheTitleFieldV}{}}{}
|
||||||
{\begin{center}\XESPDtitleFontV\XESPDtheTitleFieldV\end{center}}
|
{\begin{center}\XESPDtitleFontV\XESPDtheTitleFieldV\end{center}}
|
||||||
\ifthenelse{\equal{\XESPDtheTitleFieldVI}{}}{}
|
\ifthenelse{\equal{\XESPDtheTitleFieldVI}{}}{}
|
||||||
@ -148,6 +149,6 @@
|
|||||||
\begin{center}\XESPDtitleFontVIII\XESPDtheTitleFieldVIII\end{center}
|
\begin{center}\XESPDtitleFontVIII\XESPDtheTitleFieldVIII\end{center}
|
||||||
\vfill
|
\vfill
|
||||||
\begin{center}\XESPDtitleFontX\XESPDtheTitleFieldX\end{center}
|
\begin{center}\XESPDtitleFontX\XESPDtheTitleFieldX\end{center}
|
||||||
% \begin{flushright}\XESPDtitleFontXI\XESPDtheTitleFieldXI\hspace{20mm}\enspace\end{flushright}% Литера
|
\begin{flushright}\XESPDtitleFontXI\XESPDtheTitleFieldXI\hspace{20mm}\enspace\end{flushright}% Литера
|
||||||
\end{XESPDtitlePage}}
|
\end{XESPDtitlePage}}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user