From d3ccd455a6548ad07fa504baae6e61e71b0d102b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 26 Aug 2006 22:52:44 +0000 Subject: eskdx update (26aug06) git-svn-id: svn://tug.org/texlive/trunk@2035 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/latex/eskdx/source/eskddstu.sty.in | 27 ++++++++++++ .../doc/latex/eskdx/source/eskdgraph.cls.in | 3 +- .../doc/latex/eskdx/source/eskdpara.sty.in | 49 ++++++++++++++++++++++ .../doc/latex/eskdx/source/eskdsect.sty.in | 4 +- .../doc/latex/eskdx/source/eskdtab.cls.in | 3 +- .../doc/latex/eskdx/source/eskdtext.cls.in | 47 ++++++++++++++++++++- .../doc/latex/eskdx/source/eskdukrainian.def.in | 5 ++- 7 files changed, 131 insertions(+), 7 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/eskdx/source/eskddstu.sty.in create mode 100644 Master/texmf-dist/doc/latex/eskdx/source/eskdpara.sty.in (limited to 'Master/texmf-dist/doc/latex/eskdx/source') diff --git a/Master/texmf-dist/doc/latex/eskdx/source/eskddstu.sty.in b/Master/texmf-dist/doc/latex/eskdx/source/eskddstu.sty.in new file mode 100644 index 00000000000..f2aebe7b802 --- /dev/null +++ b/Master/texmf-dist/doc/latex/eskdx/source/eskddstu.sty.in @@ -0,0 +1,27 @@ +% Copyright 2006 Konstantin Korikov +% +% 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. +% +m4_ESKDX_INIT +m4_FILE_INIT +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{eskddstu}[m4_dnl +m4_FILE_ID([[$Date: 2006/08/22 18:36:56 $]]) Ukrainian DSTU implementation] + +m4_dnl установки сносок +\renewcommand{\thefootnote}{\arabic{footnote})} + + +m4_dnl vim:ft=tex:sw=2:ai diff --git a/Master/texmf-dist/doc/latex/eskdx/source/eskdgraph.cls.in b/Master/texmf-dist/doc/latex/eskdx/source/eskdgraph.cls.in index 1e6d6305970..148dbd181db 100644 --- a/Master/texmf-dist/doc/latex/eskdx/source/eskdgraph.cls.in +++ b/Master/texmf-dist/doc/latex/eskdx/source/eskdgraph.cls.in @@ -18,7 +18,7 @@ m4_ESKDX_INIT m4_FILE_INIT \NeedsTeXFormat{LaTeX2e} \ProvidesClass{eskdgraph}[m4_dnl -m4_FILE_ID([[$Date: 2006/02/23 14:28:39 $]]) Graphical Documentation] +m4_FILE_ID([[$Date: 2006/08/08 01:03:29 $]]) Graphical Documentation] \DeclareOption{russian}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} \DeclareOption{ukrainian}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} @@ -27,6 +27,7 @@ m4_FILE_ID([[$Date: 2006/02/23 14:28:39 $]]) Graphical Documentation] \DeclareOption{cp1251}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} \DeclareOption{iso8859-5}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} \DeclareOption{cp866}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} +\DeclareOption{utf-8}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} \DeclareOption{draft}{\PassOptionsToClass{\CurrentOption}{article}} \DeclareOption{twoside}{% \ClassError{eskdgraph}{Two side printing is not allowed for diff --git a/Master/texmf-dist/doc/latex/eskdx/source/eskdpara.sty.in b/Master/texmf-dist/doc/latex/eskdx/source/eskdpara.sty.in new file mode 100644 index 00000000000..11dc7817537 --- /dev/null +++ b/Master/texmf-dist/doc/latex/eskdx/source/eskdpara.sty.in @@ -0,0 +1,49 @@ +% Copyright 2006 Konstantin Korikov +% +% 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. +% + +m4_ESKDX_INIT +m4_FILE_INIT +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{eskdpara}[m4_dnl +m4_FILE_ID([[$Date: 2006/06/02 13:47:41 $]]) Paragraphs] + +\RequirePackage{eskdsect} + +\newcommand{\ESKDparagraphAlign}{\ESKDsectAlignLeft} +\newcommand{\ESKDsubparagraphAlign}{\ESKDsectAlignLeft} + +\newcommand{\ESKDparagraphStyle}{\normalfont\normalsize\bfseries} +\newcommand{\ESKDsubparagraphStyle}{\normalfont\normalsize\bfseries} + +\newlength{\ESKDparagraphSkipBefore} +\newlength{\ESKDparagraphSkipAfter} +\setlength{\ESKDparagraphSkipBefore}{-15mm \@plus -3mm \@minus -2mm} +\setlength{\ESKDparagraphSkipAfter}{15mm \@plus 1mm \@minus 2mm} +\newlength{\ESKDsubparagraphSkipBefore} +\newlength{\ESKDsubparagraphSkipAfter} +\setlength{\ESKDsubparagraphSkipBefore}{-15mm \@plus -3mm \@minus -2mm} +\setlength{\ESKDsubparagraphSkipAfter}{15mm \@plus 1mm \@minus 2mm} + +\renewcommand\paragraph{\@startsection{paragraph}{4}{\parindent}% + {\ESKDparagraphSkipBefore}% + {\ESKDparagraphSkipAfter}% + {\ESKDparagraphAlign\ESKDparagraphStyle}} +\renewcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}% + {\ESKDsubparagraphSkipBefore}% + {\ESKDsubparagraphSkipAfter}% + {\ESKDsubparagraphAlign\ESKDsubparagraphStyle}} + diff --git a/Master/texmf-dist/doc/latex/eskdx/source/eskdsect.sty.in b/Master/texmf-dist/doc/latex/eskdx/source/eskdsect.sty.in index a5428d7fad6..049d3936c13 100644 --- a/Master/texmf-dist/doc/latex/eskdx/source/eskdsect.sty.in +++ b/Master/texmf-dist/doc/latex/eskdx/source/eskdsect.sty.in @@ -18,7 +18,7 @@ m4_ESKDX_INIT m4_FILE_INIT \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{eskdsect}[m4_dnl -m4_FILE_ID([[$Date: 2006/02/25 12:51:37 $]]) Sectioning] +m4_FILE_ID([[$Date: 2006/08/26 09:09:44 $]]) Sectioning] \newcommand{\ESKD@point@style}{single} @@ -170,7 +170,7 @@ m4_dnl \setlength{\partopsep}{0mm}% \setlength{\itemsep}{0mm}% \setlength{\parsep}{0mm}} - \item\raggedleft\appendixname\ \theappendix + \item\centering\appendixname\ \theappendix \ifx#1\@empty\else\\(#1)\fi\\ \item\centering\bf #2 \end{list}% diff --git a/Master/texmf-dist/doc/latex/eskdx/source/eskdtab.cls.in b/Master/texmf-dist/doc/latex/eskdx/source/eskdtab.cls.in index 76a91883805..dfdad111144 100644 --- a/Master/texmf-dist/doc/latex/eskdx/source/eskdtab.cls.in +++ b/Master/texmf-dist/doc/latex/eskdx/source/eskdtab.cls.in @@ -18,7 +18,7 @@ m4_ESKDX_INIT m4_FILE_INIT \NeedsTeXFormat{LaTeX2e} \ProvidesClass{eskdtab}[m4_dnl -m4_FILE_ID([[$Date: 2006/03/02 08:57:18 $]]) Tabular Documentation] +m4_FILE_ID([[$Date: 2006/08/08 01:03:29 $]]) Tabular Documentation] \DeclareOption{russian}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} \DeclareOption{ukrainian}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} @@ -27,6 +27,7 @@ m4_FILE_ID([[$Date: 2006/03/02 08:57:18 $]]) Tabular Documentation] \DeclareOption{cp1251}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} \DeclareOption{iso8859-5}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} \DeclareOption{cp866}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} +\DeclareOption{utf-8}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} \DeclareOption{twoside}{% \PassOptionsToClass{\CurrentOption}{article}% \PassOptionsToPackage{\CurrentOption}{eskdstamp}} diff --git a/Master/texmf-dist/doc/latex/eskdx/source/eskdtext.cls.in b/Master/texmf-dist/doc/latex/eskdx/source/eskdtext.cls.in index 9d518ba05e1..d88c3930ea1 100644 --- a/Master/texmf-dist/doc/latex/eskdx/source/eskdtext.cls.in +++ b/Master/texmf-dist/doc/latex/eskdx/source/eskdtext.cls.in @@ -18,9 +18,11 @@ m4_ESKDX_INIT m4_FILE_INIT \NeedsTeXFormat{LaTeX2e} \ProvidesClass{eskdtext}[m4_dnl -m4_FILE_ID([[$Date: 2006/03/02 07:28:42 $]]) Textual Documentation] +m4_FILE_ID([[$Date: 2006/08/21 02:11:30 $]]) Textual Documentation] \newcommand{\ESKD@docfont}{14pt} +\newcommand{\ESKD@float@style}{single} +\newcommand{\ESKD@equation@style}{single} \DeclareOption{russian}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} \DeclareOption{ukrainian}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} @@ -29,11 +31,18 @@ m4_FILE_ID([[$Date: 2006/03/02 07:28:42 $]]) Textual Documentation] \DeclareOption{cp1251}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} \DeclareOption{iso8859-5}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} \DeclareOption{cp866}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} +\DeclareOption{utf-8}{\PassOptionsToPackage{\CurrentOption}{eskdlang}} \DeclareOption{12pt}{\renewcommand{\ESKD@docfont}{12pt}} \DeclareOption{14pt}{\renewcommand{\ESKD@docfont}{14pt}} \DeclareOption{pointsingle}{\PassOptionsToPackage{\CurrentOption}{eskdsect}} \DeclareOption{pointsection}{\PassOptionsToPackage{\CurrentOption}{eskdsect}} \DeclareOption{pointsubsection}{\PassOptionsToPackage{\CurrentOption}{eskdsect}} +\DeclareOption{floatsingle}{\renewcommand{\ESKD@float@style}{single}} +\DeclareOption{floatsection}{\renewcommand{\ESKD@float@style}{section}} +\DeclareOption{floatsubsection}{\renewcommand{\ESKD@float@style}{subsection}} +\DeclareOption{equationsingle}{\renewcommand{\ESKD@equation@style}{single}} +\DeclareOption{equationsection}{\renewcommand{\ESKD@equation@style}{section}} +\DeclareOption{equationsubsection}{\renewcommand{\ESKD@equation@style}{subsection}} \DeclareOption{twoside}{% \PassOptionsToClass{\CurrentOption}{extarticle}% \PassOptionsToPackage{\CurrentOption}{eskdstamp}} @@ -63,4 +72,40 @@ m4_FILE_ID([[$Date: 2006/03/02 07:28:42 $]]) Textual Documentation] m4_dnl межстрочный интервал \linespread{1.25} +m4_dnl стиль нумерации плавающих объектов +\newcommand{\ESKD@float@style@single}{} + +\newcommand{\ESKD@float@style@section}{ + \@addtoreset{figure}{section} + \@addtoreset{table}{section} + \renewcommand{\thefigure}{% + \ifnum \c@section>\z@ \thesection.\fi \arabic{figure}} + \renewcommand{\thetable}{% + \ifnum \c@section>\z@ \thesection.\fi \arabic{table}}} + +\newcommand{\ESKD@float@style@subsection}{ + \@addtoreset{figure}{subsection} + \@addtoreset{table}{subsection} + \renewcommand{\thefigure}{% + \ifnum \c@subsection>\z@ \thesubsection.\fi \arabic{figure}} + \renewcommand{\thetable}{% + \ifnum \c@subsection>\z@ \thesubsection.\fi \arabic{table}}} + +\@nameuse{ESKD@float@style@\ESKD@float@style} + +m4_dnl стиль нумерации формул +\newcommand{\ESKD@equation@style@single}{} + +\newcommand{\ESKD@equation@style@section}{ + \@addtoreset{equation}{section} + \renewcommand{\theequation}{% + \ifnum \c@section>\z@ \thesection.\fi \arabic{equation}}} + +\newcommand{\ESKD@equation@style@subsection}{ + \@addtoreset{equation}{subsection} + \renewcommand{\theequation}{% + \ifnum \c@subsection>\z@ \thesubsection.\fi \arabic{equation}}} + +\@nameuse{ESKD@equation@style@\ESKD@equation@style} + m4_dnl vim:ft=tex:ai:sw=2 diff --git a/Master/texmf-dist/doc/latex/eskdx/source/eskdukrainian.def.in b/Master/texmf-dist/doc/latex/eskdx/source/eskdukrainian.def.in index ed7e76748f3..350ebbcf740 100644 --- a/Master/texmf-dist/doc/latex/eskdx/source/eskdukrainian.def.in +++ b/Master/texmf-dist/doc/latex/eskdx/source/eskdukrainian.def.in @@ -17,7 +17,7 @@ m4_ESKDX_INIT m4_FILE_INIT \ProvidesFile{eskdukrainian.def}[m4_dnl -m4_FILE_ID([[$Date: 2006/03/21 06:48:46 $]]) Language File] +m4_FILE_ID([[$Date: 2006/08/21 03:49:04 $]]) Language File] \newcommand{\ESKDcolumnIVname}{% \cyr\CYRL\cyri\cyrt.} @@ -99,7 +99,8 @@ m4_FILE_ID([[$Date: 2006/03/21 06:48:46 $]]) Language File] \addto\captionsukrainian{% \def\tablename{{\cyr\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyrya}}% \def\figurename{{\cyr\CYRR\cyri\cyrs\cyru\cyrn\cyro\cyrk}}% -} + \def\refname{{\cyr\CYRP\cyre\cyrr\cyre\cyrl\cyrii\cyrk\ + \CYRP\cyro\cyrs\cyri\cyrl\cyra\cyrn\cyrsftsn}}} \newcommand{\ESKDspecColumnIname}{% \cyr\CYRF\cyro\cyrr\cyrm\cyra\cyrt} -- cgit v1.2.3