diff options
author | Karl Berry <karl@freefriends.org> | 2006-07-22 23:32:04 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-07-22 23:32:04 +0000 |
commit | 8c0d217270186626f5b82a7e018a5e215af4e172 (patch) | |
tree | 79fde11e06867d39659e8617b25e484d864ab269 /Master/texmf-dist/tex/latex/eskdx/eskdspec.sty | |
parent | d41d86cee76a19ef68f05d300f78881d3f81dbd8 (diff) |
new package eskdx for Russian documents (2mar06)
git-svn-id: svn://tug.org/texlive/trunk@1895 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/eskdx/eskdspec.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/eskdx/eskdspec.sty | 96 |
1 files changed, 96 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/eskdx/eskdspec.sty b/Master/texmf-dist/tex/latex/eskdx/eskdspec.sty new file mode 100644 index 00000000000..2ee11d6ba4c --- /dev/null +++ b/Master/texmf-dist/tex/latex/eskdx/eskdspec.sty @@ -0,0 +1,96 @@ +% 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{eskdspec}[2006/03/13 v0.94 Specification GOST 2.106.95] + +\RequirePackage{eskdlang} +\RequirePackage{eskdstamp} +\RequirePackage{rotating} +\RequirePackage{array} +\RequirePackage{longtable} + +\newcommand{\ESKDspecFontHead}{\ESKDfontTabHead} +\newcommand{\ESKDspecFontBody}{\ESKDfontTabBody} + +\newcommand{\ESKDdrawSpecification}{ + \put(\ESKDltu{\ESKDframeX},\ESKDltu{\ESKDframeY}){% + \begin{picture}(0,0) + \ESKD@tmpdimb=\ESKDframeH + \ESKD@tmpdima=\ESKD@style@sh@formII + \ESKD@tmpdimc=8mm + \advance\ESKD@tmpdimb -\ESKD@tmpdima + \advance\ESKD@tmpdimb -15mm + \divide\ESKD@tmpdimb by \ESKD@tmpdimc + \ESKD@tmpcnta=\ESKD@tmpdimb + \ESKD@tmpdimb=\ESKD@tmpdimc + \multiply\ESKD@tmpdimb by \ESKD@tmpcnta + \advance\ESKD@tmpdimb 15mm + \ESKD@tmpdima=\ESKDframeH + \advance\ESKD@tmpdima -\ESKD@tmpdimb + \linethickness{\ESKDlineThick} + \put(6,\ESKDltu{\ESKD@tmpdima}){\line(0,1){\ESKDltu{\ESKD@tmpdimb}}} + \put(12,\ESKDltu{\ESKD@tmpdima}){\line(0,1){\ESKDltu{\ESKD@tmpdimb}}} + \put(20,\ESKDltu{\ESKD@tmpdima}){\line(0,1){\ESKDltu{\ESKD@tmpdimb}}} + \put(90,\ESKDltu{\ESKD@tmpdima}){\line(0,1){\ESKDltu{\ESKD@tmpdimb}}} + \put(153,\ESKDltu{\ESKD@tmpdima}){\line(0,1){\ESKDltu{\ESKD@tmpdimb}}} + \put(163,\ESKDltu{\ESKD@tmpdima}){\line(0,1){\ESKDltu{\ESKD@tmpdimb}}} + \ESKD@tmpdimb=\ESKDframeH + \advance\ESKD@tmpdimb -15mm + \put(0,\ESKDltu{\ESKD@tmpdimb}){\line(1,0){\ESKDltu{\ESKDframeW}}} + \linethickness{\ESKDlineThin} + \multiput(0,\ESKDltu{\ESKD@tmpdima})(0, 8){\the\ESKD@tmpcnta}{% + \line(1,0){\ESKDltu{\ESKDframeW}}} + \end{picture}}} + +\newenvironment{ESKDspecification}{% +\ESKDputOnStyle{formII}{specification}{\ESKDdrawSpecification} +\ESKDputOnStyle{formIIab}{specification}{\ESKDdrawSpecification} +\begin{ESKDzeroPadding}% +\setlength{\tabcolsep}{0.5mm}% +\setlength{\LTpre}{0mm}% +\setlength{\LTpost}{0mm}% +\setlength{\LTleft}{0mm}% +\setlength{\LTright}{\fill}% +\newcolumntype{s}{>{\ESKDspecFontBody}c}% +\newcolumntype{n}{>{\parbox[c][8mm][c]{1mm}{% + \rule{0mm}{0mm}}\ESKDspecFontBody}l}% +\noindent% +\begin{longtable}{ssssnss} +\parbox[c][15mm][c]{5mm}{\centering\begin{sideways}\ESKDspecFontHead% +\ESKDspecColumnIname\end{sideways}}& +\parbox[c][15mm][c]{5mm}{\centering\begin{sideways}\ESKDspecFontHead% +\ESKDspecColumnIIname\end{sideways}}& +\parbox[c][15mm][c]{7mm}{\centering\begin{sideways}\ESKDspecFontHead% +\ESKDspecColumnIIIname\end{sideways}}& +\parbox[c][15mm][c]{69mm}{\centering\ESKDspecFontHead% +\ESKDspecColumnIVname}& +\parbox[c][15mm][c]{61mm}{\centering\ESKDspecFontHead% +\ESKDspecColumnVname}& +\parbox[c][15mm][c]{9mm}{\centering\begin{sideways}\ESKDspecFontHead% +\ESKDspecColumnVIname\end{sideways}}& +\parbox[c][15mm][c]{21mm}{\centering\ESKDspecFontHead% +\ESKDspecColumnVIIname}\endhead}{% +\end{longtable}% +\end{ESKDzeroPadding}% +\ESKDremoveFromStyle{formII}{spec}% +\ESKDremoveFromStyle{formIIab}{spec}} + |