% 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. % m4_ESKDX_INIT m4_FILE_INIT \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{eskdfootnote}[m4_dnl m4_FILE_ID([[$Date:: 2010-01-14#$]]) Footnote Settings] % ������������ ������ ������ � �������� ����� ��������. % ����� ��������� ������� - ������������� ������� footnote �������� page, % �� ����� ����� ����� ������ ����, ���� ������ ��������� % ������ � ����� ��������. % ��� �������� ����� �������� � ����� ������ zref % ����� amsmath ������ ���� �������� ����� zref % �������� ����� ��������� ��� � ������ eskdtext % � �� ����� \RequirePackage{amsmath} \RequirePackage{zref-perpage} % ����������� ����� �������� ������ � �������� ������� \zmakeperpage{footnote} \let\footnotesize\small % ������������� ������ ���� ����� �� eskddstu.sty. % �������� ���T 2.105-95 ����� ����� ������ ������ ���� ����������� ������. % �������� ������������������ � ������ ������ ����� ����� % ������� ���������� ����� \renewcommand{\thefootnote}{\arabic{footnote})} % ������ �������� ���� � ����������� ������� % �������� ��������� ������������� ���������. % ����� ������� ������������ <<�� �������������>>. % ������ �������, ��� ��� ������. ��������, % �� ���������� �������������. % ��� �������� ��������� ������� \fnasterisk % �� �������� � \fnsymbol \def\fnasterisk#1{\expandafter\@fnasterisk\csname c@#1\endcsname} \def\@fnasterisk#1{% \ifcase#1% % empty for zero value \or*% \or**% \or***% \or****% \else\PackageError{eskdfootnote}{Too many asterisks}% {GOST 2.105-95 does not recommend to use\MessageBreak more then 4 asterisks in footnotes.\MessageBreak Use 'footnotearabic' option in documentclass instead}% \fi% } % ����������� ����� \DeclareOption{footnotearabic}{\renewcommand{\thefootnote}{\arabic{footnote})}} \DeclareOption{footnoteasterisk}{\renewcommand{\thefootnote}{\fnasterisk{footnote}}} \ProcessOptions\relax % ����� ������ ������ ���������� �� ����� ��������� �������. % ��� ����� ��������� ������ ���� ������� � �������� ������, % ����� ���� ���� � ������ ������, � �� ���, ����������, �����. \renewcommand\@makefntext[1]{% \parindent 15mm% \noindent% \hbox to \parindent{}\hbox{\hss\@makefnmark} #1} m4_dnl vim:ft=tex:sw=2:ai