From 1e19960b463415b2fb8a096f7ce4f9b2a50410f5 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 19 May 2007 16:20:14 +0000 Subject: new russian-oriented package disser (3mar07) git-svn-id: svn://tug.org/texlive/trunk@4317 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/disser/README | 50 + Master/texmf-dist/doc/latex/disser/README.ru | 45 + Master/texmf-dist/doc/latex/disser/changelog.txt | 29 + Master/texmf-dist/doc/latex/disser/nomake.cmd | 38 + .../texmf-dist/doc/latex/disser/templates/Makefile | 8 + .../doc/latex/disser/templates/bachelor/1.tex | 63 + .../doc/latex/disser/templates/bachelor/Makefile | 3 + .../doc/latex/disser/templates/bachelor/app-a.tex | 2 + .../doc/latex/disser/templates/bachelor/concl.tex | 1 + .../latex/disser/templates/bachelor/fig/Makefile | 1 + .../latex/disser/templates/bachelor/fig/fig.eps | 2661 ++++++++++++++++++++ .../doc/latex/disser/templates/bachelor/intro.tex | 1 + .../doc/latex/disser/templates/bachelor/nomake.cmd | 166 ++ .../doc/latex/disser/templates/bachelor/thesis.bib | 24 + .../doc/latex/disser/templates/bachelor/thesis.tex | 55 + .../doc/latex/disser/templates/candidate/1.tex | 2 + .../doc/latex/disser/templates/candidate/Makefile | 3 + .../doc/latex/disser/templates/candidate/app-a.tex | 1 + .../latex/disser/templates/candidate/autoref.tex | 106 + .../doc/latex/disser/templates/candidate/concl.tex | 1 + .../latex/disser/templates/candidate/fig/Makefile | 1 + .../latex/disser/templates/candidate/fig/fig.eps | 2661 ++++++++++++++++++++ .../doc/latex/disser/templates/candidate/intro.tex | 24 + .../latex/disser/templates/candidate/nomake.cmd | 166 ++ .../latex/disser/templates/candidate/review.tex | 1 + .../latex/disser/templates/candidate/thesis.bib | 24 + .../latex/disser/templates/candidate/thesis.tex | 56 + .../doc/latex/disser/templates/doctor/1.tex | 1 + .../doc/latex/disser/templates/doctor/Makefile | 3 + .../doc/latex/disser/templates/doctor/app-a.tex | 1 + .../doc/latex/disser/templates/doctor/autoref.tex | 102 + .../doc/latex/disser/templates/doctor/concl.tex | 1 + .../doc/latex/disser/templates/doctor/fig/Makefile | 1 + .../doc/latex/disser/templates/doctor/fig/fig.eps | 2661 ++++++++++++++++++++ .../doc/latex/disser/templates/doctor/intro.tex | 1 + .../doc/latex/disser/templates/doctor/nomake.cmd | 166 ++ .../doc/latex/disser/templates/doctor/review.tex | 1 + .../doc/latex/disser/templates/doctor/thesis.bib | 24 + .../doc/latex/disser/templates/doctor/thesis.tex | 51 + .../doc/latex/disser/templates/latex.fig.mk | 31 + .../texmf-dist/doc/latex/disser/templates/latex.mk | 102 + .../doc/latex/disser/templates/master/1.tex | 1 + .../doc/latex/disser/templates/master/Makefile | 3 + .../doc/latex/disser/templates/master/app-a.tex | 3 + .../doc/latex/disser/templates/master/concl.tex | 1 + .../doc/latex/disser/templates/master/fig/Makefile | 1 + .../doc/latex/disser/templates/master/fig/fig.eps | 2661 ++++++++++++++++++++ .../doc/latex/disser/templates/master/intro.tex | 1 + .../doc/latex/disser/templates/master/nomake.cmd | 166 ++ .../doc/latex/disser/templates/master/thesis.bib | 24 + .../doc/latex/disser/templates/master/thesis.tex | 64 + .../doc/latex/disser/templates/nomake.cmd | 4 + Master/texmf-dist/source/latex/disser/Makefile | 19 + Master/texmf-dist/source/latex/disser/autoref.dtx | 51 + Master/texmf-dist/source/latex/disser/bachelor.dtx | 54 + .../texmf-dist/source/latex/disser/candidate.dtx | 66 + Master/texmf-dist/source/latex/disser/chapter.dtx | 237 ++ Master/texmf-dist/source/latex/disser/counters.dtx | 85 + Master/texmf-dist/source/latex/disser/custom.dtx | 135 + Master/texmf-dist/source/latex/disser/disser.dtx | 575 +++++ Master/texmf-dist/source/latex/disser/disser.ins | 56 + Master/texmf-dist/source/latex/disser/doctor.dtx | 55 + Master/texmf-dist/source/latex/disser/env.dtx | 81 + Master/texmf-dist/source/latex/disser/floats.dtx | 128 + Master/texmf-dist/source/latex/disser/footnote.dtx | 19 + Master/texmf-dist/source/latex/disser/gost732.dtx | 99 + Master/texmf-dist/source/latex/disser/lists.dtx | 88 + Master/texmf-dist/source/latex/disser/master.dtx | 75 + Master/texmf-dist/source/latex/disser/page.dtx | 146 ++ Master/texmf-dist/source/latex/disser/part.dtx | 141 ++ Master/texmf-dist/source/latex/disser/sections.dtx | 238 ++ .../texmf-dist/source/latex/disser/titledefs.dtx | 299 +++ .../texmf-dist/source/latex/disser/titlepage.dtx | 139 + Master/texmf-dist/source/latex/disser/toc.dtx | 159 ++ Master/texmf-dist/tex/latex/disser/autoref.rtx | 43 + Master/texmf-dist/tex/latex/disser/bachelor.rtx | 46 + Master/texmf-dist/tex/latex/disser/candidate.rtx | 52 + Master/texmf-dist/tex/latex/disser/disser.cls | 1228 +++++++++ Master/texmf-dist/tex/latex/disser/doctor.rtx | 44 + Master/texmf-dist/tex/latex/disser/gost732.cls | 74 + Master/texmf-dist/tex/latex/disser/master.rtx | 48 + Master/texmf-dist/tex/latex/disser/titledefs.rtx | 119 + Master/texmf-dist/tpm/disser.tpm | 107 + Master/texmf/lists/disser | 85 + Master/texmf/tpm/collection-langcyrillic.tpm | 1 + 85 files changed, 17060 insertions(+) create mode 100644 Master/texmf-dist/doc/latex/disser/README create mode 100644 Master/texmf-dist/doc/latex/disser/README.ru create mode 100644 Master/texmf-dist/doc/latex/disser/changelog.txt create mode 100644 Master/texmf-dist/doc/latex/disser/nomake.cmd create mode 100644 Master/texmf-dist/doc/latex/disser/templates/Makefile create mode 100644 Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/bachelor/Makefile create mode 100644 Master/texmf-dist/doc/latex/disser/templates/bachelor/app-a.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/bachelor/concl.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile create mode 100644 Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/fig.eps create mode 100644 Master/texmf-dist/doc/latex/disser/templates/bachelor/intro.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/bachelor/nomake.cmd create mode 100644 Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib create mode 100644 Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/candidate/1.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/candidate/Makefile create mode 100644 Master/texmf-dist/doc/latex/disser/templates/candidate/app-a.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/candidate/concl.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile create mode 100644 Master/texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps create mode 100644 Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd create mode 100644 Master/texmf-dist/doc/latex/disser/templates/candidate/review.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib create mode 100644 Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/doctor/1.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/doctor/Makefile create mode 100644 Master/texmf-dist/doc/latex/disser/templates/doctor/app-a.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/doctor/concl.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile create mode 100644 Master/texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps create mode 100644 Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd create mode 100644 Master/texmf-dist/doc/latex/disser/templates/doctor/review.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib create mode 100644 Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/latex.fig.mk create mode 100644 Master/texmf-dist/doc/latex/disser/templates/latex.mk create mode 100644 Master/texmf-dist/doc/latex/disser/templates/master/1.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/master/Makefile create mode 100644 Master/texmf-dist/doc/latex/disser/templates/master/app-a.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/master/concl.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile create mode 100644 Master/texmf-dist/doc/latex/disser/templates/master/fig/fig.eps create mode 100644 Master/texmf-dist/doc/latex/disser/templates/master/intro.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/master/nomake.cmd create mode 100644 Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib create mode 100644 Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex create mode 100644 Master/texmf-dist/doc/latex/disser/templates/nomake.cmd create mode 100644 Master/texmf-dist/source/latex/disser/Makefile create mode 100644 Master/texmf-dist/source/latex/disser/autoref.dtx create mode 100644 Master/texmf-dist/source/latex/disser/bachelor.dtx create mode 100644 Master/texmf-dist/source/latex/disser/candidate.dtx create mode 100644 Master/texmf-dist/source/latex/disser/chapter.dtx create mode 100644 Master/texmf-dist/source/latex/disser/counters.dtx create mode 100644 Master/texmf-dist/source/latex/disser/custom.dtx create mode 100644 Master/texmf-dist/source/latex/disser/disser.dtx create mode 100644 Master/texmf-dist/source/latex/disser/disser.ins create mode 100644 Master/texmf-dist/source/latex/disser/doctor.dtx create mode 100644 Master/texmf-dist/source/latex/disser/env.dtx create mode 100644 Master/texmf-dist/source/latex/disser/floats.dtx create mode 100644 Master/texmf-dist/source/latex/disser/footnote.dtx create mode 100644 Master/texmf-dist/source/latex/disser/gost732.dtx create mode 100644 Master/texmf-dist/source/latex/disser/lists.dtx create mode 100644 Master/texmf-dist/source/latex/disser/master.dtx create mode 100644 Master/texmf-dist/source/latex/disser/page.dtx create mode 100644 Master/texmf-dist/source/latex/disser/part.dtx create mode 100644 Master/texmf-dist/source/latex/disser/sections.dtx create mode 100644 Master/texmf-dist/source/latex/disser/titledefs.dtx create mode 100644 Master/texmf-dist/source/latex/disser/titlepage.dtx create mode 100644 Master/texmf-dist/source/latex/disser/toc.dtx create mode 100644 Master/texmf-dist/tex/latex/disser/autoref.rtx create mode 100644 Master/texmf-dist/tex/latex/disser/bachelor.rtx create mode 100644 Master/texmf-dist/tex/latex/disser/candidate.rtx create mode 100644 Master/texmf-dist/tex/latex/disser/disser.cls create mode 100644 Master/texmf-dist/tex/latex/disser/doctor.rtx create mode 100644 Master/texmf-dist/tex/latex/disser/gost732.cls create mode 100644 Master/texmf-dist/tex/latex/disser/master.rtx create mode 100644 Master/texmf-dist/tex/latex/disser/titledefs.rtx create mode 100644 Master/texmf-dist/tpm/disser.tpm create mode 100644 Master/texmf/lists/disser (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/disser/README b/Master/texmf-dist/doc/latex/disser/README new file mode 100644 index 00000000000..48049b4615f --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/README @@ -0,0 +1,50 @@ +Overview +-------- + +This is a LaTeX document class and set of templates for creating dissertations. +It is oriented on Russian-speaking users. + +Installation +------------ + +Automatically + +Unix-like environment: +> make && make TEXMF=/path/to/texmf install +> mktexlsr + +Windows NT: +> set texmf= +> nomake & nomake install +> mktexlsr + +Manually + +1. Make directory for class +> mkdir /path/to/texmf/tex/latex/disser + +2. Generate class files +> latex disser.ins + +3. Copy disser.cls and *.rtx +> cp disser.cls *.rtx /path/to/texmf/tex/latex/disser + +4. Refresh filename database +> mktexlsr + +License +------- + +Copyright (c) 2004-2007 Stanislav Kruchinin + +It 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 program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. diff --git a/Master/texmf-dist/doc/latex/disser/README.ru b/Master/texmf-dist/doc/latex/disser/README.ru new file mode 100644 index 00000000000..2c73eedadaa --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/README.ru @@ -0,0 +1,45 @@ +Установка +--------- + +Автоматически + +В Unix-like ОС: +> make && make TEXMF=/путь/к/texmf install +> mktexlsr + +В Windows NT: +> set texmf=<путь к texmf или localtexmf> +> nomake & nomake install +> mktexlsr + +Вручную + +1. Создаем каталог +> mkdir /путь/к/texmf/tex/latex/disser + +2. Генерируем файлы класса +> latex disser.ins + +3. Копируем disser.cls и *.rtx в созданный каталог. +> cp disser.cls *.rtx /путь/к/texmf/tex/latex/disser + +4. Обновляем базу имен файлов +> mktexlsr + +Лицензия +-------- + +Цопыригхт (ц) 2004-2007 Станислав Кручинин + +Ит маы бе дистрибутед анд/ор модифиед ундер тхе +цондитионс оф тхе ЛаТеХ Пройецт Публиц Лиценсе, еитхер версион 1.3 +оф тхис лиценсе ор (ат ёур оптион) аны латер версион. +Тхе латест версион оф тхис лиценсе ис ин + хттп://ввв.латех-пройецт.орг/лппл.тхт +анд версион 1.3 ор латер ис парт оф алл дистрибутионс оф ЛаТеХ +версион 2003/12/01 ор латер. + +Тхис програм ис дистрибутед ин тхе хопе тхат ит вилл бе усефул, +бут ВИТХОУТ АНЫ ВАРРАНТЫ; витхоут евен тхе имплиед варранты оф +МЕРЧАНТАБИЛИТЫ ор ФИТНЕСС ФОР А ПАРТИЦУЛАР ПУРПОСЕ. + diff --git a/Master/texmf-dist/doc/latex/disser/changelog.txt b/Master/texmf-dist/doc/latex/disser/changelog.txt new file mode 100644 index 00000000000..9b0d57e5a39 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/changelog.txt @@ -0,0 +1,29 @@ +disser changelog +Copyright (C) 2004-2007 Stanislav Kruchinin +------------------------------------------- + +Changes in version 1.0.2 (2006-03-04): + +Class: ++ Added class gost732. ++ Added parametrization of format for appendices. +* Fixed parametrization of section headers. +* Many other small fixes (see logs at + http://disser.svn.sourceforge.net/viewvc/disser/). + +Templates: ++ Candidate and doctor: added templates of author's abstracts (autoreferats). +* Candidate and doctor: fixed \title. + + +Changes in version 1.0.1 (2006-11-10): + +Class: +* Fixed mistakes in comments and README files. ++ Added parametrization for alignment of headers (\...align macros). + +Templates: ++ Added some targets to root Makefile ++ Common Makefiles for all templates (latex.mk and latex.fig.mk) + +First public release: version 1.0 (2006-10-28) diff --git a/Master/texmf-dist/doc/latex/disser/nomake.cmd b/Master/texmf-dist/doc/latex/disser/nomake.cmd new file mode 100644 index 00000000000..3ed3c9711f3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/nomake.cmd @@ -0,0 +1,38 @@ +@echo off + +set target=disser +if %texmf%.==. set texmf=d:\programs\miktex\local +set destdir=%texmf%\tex\latex\%target% +set clean=*.rtx *.cls *.log *.out *.aux *.dvi *.idx *.glo *.toc *.ind *.ilg *.bak + +if %1.==. ( +:make + latex %target%.ins + echo. + echo Now run '%~n0 install' + echo. +goto :eof +) + +if %1.==. goto :eof + +if %1.==clean. ( + del %clean% + goto :eof +) + +if %1.==install. ( + if not exist %target%.cls ( + echo You must run 'nomake' first + goto :eof + ) + if not exist %destdir% mkdir %destdir% + copy /y *.rtx %destdir% > nul + copy /y *.cls %destdir% > nul + goto :eof +) + +if %1.==doc. ( + latex %target%.dtx + latex -src-specials %target%.dtx +) diff --git a/Master/texmf-dist/doc/latex/disser/templates/Makefile b/Master/texmf-dist/doc/latex/disser/templates/Makefile new file mode 100644 index 00000000000..1b821d6dad2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/Makefile @@ -0,0 +1,8 @@ +dvi ps ps_2on1 pdf_2on1 pdf html clean cleansvn srcdist: + @$(MAKE) -i -C bachelor $@ + @$(MAKE) -i -C master $@ + @$(MAKE) -i -C candidate $@ + @$(MAKE) -i -C doctor $@ + +help: + @$(MAKE) -C bachelor $@ diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex new file mode 100644 index 00000000000..86f80000056 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex @@ -0,0 +1,63 @@ +\chapter{Название главы} +\section{Название секции} + +Внутритекстовая формула $\frac{1}{\epsilon^*}=\frac{1}{\epsilon_\infty}-\frac{1}{\epsilon_0}$. +Внутритекстовая формула в стиле выделенной $\dfrac{1}{\epsilon_\infty}$. +Ссылки на литературу~\cite{Efros-FTP16-82-1209,Yoffe-AP42-93-173,Kayanuma-PRB38-88-9797}. +Ссылка на формулу~\eqref{eq:e} +\begin{equation}\label{eq:e} + \vec P=\sqrt{\frac{N_0 m_r \Omega_{LO}}{4\pi\epsilon^*}}(\vec u_+ - \vec u_-). +\end{equation} + +Ссылка на рис.~\ref{fig:f} +\begin{figure}[h] +\centering +\includegraphics{fig} +\caption{\label{fig:f}% +Подпись к рисунку. +} +\end{figure} + +\begin{floatingfigure}{0.4\textwidth} + \centering + \includegraphics{fig} + \caption{\label{fig:ff}Рисунок <<в оборку>>.} +\end{floatingfigure} +Если разность энергий электронно-дыроч\-ных уровней $E_2-E_1$ близка к энергии предельного оптического фонона $\hbar\Omega_{LO}$, то в разложении волновых функций полного гамильтониана можно ограничиться нулевым приближением для всех состояний, за исключением близких по значению к $E_2$. Волновые функции последних представляют собой следующие комбинации почти вырожденных состояний. + +Ссылка на таблицу~\ref{tab:t1}. +\begin{table}[h] + \centering + \caption{Пример таблицы}\label{tab:t1} + \vskip1.em + \begin{tabular}{l|ccc} + \hline\hline + & \quad$\lambda \times 10^{-11}$,~$\text{Дин}\cdot\text{см}^{-2}$\quad & + \quad$\mu \times 10^{-11}$,~$\text{Дин}\cdot\text{см}^{-2}$ & \quad$\rho$, $\text{г}\cdot \text{см}^{-3}$\quad \\ + \hline + InP & 3.82 & 1.69 & 4.14 \\ + SiO$_{2}$ & 1.57 & 3.11 & 2.2 \\ + \hline\hline +\end{tabular} +\end{table} + +\begin{figure}[h] +\centering + \subfigure[]{\includegraphics{fig}\label{fig:sub1}}\quad + \subfigure[]{\includegraphics{fig}\label{fig:sub2}}\quad + \subfigure[]{\includegraphics{fig}\label{fig:sub3}} + \caption{Подчиненная нумерация рисунков: + \subref{fig:sub1} ссылка 1, + \subref{fig:sub2} ссылка 2, + \subref{fig:sub3} ссылка 3. + } +\end{figure} +Ссылка на внутренний рисунок (рис.~\ref{fig:sub1}) +\subsection{Название подсекции} +Текст подсекции +\subsubsection{Название подподсекции} +Текст подподсекции +\paragraph{Название параграфа.} +Текст параграфа +\subparagraph{Название подпараграфа.} +Текст подпараграфа diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/Makefile b/Master/texmf-dist/doc/latex/disser/templates/bachelor/Makefile new file mode 100644 index 00000000000..c2c5d718b33 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/Makefile @@ -0,0 +1,3 @@ +TARGET=thesis + +include ../latex.mk \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/app-a.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/app-a.tex new file mode 100644 index 00000000000..2e8037f4542 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/app-a.tex @@ -0,0 +1,2 @@ +\appendix +\chapter{Название приложения} diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/concl.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/concl.tex new file mode 100644 index 00000000000..cd60e4f2708 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/concl.tex @@ -0,0 +1 @@ +\conclusion diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile b/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile new file mode 100644 index 00000000000..5ee58751ab0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile @@ -0,0 +1 @@ +include ../../latex.fig.mk \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/fig.eps b/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/fig.eps new file mode 100644 index 00000000000..d3094eb51d3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/fig.eps @@ -0,0 +1,2661 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%BoundingBox: 235 371 361 470 +%%HiResBoundingBox: 236 371.521 360.902 469.38 +%%Creator: Adobe Illustrator(TM) 3.2 +%%AI8_CreatorVersion: 10.0 +%%For: (STiX0r) (-) +%%Title: (2LevelSys.eps) +%%CreationDate: 12/13/2003 4:07 AM +%%DocumentProcessColors: Black +%%DocumentSuppliedResources: procset Adobe_packedarray 2.0 0 +%%+ procset Adobe_cshow 1.1 0 +%%+ procset Adobe_customcolor 1.0 0 +%%+ procset Adobe_pattern_AI3 1.0 0 +%%+ procset Adobe_Illustrator_AI3 1.0 1 +%AI3_ColorUsage: Color +%AI3_IncludePlacedImages +%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896 +%AI3_TileBox: 239 -327 815 465 +%AI3_DocumentPreview: PC_ColorTIFF +%%PageOrigin:239 -327 +%%AI3_PaperRect:-8 834 587 -8 +%%AI3_Margin:8 -40 -9 8 +%AI7_GridSettings: 28.3465 10 28.3465 10 1 0 0.8 0.8 0.8 0.9 0.9 0.9 +%AI9_Flatten: 1 +%%EndComments +%%BeginProlog +%%BeginResource: procset Adobe_packedarray 2.0 0 +%%Title: (Packed Array Operators) +%%Version: 2.0 0 +%%CreationDate: (8/2/90) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +userdict /Adobe_packedarray 5 dict dup begin put +/initialize +{ +/packedarray where + { + pop + } + { + Adobe_packedarray begin + Adobe_packedarray + { + dup xcheck + { + bind + } if + userdict 3 1 roll put + } forall + end + } ifelse +} def +/terminate +{ +} def +/packedarray +{ +array astore readonly +} def +/setpacking +{ +pop +} def +/currentpacking +{ +false +} def +currentdict readonly pop end +%%EndResource +Adobe_packedarray /initialize get exec +%%BeginResource: procset Adobe_cshow 1.1 0 +%%Title: (cshow Operator) +%%Version: 1.1 0 +%%CreationDate: (1/23/89) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_cshow 3 dict dup begin put +/initialize +{ +/cshow where + { + pop + } + { + userdict /Adobe_cshow_vars 1 dict dup begin put + /_cshow + {} def + Adobe_cshow begin + Adobe_cshow + { + dup xcheck + { + bind + } if + userdict 3 1 roll put + } forall + end + end + } ifelse +} def +/terminate +{ +} def +/cshow +{ +exch +Adobe_cshow_vars + exch /_cshow + exch put + { + 0 0 Adobe_cshow_vars /_cshow get exec + } forall +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_customcolor 1.0 0 +%%Title: (Custom Color Operators) +%%Version: 1.0 0 +%%CreationDate: (5/9/88) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_customcolor 5 dict dup begin put +/initialize +{ +/setcustomcolor where + { + pop + } + { + Adobe_customcolor begin + Adobe_customcolor + { + dup xcheck + { + bind + } if + pop pop + } forall + end + Adobe_customcolor begin + } ifelse +} def +/terminate +{ +currentdict Adobe_customcolor eq + { + end + } if +} def +/findcmykcustomcolor +{ +5 packedarray +} def +/setcustomcolor +{ +exch +aload pop pop +4 + { + 4 index mul 4 1 roll + } repeat +5 -1 roll pop +setcmykcolor +} def +/setoverprint +{ +pop +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_pattern_AI3 1.1 0 +%%Title: (Adobe Illustrator (R) Version 3.0 Pattern Operators) +%%Version: 1.1 0 +%%CreationDate: (7/21/89) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_pattern_AI3 16 dict dup begin put +/initialize +{ +/definepattern where + { + pop + } + { + Adobe_pattern_AI3 begin + Adobe_pattern_AI3 + { + dup xcheck + { + bind + } if + pop pop + } forall + mark + cachestatus 7 1 roll pop pop pop pop exch pop exch + { + { + 10000 add + dup 2 index gt + { + exit + } if + dup setcachelimit + } loop + } stopped + cleartomark + } ifelse +} def +/terminate +{ +currentdict Adobe_pattern_AI3 eq + { + end + } if +} def +errordict +/nocurrentpoint +{ +pop +stop +} put +errordict +/invalidaccess +{ +pop +stop +} put +/patternencoding +256 array def +0 1 255 +{ +patternencoding exch ( ) 2 copy exch 0 exch put cvn put +} for +/definepattern +{ +17 dict begin +/uniform exch def +/cache exch def +/key exch def +/procarray exch def +/mtx exch matrix invertmatrix def +/height exch def +/width exch def +/ctm matrix currentmatrix def +/ptm matrix def +/str 32 string def +/slice 9 dict def +slice /s 1 put +slice /q 256 procarray length div sqrt floor cvi put +slice /b 0 put +/FontBBox [0 0 0 0] def +/FontMatrix mtx matrix copy def +/Encoding patternencoding def +/FontType 3 def +/BuildChar + { + exch + begin + /setstrokeadjust where {pop true setstrokeadjust} if + slice begin + dup q dup mul mod s idiv /i exch def + dup q dup mul mod s mod /j exch def + q dup mul idiv procarray exch get + /xl j width s div mul def + /xg j 1 add width s div mul def + /yl i height s div mul def + /yg i 1 add height s div mul def + uniform + { + 1 1 + } + { + width 0 dtransform + dup mul exch dup mul add sqrt dup 1 add exch div + 0 height dtransform + dup mul exch dup mul add sqrt dup 1 add exch div + } ifelse + width 0 cache + { + xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul + setcachedevice + } + { + setcharwidth + } ifelse + gsave + scale + newpath + xl yl moveto + xg yl lineto + xg yg lineto + xl yg lineto + closepath + clip + newpath + end + end + exec + grestore + } def +key currentdict definefont +end +} def +/patterncachesize +{ +gsave +newpath +0 0 moveto +width 0 lineto +width height lineto +0 height lineto +closepath +patternmatrix setmatrix +pathbbox +exch ceiling 4 -1 roll floor sub 3 1 roll +ceiling exch floor sub +mul 1 add +grestore +} def +/patterncachelimit +{ +cachestatus 7 1 roll 6 npop 8 mul +} def +/patternpath +{ +exch dup begin setfont +ctm setmatrix +concat +slice exch /b exch slice /q get dup mul mul put +FontMatrix concat +uniform + { + width 0 dtransform round width div exch round width div exch + 0 height dtransform round height div exch height div exch + 0 0 transform round exch round exch + ptm astore setmatrix + } + { + ptm currentmatrix pop + } ifelse +{currentpoint} stopped not + { + 2 npop + pathbbox + true + 4 index 3 index eq + 4 index 3 index eq + and + { + pop false + { + {2 npop} + {3 npop true} + {7 npop true} + {pop true} + pathforall + } stopped + { + 5 npop true + } if + } if + { + height div ceiling height mul 4 1 roll + width div ceiling width mul 4 1 roll + height div floor height mul 4 1 roll + width div floor width mul 4 1 roll + 2 index sub height div ceiling cvi exch + 3 index sub width div ceiling cvi exch + 4 2 roll moveto + FontMatrix mtx invertmatrix + dup dup 4 get exch 5 get rmoveto + ptm ptm concatmatrix pop + slice /s + patterncachesize patterncachelimit div ceiling sqrt ceiling cvi + dup slice /q get gt + { + pop slice /q get + } if + put + 0 1 slice /s get dup mul 1 sub + { + slice /b get add + gsave + 0 1 str length 1 sub + { + str exch 2 index put + } for + pop + dup + { + gsave + ptm setmatrix + 1 index str length idiv {str show} repeat + 1 index str length mod str exch 0 exch getinterval show + grestore + 0 height rmoveto + } repeat + grestore + } for + 2 npop + } + { + 4 npop + } ifelse + } if +end +} def +/patternclip +{ +clip +} def +/patternstrokepath +{ +strokepath +} def +/patternmatrix +matrix def +/patternfill +{ +dup type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get + } if +gsave +patternclip +Adobe_pattern_AI3 /patternpath get exec +grestore +newpath +} def +/patternstroke +{ +dup type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get + } if +gsave +patternstrokepath +true + { + { + { + newpath + moveto + } + { + lineto + } + { + curveto + } + { + closepath + 3 copy + Adobe_pattern_AI3 /patternfill get exec + } pathforall + 3 npop + } stopped + { + 5 npop + patternclip + Adobe_pattern_AI3 /patternfill get exec + } if + } + { + patternclip + Adobe_pattern_AI3 /patternfill get exec + } ifelse +grestore +newpath +} def +/patternashow +{ +3 index type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get 4 1 roll + } if + { + 2 npop (0) exch + 2 copy 0 exch put pop + gsave + false charpath currentpoint + 6 index 6 index 6 index + Adobe_pattern_AI3 /patternfill get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +5 npop +} def +/patternawidthshow +{ +6 index type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get 7 1 roll + } if + { + 2 npop (0) exch + 2 copy 0 exch put + gsave + _sp eq {5 index 5 index rmoveto} if + false charpath currentpoint + 9 index 9 index 9 index + Adobe_pattern_AI3 /patternfill get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +8 npop +} def +/patternashowstroke +{ +4 index type /dicttype eq + { + patternmatrix /patternmatrix get 5 1 roll + } if +4 1 roll + { + 2 npop (0) exch + 2 copy 0 exch put pop + gsave + false charpath + currentpoint + 4 index setmatrix + 7 index 7 index 7 index + Adobe_pattern_AI3 /patternstroke get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +6 npop +} def +/patternawidthshowstroke +{ +7 index type /dicttype eq + { + patternmatrix /patternmatrix get 8 1 roll + } if +7 1 roll + { + 2 npop (0) exch + 2 copy 0 exch put + gsave + _sp eq {5 index 5 index rmoveto} if + false charpath currentpoint + 7 index setmatrix + 10 index 10 index 10 index + Adobe_pattern_AI3 /patternstroke get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +9 npop +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_Illustrator_AI3 1.1 0 +%%Title: (Adobe Illustrator (R) Version 3.0 Full Prolog) +%%Version: 1.1 0 +%%CreationDate: (3/7/1994) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_Illustrator_AI3 71 dict dup begin put +/initialize +{ +userdict /Adobe_Illustrator_AI3_vars 67 dict dup begin put +/_lp /none def +/_pf {} def +/_ps {} def +/_psf {} def +/_pss {} def +/_pjsf {} def +/_pjss {} def +/_pola 0 def +/_doClip 0 def +/cf currentflat def +/_tm matrix def +/_renderStart [/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0] def +/_renderEnd [null null null null /i1 /i1 /i1 /i1] def +/_render -1 def +/_rise 0 def +/_ax 0 def +/_ay 0 def +/_cx 0 def +/_cy 0 def +/_leading [0 0] def +/_ctm matrix def +/_mtx matrix def +/_sp 16#020 def +/_hyphen (-) def +/_fScl 0 def +/_cnt 0 def +/_hs 1 def +/_nativeEncoding 0 def +/_useNativeEncoding 0 def +/_tempEncode 0 def +/_pntr 0 def +/_tDict 2 dict def +/_wv 0 def +/Tx {} def +/Tj {} def +/CRender {} def +/_AI3_savepage {} def +/_gf null def +/_cf 4 array def +/_if null def +/_of false def +/_fc {} def +/_gs null def +/_cs 4 array def +/_is null def +/_os false def +/_sc {} def +/_pd 1 dict def +/_ed 15 dict def +/_pm matrix def +/_fm null def +/_fd null def +/_fdd null def +/_sm null def +/_sd null def +/_sdd null def +/_i null def +Adobe_Illustrator_AI3 begin +Adobe_Illustrator_AI3 dup /nc get begin + { + dup xcheck + { + bind + } if + pop pop + } forall +end +end +end +Adobe_Illustrator_AI3 begin +Adobe_Illustrator_AI3_vars begin +newpath +} def +/terminate +{ +end +end +} def +/_ +null def +/ddef +{ +Adobe_Illustrator_AI3_vars 3 1 roll put +} def +/xput +{ +dup load dup length exch maxlength eq + { + dup dup load dup + length 2 mul dict copy def + } if +load begin def end +} def +/npop +{ + { + pop + } repeat +} def +/sw +{ +dup length exch stringwidth +exch 5 -1 roll 3 index mul add +4 1 roll 3 1 roll mul add +} def +/swj +{ +dup 4 1 roll +dup length exch stringwidth +exch 5 -1 roll 3 index mul add +4 1 roll 3 1 roll mul add +6 2 roll /_cnt 0 ddef +{1 index eq {/_cnt _cnt 1 add ddef} if} forall pop +exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop +} def +/ss +{ +4 1 roll + { + 2 npop + (0) exch 2 copy 0 exch put pop + gsave + false charpath currentpoint + 4 index setmatrix + stroke + grestore + moveto + 2 copy rmoveto + } exch cshow +3 npop +} def +/jss +{ +4 1 roll + { + 2 npop + (0) exch 2 copy 0 exch put + gsave + _sp eq + { + exch 6 index 6 index 6 index 5 -1 roll widthshow + currentpoint + } + { + false charpath currentpoint + 4 index setmatrix stroke + }ifelse + grestore + moveto + 2 copy rmoveto + } exch cshow +6 npop +} def +/sp +{ + { + 2 npop (0) exch + 2 copy 0 exch put pop + false charpath + 2 copy rmoveto + } exch cshow +2 npop +} def +/jsp +{ + { + 2 npop + (0) exch 2 copy 0 exch put + _sp eq + { + exch 5 index 5 index 5 index 5 -1 roll widthshow + } + { + false charpath + }ifelse + 2 copy rmoveto + } exch cshow +5 npop +} def +/pl +{ +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} def +/setstrokeadjust where + { + pop true setstrokeadjust + /c + { + curveto + } def + /C + /c load def + /v + { + currentpoint 6 2 roll curveto + } def + /V + /v load def + /y + { + 2 copy curveto + } def + /Y + /y load def + /l + { + lineto + } def + /L + /l load def + /m + { + moveto + } def + } + { + /c + { + pl curveto + } def + /C + /c load def + /v + { + currentpoint 6 2 roll pl curveto + } def + /V + /v load def + /y + { + pl 2 copy curveto + } def + /Y + /y load def + /l + { + pl lineto + } def + /L + /l load def + /m + { + pl moveto + } def + } ifelse +/d +{ +setdash +} def +/cf {} def +/i +{ +dup 0 eq + { + pop cf + } if +setflat +} def +/j +{ +setlinejoin +} def +/J +{ +setlinecap +} def +/M +{ +setmiterlimit +} def +/w +{ +setlinewidth +} def +/H +{} def +/h +{ +closepath +} def +/N +{ +_pola 0 eq + { + _doClip 1 eq {clip /_doClip 0 ddef} if + newpath + } + { + /CRender {N} ddef + }ifelse +} def +/n +{N} def +/F +{ +_pola 0 eq + { + _doClip 1 eq + { + gsave _pf grestore clip newpath /_lp /none ddef _fc + /_doClip 0 ddef + } + { + _pf + }ifelse + } + { + /CRender {F} ddef + }ifelse +} def +/f +{ +closepath +F +} def +/S +{ +_pola 0 eq + { + _doClip 1 eq + { + gsave _ps grestore clip newpath /_lp /none ddef _sc + /_doClip 0 ddef + } + { + _ps + }ifelse + } + { + /CRender {S} ddef + }ifelse +} def +/s +{ +closepath +S +} def +/B +{ +_pola 0 eq + { + _doClip 1 eq + gsave F grestore + { + gsave S grestore clip newpath /_lp /none ddef _sc + /_doClip 0 ddef + } + { + S + }ifelse + } + { + /CRender {B} ddef + }ifelse +} def +/b +{ +closepath +B +} def +/W +{ +/_doClip 1 ddef +} def +/* +{ +count 0 ne + { + dup type (stringtype) eq {pop} if + } if +_pola 0 eq {newpath} if +} def +/u +{} def +/U +{} def +/q +{ +_pola 0 eq {gsave} if +} def +/Q +{ +_pola 0 eq {grestore} if +} def +/*u +{ +_pola 1 add /_pola exch ddef +} def +/*U +{ +_pola 1 sub /_pola exch ddef +_pola 0 eq {CRender} if +} def +/D +{pop} def +/*w +{} def +/*W +{} def +/` +{ +/_i save ddef +6 1 roll 4 npop +concat pop +userdict begin +/showpage {} def +0 setgray +0 setlinecap +1 setlinewidth +0 setlinejoin +10 setmiterlimit +[] 0 setdash +/setstrokeadjust where {pop false setstrokeadjust} if +newpath +0 setgray +false setoverprint +} def +/~ +{ +end +_i restore +} def +/@ +{} def +/& +{} def +/O +{ +0 ne +/_of exch ddef +/_lp /none ddef +} def +/R +{ +0 ne +/_os exch ddef +/_lp /none ddef +} def +/g +{ +/_gf exch ddef +/_fc +{ +_lp /fill ne + { + _of setoverprint + _gf setgray + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +ashow +} ddef +/_pjsf +{ +_fc +awidthshow +} ddef +/_lp /none ddef +} def +/G +{ +/_gs exch ddef +/_sc +{ +_lp /stroke ne + { + _os setoverprint + _gs setgray + /_lp /stroke ddef + } if +} ddef +/_ps +{ +_sc +stroke +} ddef +/_pss +{ +_sc +ss +} ddef +/_pjss +{ +_sc +jss +} ddef +/_lp /none ddef +} def +/k +{ +_cf astore pop +/_fc +{ +_lp /fill ne + { + _of setoverprint + _cf aload pop setcmykcolor + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +ashow +} ddef +/_pjsf +{ +_fc +awidthshow +} ddef +/_lp /none ddef +} def +/K +{ +_cs astore pop +/_sc +{ +_lp /stroke ne + { + _os setoverprint + _cs aload pop setcmykcolor + /_lp /stroke ddef + } if +} ddef +/_ps +{ +_sc +stroke +} ddef +/_pss +{ +_sc +ss +} ddef +/_pjss +{ +_sc +jss +} ddef +/_lp /none ddef +} def +/x +{ +/_gf exch ddef +findcmykcustomcolor +/_if exch ddef +/_fc +{ +_lp /fill ne + { + _of setoverprint + _if _gf 1 exch sub setcustomcolor + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +ashow +} ddef +/_pjsf +{ +_fc +awidthshow +} ddef +/_lp /none ddef +} def +/X +{ +/_gs exch ddef +findcmykcustomcolor +/_is exch ddef +/_sc +{ +_lp /stroke ne + { + _os setoverprint + _is _gs 1 exch sub setcustomcolor + /_lp /stroke ddef + } if +} ddef +/_ps +{ +_sc +stroke +} ddef +/_pss +{ +_sc +ss +} ddef +/_pjss +{ +_sc +jss +} ddef +/_lp /none ddef +} def +/dp +{ +dup null eq +{ +pop +_dp 0 ne + { + 0 1 _dp 1 sub _dl mod + { + _da exch get 3 get + } for + _dp 1 sub _dl mod 1 add packedarray + _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll + definepattern pop + } if +} +{ +_dp 0 ne _dp _dl mod 0 eq and + { + null dp + } if +7 packedarray _da exch _dp _dl mod exch put +_dp _dl mod _da 0 get 4 get 2 packedarray +/_dp _dp 1 add def +} ifelse +} def +/E +{ +_ed begin +dup 0 get type /arraytype ne + { + 0 + { + dup 1 add index type /arraytype eq + { + 1 add + } + { + exit + } ifelse + } loop + array astore + } if +/_dd exch def +/_ury exch def +/_urx exch def +/_lly exch def +/_llx exch def +/_n exch def +/_y 0 def +/_dl 4 def +/_dp 0 def +/_da _dl array def +0 1 _dd length 1 sub + { + /_d exch _dd exch get def + 0 2 _d length 2 sub + { + /_x exch def + /_c _d _x get _ ne def + /_r _d _x 1 add get cvlit def + _r _ ne + { + _urx _llx sub _ury _lly sub [1 0 0 1 0 0] + [ + /save cvx + _llx neg _lly neg /translate cvx + _c + { + nc /begin cvx + } if + _r dup type /stringtype eq + { + cvx + } + { + {exec} /forall cvx + } ifelse + _c + { + /end cvx + } if + /restore cvx + ] cvx + /_fn 12 _n length add string def + _y _fn cvs pop + /_y _y 1 add def + _fn 12 _n putinterval + _fn _c false dp + _d exch _x 1 add exch put + } if + } for + } for +null dp +_n _dd /_pd +end xput +} def +/fc +{ +_fm dup concatmatrix pop +} def +/p +{ +/_fm exch ddef +9 -2 roll _pm translate fc +7 -2 roll _pm scale fc +5 -1 roll _pm rotate fc +4 -2 roll exch 0 ne + { + dup _pm rotate fc + 1 -1 _pm scale fc + neg _pm rotate fc + } + { + pop + } ifelse +dup _pm rotate fc +exch dup sin exch cos div 1 0 0 1 0 6 2 roll +_pm astore fc +neg _pm rotate fc +_pd exch get /_fdd exch ddef +/_pf +{ +save +/_doClip 0 ddef +0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + patternfill + } + { + pop + fill + } ifelse + grestore + pop + } for + pop + } for +restore +newpath +} ddef +/_psf +{ +save +/_doClip 0 ddef +0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + 9 copy 6 npop patternashow + } + { + pop + 6 copy 3 npop ashow + } ifelse + grestore + pop + } for + pop + } for +restore +%3 npop newpath +sw rmoveto +} ddef +/_pjsf +{ +save +/_doClip 0 ddef +0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + 12 copy 6 npop patternawidthshow + } + { + pop 9 copy 3 npop awidthshow + } ifelse + grestore + pop + } for + pop + } for +restore +swj rmoveto +} ddef +/_lp /none ddef +} def +/sc +{ +_sm dup concatmatrix pop +} def +/P +{ +/_sm exch ddef +9 -2 roll _pm translate sc +7 -2 roll _pm scale sc +5 -1 roll _pm rotate sc +4 -2 roll exch 0 ne + { + dup _pm rotate sc + 1 -1 _pm scale sc + neg _pm rotate sc + } + { + pop + } ifelse +dup _pm rotate sc +exch dup sin exch cos div 1 0 0 1 0 6 2 roll +_pm astore sc +neg _pm rotate sc +_pd exch get /_sdd exch ddef +/_ps +{ +save +/_doClip 0 ddef +0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + patternstroke + } + { + pop stroke + } ifelse + grestore + pop + } for + pop + } for +restore +newpath +} ddef +/_pss +{ +save +/_doClip 0 ddef +0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + 10 copy 6 npop patternashowstroke + } + { + pop 7 copy 3 npop ss + } ifelse + grestore + pop + } for + pop + } for +restore +pop sw rmoveto +} ddef +/_pjss +{ +save +/_doClip 0 ddef +0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + 13 copy 6 npop patternawidthshowstroke + } + { + pop 10 copy 3 npop jss + } ifelse + grestore + pop + } for + pop + } for +restore +pop swj rmoveto +} ddef +/_lp /none ddef +} def +/A +{ +pop +} def +/nc 3 dict def +nc begin +/setgray +{ +pop +} bind def +/setcmykcolor +{ +4 npop +} bind def +/setcustomcolor +{ +2 npop +} bind def +currentdict readonly pop end +currentdict readonly pop end +setpacking +/annotatepage +{ +} def +%%EndResource +%%EndProlog +%%BeginSetup +Adobe_cshow /initialize get exec +Adobe_customcolor /initialize get exec +Adobe_pattern_AI3 /initialize get exec +Adobe_Illustrator_AI3 /initialize get exec +%AI3_BeginPattern: (Azure Rings) +(Azure Rings) 22.5 22.5 58.5 58.5 [ +%AI3_Tile +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1.75 w 4 M []0 d 40.5 58.5 m +40.5 48.5586 32.4409 40.5 22.5 40.5 c +12.5591 40.5 4.5 48.5586 4.5 58.5 c +4.5 68.4414 12.5591 76.5 22.5 76.5 c +32.4409 76.5 40.5 68.4414 40.5 58.5 c +s 40.5 22.5 m +40.5 12.5586 32.4409 4.5 22.5 4.5 c +12.5591 4.5 4.5 12.5586 4.5 22.5 c +4.5 32.4414 12.5591 40.5 22.5 40.5 c +32.4409 40.5 40.5 32.4414 40.5 22.5 c +s 40.5 40.5 m +40.5 30.5586 32.4409 22.5 22.5 22.5 c +12.5591 22.5 4.5 30.5586 4.5 40.5 c +4.5 50.4414 12.5591 58.5 22.5 58.5 c +32.4409 58.5 40.5 50.4414 40.5 40.5 c +s 58.5 58.5 m +58.5 48.5586 50.4409 40.5 40.5 40.5 c +30.5591 40.5 22.5 48.5586 22.5 58.5 c +22.5 68.4414 30.5591 76.5 40.5 76.5 c +50.4409 76.5 58.5 68.4414 58.5 58.5 c +s 58.5 22.5 m +58.5 12.5586 50.4409 4.5 40.5 4.5 c +30.5591 4.5 22.5 12.5586 22.5 22.5 c +22.5 32.4414 30.5591 40.5 40.5 40.5 c +50.4409 40.5 58.5 32.4414 58.5 22.5 c +s 58.5 40.5 m +58.5 30.5586 50.4409 22.5 40.5 22.5 c +30.5591 22.5 22.5 30.5586 22.5 40.5 c +22.5 50.4414 30.5591 58.5 40.5 58.5 c +50.4409 58.5 58.5 50.4414 58.5 40.5 c +s 76.5 58.5 m +76.5 48.5586 68.4409 40.5 58.5 40.5 c +48.5591 40.5 40.5 48.5586 40.5 58.5 c +40.5 68.4414 48.5591 76.5 58.5 76.5 c +68.4409 76.5 76.5 68.4414 76.5 58.5 c +s 76.5 22.5 m +76.5 12.5586 68.4409 4.5 58.5 4.5 c +48.5591 4.5 40.5 12.5586 40.5 22.5 c +40.5 32.4414 48.5591 40.5 58.5 40.5 c +68.4409 40.5 76.5 32.4414 76.5 22.5 c +s 76.5 40.5 m +76.5 30.5586 68.4409 22.5 58.5 22.5 c +48.5591 22.5 40.5 30.5586 40.5 40.5 c +40.5 50.4414 48.5591 58.5 58.5 58.5 c +68.4409 58.5 76.5 50.4414 76.5 40.5 c +s %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Camouflage) +(Camouflage) 1 1 73 73 [ +%AI3_Tile +(0 O 0 R 0.6039 0.1412 0.9333 0.0275 k + 0.6039 0.1412 0.9333 0.0275 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 1 73 m +1 1 L +73 1 L +73 73 L +1 73 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.4941 0.3529 0.9451 0.2 k + 0.4941 0.3529 0.9451 0.2 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 18.5449 73 m +18.5449 1 L +46.7832 1 L +46.7832 73 L +18.5449 73 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.1882 0.1098 0.898 0.0157 k + 0.1882 0.1098 0.898 0.0157 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 11.9512 1 m +11.9512 4.7129 9.2314 2.8813 9.2314 6.5938 c +9.2314 10.2334 4.25 10.2334 4.25 13.8735 c +4.25 17.4858 10.0313 17.4858 10.0313 21.0991 c +10.0313 24.832 10.208 24.832 10.208 28.5654 c +10.208 32.3071 5.5205 32.3071 5.5205 36.0469 c +5.5205 39.7021 11.8838 39.7021 11.8838 43.356 c +11.8838 47.0566 7.4609 47.0566 7.4609 50.7568 c +7.4609 54.4043 5.7959 54.4043 5.7959 58.0542 c +5.7959 61.7686 4.6631 61.7686 4.6631 65.4805 c +4.6631 69.1636 11.9512 69.3184 11.9512 73 C +27.9268 73 L +27.9268 69.3184 22.0635 69.1636 22.0635 65.4805 c +22.0635 61.7686 28.6631 61.7686 28.6631 58.0542 c +28.6631 54.4043 25.1553 54.4043 25.1553 50.7568 c +25.1553 47.0566 28.8145 47.0566 28.8145 43.356 c +28.8145 39.7021 22.1191 39.7021 22.1191 36.0469 c +22.1191 32.3071 26.3945 32.3071 26.3945 28.5654 c +26.3945 24.832 24.4248 24.832 24.4248 21.0991 c +24.4248 17.4858 20.3838 17.4858 20.3838 13.8735 c +20.3838 10.2334 24.6055 10.2334 24.6055 6.5938 c +24.6055 2.8813 27.9268 4.7129 27.9268 1 C +11.9512 1 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9216 0.2157 0.9294 0.0745 k + 0.9216 0.2157 0.9294 0.0745 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 41.875 1 m +41.875 4.7134 42.3867 2.8818 42.3867 6.5938 c +42.3867 10.2334 40.5947 10.2334 40.5947 13.8735 c +40.5947 17.4858 41.5742 17.4858 41.5742 21.0991 c +41.5742 24.832 43.6484 24.832 43.6484 28.5659 c +43.6484 32.3076 39.1709 32.3076 39.1709 36.0469 c +39.1709 39.7026 39.7549 39.7026 39.7549 43.356 c +39.7549 47.0566 45.3896 47.0566 45.3896 50.7568 c +45.3896 54.4043 40.1055 54.4043 40.1055 58.0542 c +40.1055 61.7686 40.6289 61.7686 40.6289 65.4805 c +40.6289 69.1636 41.875 69.3184 41.875 73 C +59.0752 73 L +59.0752 69.4219 53.4805 70.1934 53.4805 66.6143 c +53.4805 62.9136 55.8945 62.9136 55.8945 59.2153 c +55.8945 55.502 61.0059 55.502 61.0059 51.7886 c +61.0059 48.1489 60.5635 48.1489 60.5635 44.5103 c +60.5635 40.897 59.9277 40.897 59.9277 37.2842 c +59.9277 33.5508 56.3662 33.5508 56.3662 29.8169 c +56.3662 26.0762 61.0908 26.0762 61.0908 22.3354 c +61.0908 18.6812 52.6025 18.6812 52.6025 15.0264 c +52.6025 11.3262 55.7461 11.3262 55.7461 7.6265 c +55.7461 3.978 59.0752 4.6484 59.0752 1 C +41.875 1 L +f %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Honeycomb) +(Honeycomb) 12.9819 14.6548 65.8066 60.6758 [ +%AI3_Tile +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 52.3345 28.1372 m +40.6475 21.3906 L +40.6475 7.9009 L +52.3345 1.1543 L +64.0161 7.9009 L +64.0161 21.3906 L +52.3345 28.1372 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 43.9536 19.4839 m +43.9536 9.8081 L +52.3345 4.9702 L +60.7153 9.8081 L +60.7153 19.4839 L +52.3345 24.3218 L +43.9536 19.4839 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 25.7944 28.1406 m +14.1099 21.3911 L +14.1099 7.9014 L +25.7944 1.1548 L +37.479 7.9014 L +37.479 21.394 L +25.7944 28.1406 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 17.4126 19.4839 m +17.4126 9.8081 L +25.7944 4.9702 L +34.1743 9.8081 L +34.1743 19.4839 L +25.7944 24.3218 L +17.4126 19.4839 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 12.6846 50.7852 m +1 44.0356 L +1 30.5459 L +12.6846 23.7993 L +24.3691 30.5459 L +24.3691 44.0386 L +12.6846 50.7852 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 4.3027 42.1284 m +4.3027 32.4526 L +12.6846 27.6147 L +21.0645 32.4526 L +21.0645 42.1284 L +12.6846 46.9663 L +4.3027 42.1284 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 65.603 51.1226 m +53.9185 44.3765 L +53.9185 30.8843 L +65.603 24.1382 L +77.2871 30.8843 L +77.2871 44.3774 L +65.603 51.1226 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 57.2202 42.4692 m +57.2202 32.7915 L +65.603 27.9536 L +73.9819 32.7915 L +73.9819 42.4692 L +65.603 47.3081 L +57.2202 42.4692 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 39.0649 51.1235 m +27.3774 44.3765 L +27.3774 30.8843 L +39.0649 24.1382 L +50.7471 30.8843 L +50.7471 44.3774 L +39.0649 51.1235 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 30.6821 42.4692 m +30.6821 32.7915 L +39.0649 27.9517 L +47.4438 32.7915 L +47.4438 42.4702 L +39.0649 47.3091 L +30.6821 42.4692 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 25.7944 74.1074 m +14.1099 67.3599 L +14.1099 53.8682 L +25.7944 47.1221 L +37.479 53.8682 L +37.479 67.3599 L +25.7944 74.1074 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 17.4126 65.4526 m +17.4126 55.7749 L +25.7944 50.937 L +34.1743 55.7749 L +34.1772 65.4526 L +25.7944 70.2905 L +17.4126 65.4526 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 52.3345 74.1074 m +40.6475 67.3599 L +40.6475 53.8682 L +52.3345 47.1221 L +64.0161 53.8682 L +64.0161 67.3599 L +52.3345 74.1074 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 43.9536 65.4526 m +43.9536 55.7749 L +52.3345 50.937 L +60.7153 55.7749 L +60.7153 65.4526 L +52.3345 70.2905 L +43.9536 65.4526 L +s %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Jungle Stripes) +(Jungle Stripes) 37 19 73 55 [ +%AI3_Tile +(0 O 0 R 0.9255 0.0745 0.9373 0.0118 k + 0.9255 0.0745 0.9373 0.0118 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 18 w 4 M []0 d 37 37 m +73 37 l +S %AI6_EndPatternLayer +) & +(0 O 0 R 0.3451 0.0118 0.6863 0 k + 0.3451 0.0118 0.6863 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 9 w 4 M []0 d 37 37 m +73 37 l +S %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Mediterranean Tiles) +(Mediterranean Tiles) 4.9482 11.5332 39.291 45.8818 [ +%AI3_Tile +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m +10.0083 40.749 L +16.9673 33.79 L +16.9702 23.9297 L +10.0093 16.9697 L +0.1509 16.9688 L +0.1499 40.748 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m +10.0083 40.749 L +16.9673 33.79 L +16.9702 23.9297 L +10.0093 16.9697 L +0.1509 16.9688 L +0.1499 40.748 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m +10.0122 7.1094 L +10.0093 16.9697 L +16.9702 23.9297 L +26.8296 23.9307 L +33.7915 16.9727 L +33.7915 7.1123 L +26.8335 0.1514 L +16.9712 0.1504 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m +10.0122 7.1094 L +10.0093 16.9697 L +16.9702 23.9297 L +26.8296 23.9307 L +33.7915 16.9727 L +33.7915 7.1123 L +26.8335 0.1514 L +16.9712 0.1504 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m +10.0083 40.749 L +10.0054 50.6084 L +16.9663 57.5693 L +26.8257 57.5703 L +33.7876 50.6113 L +33.7876 40.752 L +26.8296 33.791 L +16.9673 33.79 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m +10.0083 40.749 L +10.0054 50.6084 L +16.9663 57.5693 L +26.8257 57.5703 L +33.7876 50.6113 L +33.7876 40.752 L +26.8296 33.791 L +16.9673 33.79 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m +26.8296 23.9307 L +26.8296 33.791 L +33.7876 40.752 L +43.6475 40.7529 L +50.6094 33.7939 L +50.6094 23.9336 L +43.6494 16.9736 L +33.7915 16.9727 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m +26.8296 23.9307 L +26.8296 33.791 L +33.7876 40.752 L +43.6475 40.7529 L +50.6094 33.7939 L +50.6094 23.9336 L +43.6494 16.9736 L +33.7915 16.9727 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.8275 0 0 k + 0.9569 0.8275 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 43.6514 7.1123 m +43.6514 16.9727 L +33.7915 16.9727 L +33.7915 7.1123 L +43.6514 7.1123 L +f 26.8296 23.9307 m +26.8296 33.791 L +16.9702 33.791 L +16.9702 23.9307 L +26.8296 23.9307 L +f 10.0093 7.1094 m +10.0093 16.9697 L +0.1538 16.9697 L +0.1538 7.1094 L +10.0093 7.1094 L +f 43.6494 40.752 m +43.6494 50.6113 L +33.7876 50.6113 L +33.7876 40.752 L +43.6494 40.752 L +f 10.0083 40.749 m +10.0083 50.6084 L +0.1499 50.6084 L +0.1499 40.749 L +10.0083 40.749 L +f %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Pyramids) +(Pyramids) 1 1 19.5 19.5 [ +%AI3_Tile +(0 O 0 R 0.1882 0.1294 0.102 0.0118 k + 0.1882 0.1294 0.102 0.0118 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 1 19.5 m +10.25 10.25 l +19.5 19.5 l +1 19.5 l +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.6235 0.4863 0.4863 0.4784 k + 0.6235 0.4863 0.4863 0.4784 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 19.5 1 m +10.25 10.25 l +1 1 l +19.5 1 l +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.349 0.2549 0.2235 0.0667 k + 0.349 0.2549 0.2235 0.0667 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 1 1 m +10.25 10.25 l +1 19.5 l +1 1 l +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.4902 0.3647 0.3451 0.2196 k + 0.4902 0.3647 0.3451 0.2196 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 19.5 19.5 m +10.25 10.25 l +19.5 1 l +19.5 19.5 l +f %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%%EndSetup +0 A +0 R +0 0 0 1 K +0 J 0 j 2 w 4 M []0 d 236 463.1089 m +298.666 463.1089 L +S 236 378.4424 m +298 378.4424 L +S u u 0 O +1 g +1 w 250.3711 388.292 m +252.6948 379.6904 l +255.019 388.292 l +250.3711 388.292 l +f 254.9619 453.478 m +252.6382 462.0811 l +250.314 453.478 l +254.9619 453.478 l +f U u 0 R +0 0 0 1 K +252.6665 455.0503 m +252.6665 386.7217 L +S 0 O +0 0 0 1 k +250.3711 388.292 m +252.6948 379.6904 l +255.019 388.292 l +250.3711 388.292 l +f 254.9619 453.478 m +252.6382 462.0811 l +250.314 453.478 l +254.9619 453.478 l +f U U u u 0 0 0 0 k +280.6104 462.1758 m +280.6104 386.75 L +F 278.3145 388.3105 m +280.6377 379.7754 l +282.9619 388.3105 l +278.3145 388.3105 l +f U u 0 R +0 0 0 1 K +280.6104 462.1758 m +280.6104 386.75 L +S 0 O +0 0 0 1 k +278.3145 388.3105 m +280.6377 379.7754 l +282.9619 388.3105 l +278.3145 388.3105 l +f U U u *u +294.7104 423.2002 m +294.3105 422.4995 293.9443 421.7954 293.6123 421.0874 c +293.2803 420.3794 292.9863 419.6611 292.7305 418.9336 c +292.7065 418.5977 292.6646 418.2588 292.6045 417.9189 c +292.5444 417.5791 292.4707 417.2412 292.3828 416.9053 c +292.3662 416.8418 292.3408 416.7373 292.3047 416.5928 c +292.2686 416.4492 292.2227 416.3037 292.1665 416.1553 c +292.1104 416.0078 292.0405 415.876 291.9565 415.7588 c +291.8726 415.6436 291.7783 415.585 291.6748 415.585 c +291.5303 415.585 291.4443 415.6553 291.4165 415.7959 c +291.3887 415.9355 291.3848 416.0918 291.4043 416.2637 c +291.4248 416.4355 291.4565 416.5957 291.5005 416.7432 c +291.5444 416.8916 291.5664 416.9736 291.5664 416.9893 c +291.6543 417.3252 291.748 417.6592 291.8486 417.9912 c +291.9482 418.3232 292.0547 418.6572 292.1665 418.9932 c +292.1982 419.377 292.1963 419.749 292.1602 420.1094 c +292.124 420.4692 292.0503 420.8174 291.9385 421.1533 c +291.8105 421.5293 291.5625 421.8037 291.1943 421.9756 c +290.8262 422.1475 290.4023 422.2334 289.9229 422.2334 c +289.7065 422.2334 289.4922 422.2153 289.2803 422.1797 c +289.0684 422.1436 288.8784 422.0894 288.7104 422.0176 c +288.5425 421.9453 288.3984 421.8516 288.2783 421.7354 c +288.1582 421.6191 288.0786 421.4814 288.0386 421.3213 c +288.0146 421.2412 287.9585 421.2012 287.8706 421.2012 C +287.6426 421.2012 l +287.5303 421.2012 287.4746 421.2534 287.4746 421.3574 C +287.4746 421.4053 l +287.5464 421.7012 287.6724 421.979 287.8525 422.2383 c +288.0322 422.4976 288.2441 422.7246 288.4883 422.9194 c +288.7324 423.1143 288.998 423.2676 289.2861 423.3789 c +289.5742 423.4902 289.8701 423.5459 290.1748 423.5459 c +290.5024 423.5459 290.7905 423.4824 291.0386 423.355 c +291.2866 423.2275 291.5024 423.0625 291.6865 422.8599 c +291.8706 422.6572 292.0264 422.4258 292.1543 422.1665 c +292.2822 421.9072 292.3945 421.6455 292.4902 421.3813 c +292.5464 421.2212 292.5923 421.0596 292.6284 420.8955 c +292.6646 420.7314 292.6943 420.5654 292.7188 420.3975 c +293.1426 421.4053 293.6304 422.3911 294.1826 423.355 c +294.2144 423.4106 294.2627 423.4385 294.3267 423.4385 C +294.5664 423.4385 l +294.6064 423.4385 294.6348 423.4346 294.6504 423.4268 c +294.7065 423.3867 294.7344 423.3389 294.7344 423.2832 c +294.7344 423.2598 294.7266 423.2314 294.7104 423.2002 c +f *U +U u *u +294.7666 415.6318 m +294.7666 415.8799 l +294.8359 415.8799 294.9106 415.8799 294.9907 415.8799 c +295.0708 415.8799 295.1479 415.8818 295.2227 415.8838 c +295.2974 415.8867 295.3682 415.8916 295.4346 415.9004 c +295.5015 415.9082 295.5562 415.917 295.5986 415.9277 c +295.6523 415.9385 295.6934 415.9668 295.7227 416.0117 c +295.752 416.0576 295.7666 416.1094 295.7666 416.168 C +295.7666 420.4175 l +295.6123 420.3423 295.4453 420.2886 295.2666 420.2563 c +295.0879 420.2241 294.9053 420.208 294.7188 420.208 C +294.7188 420.458 l +294.9907 420.458 295.2549 420.4951 295.5107 420.5693 c +295.7671 420.6431 295.9888 420.7778 296.1758 420.9736 C +296.2725 420.9736 l +296.3311 420.9736 296.3604 420.9443 296.3604 420.8848 C +296.3604 416.168 l +296.3604 416.1094 296.375 416.0576 296.4043 416.0117 c +296.4336 415.9668 296.4751 415.9385 296.5283 415.9277 c +296.5713 415.917 296.6245 415.9082 296.6885 415.9004 c +296.7524 415.8916 296.8232 415.8867 296.9004 415.8838 c +296.9775 415.8818 297.0566 415.8799 297.1367 415.8799 c +297.2168 415.8799 297.291 415.8799 297.3604 415.8799 C +297.3604 415.6318 l +296.4961 415.6641 295.6313 415.6641 294.7666 415.6318 c +f *U +U u *u +320.9609 441.4502 m +320.5605 440.75 320.1943 440.0459 319.8623 439.3379 c +319.5303 438.6299 319.2363 437.9121 318.9805 437.1836 c +318.957 436.8477 318.9141 436.5098 318.8545 436.1699 c +318.7949 435.8301 318.7207 435.4922 318.6328 435.1563 c +318.6162 435.0918 318.5908 434.9883 318.5547 434.8438 c +318.5186 434.7002 318.4727 434.5537 318.416 434.4058 c +318.3604 434.2578 318.291 434.126 318.207 434.0098 c +318.123 433.894 318.0283 433.8359 317.9248 433.8359 c +317.7803 433.8359 317.6943 433.9063 317.666 434.0459 c +317.6387 434.186 317.6348 434.3418 317.6543 434.5137 c +317.6748 434.686 317.707 434.8457 317.75 434.9941 c +317.7949 435.1416 317.8164 435.2236 317.8164 435.2402 c +317.9043 435.5762 317.998 435.9102 318.0986 436.2422 c +318.1982 436.5742 318.3047 436.9082 318.416 437.2441 c +318.4482 437.6279 318.4463 438 318.4102 438.3599 c +318.374 438.7197 318.3008 439.0679 318.1885 439.4038 c +318.0605 439.7798 317.8125 440.0537 317.4443 440.2256 c +317.0762 440.3975 316.6523 440.4839 316.1729 440.4839 c +315.957 440.4839 315.7422 440.4658 315.5303 440.4297 c +315.3184 440.3936 315.1289 440.3398 314.9609 440.2676 c +314.793 440.1958 314.6484 440.1016 314.5283 439.9858 c +314.4082 439.8701 314.3281 439.7319 314.2891 439.5723 c +314.2646 439.4922 314.209 439.4521 314.1211 439.4521 C +313.8926 439.4521 l +313.7803 439.4521 313.7246 439.5039 313.7246 439.6079 C +313.7246 439.6563 l +313.7969 439.9521 313.9219 440.2295 314.1025 440.4888 c +314.2822 440.748 314.4941 440.9751 314.7383 441.1699 c +314.9824 441.3647 315.248 441.5181 315.5361 441.6294 c +315.8242 441.7407 316.1201 441.7964 316.4248 441.7964 c +316.752 441.7964 317.041 441.7324 317.2891 441.6055 c +317.5371 441.478 317.752 441.313 317.9365 441.1104 c +318.1211 440.9072 318.2764 440.6763 318.4043 440.417 c +318.5322 440.1572 318.6445 439.8955 318.7402 439.6318 c +318.7969 439.4717 318.8418 439.3096 318.8789 439.1455 c +318.9141 438.9814 318.9443 438.8159 318.9688 438.6479 c +319.3926 439.6558 319.8809 440.6416 320.4326 441.6055 c +320.4648 441.6611 320.5127 441.689 320.5762 441.689 C +320.8164 441.689 l +320.8564 441.689 320.8848 441.6846 320.9004 441.6768 c +320.957 441.6372 320.9844 441.5898 320.9844 441.5342 c +320.9844 441.5098 320.9766 441.4824 320.9609 441.4502 c +f *U +U u *u +323.5977 432.8809 m +323.5381 432.6621 323.5166 432.4775 323.5332 432.3276 c +323.5488 432.1777 323.624 432.1035 323.7568 432.1035 c +323.8213 432.1035 323.8799 432.1299 323.9336 432.1836 c +323.9863 432.2363 324.0342 432.3115 324.0771 432.4072 c +324.1191 432.5029 324.1602 432.6152 324.1973 432.7432 c +324.2344 432.8711 324.2715 433.0127 324.3086 433.1675 c +324.3203 433.2153 324.3516 433.2393 324.4053 433.2393 C +324.4932 433.2393 l +324.5469 433.2393 324.5674 433.2153 324.5566 433.1675 c +324.5254 433.0449 324.4902 432.9111 324.4531 432.7676 c +324.416 432.623 324.3652 432.4897 324.3008 432.3672 c +324.2373 432.2446 324.1582 432.1416 324.0645 432.0576 c +323.9717 431.9736 323.8555 431.9316 323.7168 431.9316 c +323.5303 431.9316 323.3809 431.9849 323.2695 432.0913 c +323.1572 432.1978 323.0879 432.334 323.0605 432.499 c +322.9385 432.3496 322.792 432.2178 322.6211 432.1035 c +322.4502 431.9888 322.2715 431.9316 322.085 431.9316 c +321.8877 431.9316 321.7227 431.9824 321.5889 432.084 c +321.4561 432.1855 321.3516 432.3145 321.2773 432.4697 c +321.1865 432.6572 321.1387 432.8608 321.1328 433.0806 c +321.1279 433.3003 321.1543 433.5225 321.2129 433.7476 c +321.2715 433.9727 321.3574 434.1948 321.4688 434.4146 c +321.5811 434.6343 321.7275 434.8379 321.9092 435.0254 c +322.0586 435.1807 322.2275 435.3105 322.417 435.415 c +322.6064 435.5195 322.7969 435.5723 322.9893 435.5723 c +323.1543 435.5723 323.2891 435.5264 323.3926 435.436 c +323.4971 435.3452 323.5781 435.2363 323.6367 435.1084 C +324.085 436.8877 l +324.1064 436.9717 324.1182 437.0366 324.1211 437.0815 c +324.123 437.1265 324.1113 437.1592 324.085 437.1807 c +324.0527 437.207 323.9922 437.2241 323.9014 437.2319 c +323.8105 437.2397 323.709 437.2441 323.5977 437.2441 c +323.5381 437.2441 323.5146 437.2739 323.5254 437.3345 C +323.5488 437.4004 l +323.5596 437.4492 323.5947 437.4795 323.6533 437.4907 C +324.3975 437.5566 L +324.6768 437.5801 l +324.7031 437.5859 324.7236 437.5791 324.7373 437.5605 c +324.75 437.5415 324.7539 437.5186 324.749 437.4922 C +323.5977 432.8809 l +f 1 D +323.4893 434.7822 m +323.4805 434.833 323.4688 434.8857 323.4531 434.9395 c +323.4102 435.0688 323.3477 435.1777 323.2656 435.2666 c +323.1826 435.3555 323.0771 435.4004 322.9492 435.4004 c +322.832 435.4004 322.7168 435.3569 322.6055 435.2705 c +322.4932 435.1846 322.3916 435.0771 322.3008 434.9478 c +322.1729 434.7646 322.0771 434.5732 322.0137 434.374 c +321.9492 434.1748 321.8906 433.9668 321.8369 433.752 c +321.7832 433.5415 321.7402 433.3354 321.7051 433.1338 c +321.6699 432.9316 321.6719 432.7417 321.709 432.564 c +321.7354 432.4346 321.7822 432.3252 321.8496 432.2363 c +321.916 432.1475 322.0107 432.1035 322.1328 432.1035 c +322.2607 432.1035 322.3877 432.1489 322.5137 432.2402 c +322.6387 432.332 322.7539 432.4424 322.8613 432.5723 c +322.9033 432.626 322.9434 432.6768 322.9805 432.7256 c +323.0186 432.7734 323.0527 432.8276 323.085 432.8872 C +323.5176 434.6245 l +323.5059 434.6782 323.4971 434.7305 323.4893 434.7822 c +f *U +U u 8 i +0 D +0 R +0 0 0 1 K +2 J 0.5821 w 10 M 304 469 m +304 457.2349 l +S 313.249 469 m +315.6904 463.1172 l +S 315.6904 463.1172 m +313.249 457.2349 l +S u *u +0 i +0 O +0 0 0 1 k +0 J 1 w 4 M 311.1699 459.2939 m +306.5977 459.2939 L +306.5977 459.541 l +306.5977 459.5566 306.6055 459.5801 306.6221 459.6113 C +308.4902 461.6006 l +308.7207 461.8438 308.9492 462.0928 309.1758 462.3477 c +309.4023 462.6025 309.6074 462.8613 309.7881 463.124 c +309.9697 463.3867 310.1162 463.6616 310.2275 463.9482 c +310.3389 464.2344 310.3945 464.5342 310.3945 464.8486 c +310.3945 465.1074 310.3594 465.3525 310.2891 465.584 c +310.2188 465.8154 310.1162 466.0195 309.9795 466.1958 c +309.8438 466.3721 309.6748 466.5137 309.4727 466.6191 c +309.2705 466.7256 309.0332 466.7783 308.7607 466.7783 c +308.3652 466.7783 308.0146 466.6626 307.71 466.4312 c +307.4053 466.1997 307.1914 465.9077 307.0684 465.5547 c +307.1592 465.5781 307.2539 465.584 307.3516 465.5723 c +307.4512 465.5605 307.5391 465.5293 307.6172 465.4785 c +307.6953 465.4272 307.7607 465.3584 307.8145 465.2725 c +307.8672 465.1855 307.8945 465.084 307.8945 464.9668 c +307.8945 464.7627 307.8262 464.6074 307.6904 464.502 c +307.5547 464.3955 307.4043 464.3428 307.2402 464.3428 c +307.083 464.3428 306.9375 464.3955 306.8008 464.502 c +306.666 464.6074 306.5977 464.7627 306.5977 464.9668 c +306.5977 465.2646 306.6572 465.5469 306.7754 465.8135 c +306.8945 466.0801 307.0566 466.3115 307.2617 466.5078 c +307.4658 466.7031 307.707 466.8574 307.9863 466.9697 c +308.2646 467.0815 308.5596 467.1377 308.8711 467.1377 c +309.2559 467.1377 309.6104 467.0811 309.9336 466.9668 c +310.2578 466.8535 310.5332 466.6924 310.7637 466.4854 c +310.9922 466.2773 311.1709 466.0342 311.2979 465.7559 c +311.4248 465.4775 311.4883 465.1738 311.4883 464.8447 c +311.4883 464.4683 311.4023 464.1255 311.2295 463.8159 c +311.0566 463.5063 310.8408 463.2183 310.582 462.9517 c +310.3232 462.6851 310.0479 462.4346 309.7559 462.1992 c +309.4648 461.9639 309.1992 461.7363 308.9609 461.5171 C +307.543 460.2002 L +308.7891 460.2002 l +308.9688 460.2002 309.1787 460.2002 309.417 460.2002 c +309.6553 460.2002 309.8789 460.2021 310.0889 460.2061 c +310.2988 460.21 310.4795 460.2178 310.6318 460.2295 c +310.7832 460.2412 310.8672 460.2549 310.8848 460.2705 c +310.917 460.3018 310.9473 460.3589 310.9766 460.4414 c +311.0059 460.5234 311.0322 460.6157 311.0566 460.7178 c +311.0811 460.8198 311.1035 460.9258 311.125 461.0352 c +311.1445 461.1455 311.1641 461.2471 311.1797 461.3413 C +311.5166 461.3413 L +311.1699 459.2939 l +f *U +U U u 8 i +0 R +0 0 0 1 K +2 J 0.5821 w 10 M 348.8311 413.1689 m +348.8311 401.4033 l +S 358.0801 413.1689 m +360.5215 407.2861 l +S 360.5215 407.2861 m +358.0801 401.4033 l +S u *u +0 i +0 O +0 0 0 1 k +0 J 1 w 4 M 356.2295 404.585 m +356.0938 404.3027 355.9082 404.0596 355.6709 403.8555 c +355.417 403.6357 355.1328 403.4707 354.8164 403.3613 c +354.501 403.251 354.1699 403.1963 353.8252 403.1963 c +353.5127 403.1963 353.207 403.2354 352.9063 403.3125 c +352.6064 403.3906 352.3398 403.5088 352.1055 403.667 c +351.8711 403.8252 351.6836 404.0205 351.5449 404.252 c +351.4043 404.4834 351.335 404.748 351.335 405.0459 c +351.335 405.2656 351.4063 405.4287 351.5508 405.5342 c +351.6943 405.6406 351.8486 405.6934 352.0127 405.6934 c +352.1855 405.6934 352.3438 405.6406 352.4873 405.5342 c +352.6309 405.4287 352.7031 405.2656 352.7031 405.0459 c +352.7031 404.9209 352.6787 404.8145 352.6289 404.7285 c +352.5801 404.6416 352.5166 404.5713 352.4385 404.5166 c +352.3604 404.4619 352.2715 404.4248 352.1738 404.4053 c +352.0742 404.3857 351.9805 404.3838 351.8896 404.3994 c +352.0537 404.1162 352.3125 403.8955 352.666 403.7344 c +353.0195 403.5732 353.4063 403.4932 353.8252 403.4932 c +354.0303 403.4932 354.2197 403.543 354.3926 403.6416 c +354.5645 403.7412 354.709 403.874 354.8242 404.04 c +354.9629 404.2461 355.0576 404.4707 355.1064 404.7119 c +355.1553 404.9541 355.1797 405.2021 355.1797 405.4561 c +355.1797 405.71 355.1553 405.958 355.1064 406.1992 c +355.0576 406.4414 354.9629 406.665 354.8242 406.8721 c +354.709 407.0381 354.5645 407.1729 354.3926 407.2764 c +354.2197 407.3789 354.0303 407.4307 353.8252 407.4307 C +352.9863 407.4307 l +352.9131 407.4307 352.876 407.4648 352.876 407.5332 C +352.876 407.5674 l +352.8672 407.5977 352.876 407.624 352.9004 407.6475 c +352.9248 407.6709 352.9541 407.6816 352.9863 407.6816 c +353.1016 407.6973 353.2168 407.7041 353.332 407.7041 c +353.4473 407.7041 353.5625 407.7119 353.6777 407.7275 c +353.8906 407.7432 354.0781 407.8076 354.2383 407.9209 c +354.3984 408.0352 354.5313 408.1826 354.6387 408.3623 c +354.7461 408.543 354.8262 408.749 354.8789 408.9795 c +354.9326 409.2109 354.959 409.4482 354.959 409.6914 c +354.959 409.8721 354.9414 410.042 354.9043 410.2031 c +354.8672 410.3643 354.791 410.5068 354.6758 410.6318 c +354.4551 410.8838 354.1719 411.0088 353.8271 411.0088 c +353.4658 411.0088 353.1348 410.9424 352.8359 410.8086 c +352.5352 410.6758 352.3115 410.4951 352.1641 410.2676 c +352.3359 410.3066 352.5068 410.2754 352.6758 410.1729 c +352.8438 410.0713 352.9277 409.9072 352.9277 409.6797 c +352.9277 409.4834 352.8633 409.3359 352.7324 409.2383 c +352.6016 409.1396 352.459 409.0908 352.3027 409.0908 c +352.1484 409.0908 352.0049 409.1396 351.874 409.2383 c +351.7432 409.3359 351.6777 409.4834 351.6777 409.6797 c +351.6777 409.9307 351.7393 410.1553 351.8623 410.3564 c +351.9854 410.5557 352.1465 410.7266 352.3477 410.8682 c +352.5488 411.0088 352.7773 411.1182 353.0352 411.1924 c +353.293 411.2686 353.5576 411.3057 353.8281 411.3057 c +354.1143 411.3057 354.3926 411.2686 354.6631 411.1943 c +354.9336 411.1191 355.1826 411.0029 355.4121 410.8467 c +355.6084 410.7129 355.7725 410.5479 355.9033 410.3525 c +356.0342 410.1563 356.0996 409.9365 356.0996 409.6934 c +356.0996 409.4424 356.0547 409.207 355.9648 408.9873 c +355.875 408.7676 355.7549 408.5674 355.6035 408.3867 c +355.4521 408.2061 355.2715 408.0488 355.0625 407.916 c +354.8535 407.7822 354.627 407.6768 354.3799 407.5986 c +354.6182 407.5586 354.8457 407.4922 355.0625 407.3975 c +355.2803 407.3037 355.4824 407.1787 355.6709 407.0215 c +355.9082 406.8252 356.0938 406.5918 356.2295 406.3213 c +356.3652 406.0498 356.4326 405.7656 356.4326 405.4678 c +356.4326 405.1611 356.3652 404.8672 356.2295 404.585 c +f *U +U U u 8 i +0 R +0 0 0 1 K +2 J 0.5821 w 10 M 304 383.667 m +304 371.9014 l +S 313.249 383.667 m +315.6904 377.7842 l +S 315.6904 377.7842 m +313.249 371.9014 l +S u *u +0 i +0 O +0 0 0 1 k +0 J 1 w 4 M 307.1719 373.9658 m +307.1719 374.3301 l +307.2783 374.3301 307.3936 374.3301 307.5166 374.3301 c +307.6396 374.3301 307.7588 374.332 307.874 374.3359 c +307.9893 374.3398 308.0977 374.3477 308.2012 374.3594 c +308.3037 374.3711 308.3877 374.3848 308.4541 374.4004 c +308.5361 374.416 308.5996 374.457 308.6445 374.5244 c +308.6895 374.5908 308.7129 374.667 308.7129 374.7539 C +308.7129 381.0068 l +308.4746 380.8955 308.2178 380.8154 307.9424 380.7666 c +307.667 380.7197 307.3848 380.6953 307.0977 380.6953 C +307.0977 381.0547 l +307.5166 381.0547 307.9238 381.1094 308.3174 381.2197 c +308.7109 381.3291 309.0518 381.5293 309.3369 381.8193 C +309.4844 381.8193 l +309.5742 381.8193 309.6191 381.7764 309.6191 381.6904 C +309.6191 374.7539 l +309.6191 374.667 309.6416 374.5908 309.6865 374.5244 c +309.7314 374.457 309.7949 374.416 309.8779 374.4004 c +309.9434 374.3848 310.0254 374.3711 310.124 374.3594 c +310.2227 374.3477 310.332 374.3398 310.4512 374.3359 c +310.5703 374.332 310.6914 374.3301 310.8145 374.3301 c +310.9375 374.3301 311.0527 374.3301 311.1602 374.3301 C +311.1602 373.9658 l +309.8301 374.0127 308.501 374.0127 307.1719 373.9658 c +f *U +U U u u 1 g +321.0156 414.8936 m +329.8135 407.9258 l +325.6777 418.3594 l +321.0156 414.8936 l +f U u 0 R +0 0 0 1 K +288.75 463.1089 m +324.5 415.0146 L +S 0 O +0 0 0 1 k +321.0156 414.8936 m +329.8135 407.9258 l +325.6777 418.3594 l +321.0156 414.8936 l +f U U u 315 407.6084 m +343.5 407.6084 L +N u 0 R +0 0 0 1 K +1 J 1 j 315 407.6084 m +321 407.6084 L +S U u 326.25 407.6084 m +332.25 407.6084 L +S U u 337.5 407.6084 m +343.5 407.6084 L +S U U u *u +0 O +0 0 0 1 k +0 J 0 j 247.0474 420.2998 m +247.0313 420.228 246.9873 420.1841 246.915 420.168 C +246.8433 420.168 L +246.7832 420.168 l +246.7109 420.168 246.6753 420.2041 246.6753 420.2764 c +246.7393 420.668 246.7549 421.042 246.7231 421.3984 c +246.6914 421.7539 246.6055 422.0684 246.4653 422.3398 c +246.3252 422.6123 246.1353 422.8301 245.8955 422.9941 c +245.6553 423.1582 245.3633 423.2402 245.0195 423.2402 c +244.6035 423.2402 244.1875 423.1357 243.7715 422.9277 c +243.3555 422.7192 242.9795 422.4429 242.6436 422.0986 c +242.251 421.6899 241.9453 421.2393 241.7251 420.7466 c +241.5049 420.2539 241.3311 419.751 241.2031 419.2383 c +241.0674 418.7178 240.9893 418.2129 240.9692 417.7236 c +240.9492 417.2354 241.0352 416.7871 241.2275 416.3779 c +241.3955 416.0254 241.6392 415.7451 241.959 415.5371 c +242.2793 415.3291 242.6553 415.2246 243.0869 415.2246 c +243.3193 415.2246 243.5493 415.2568 243.7773 415.3193 c +244.0054 415.3838 244.2134 415.4746 244.4014 415.5938 c +244.5894 415.7119 244.751 415.8555 244.8872 416.0225 c +245.0234 416.1885 245.1152 416.3711 245.1631 416.5693 C +245.415 417.5928 l +245.4629 417.7832 245.4434 417.8984 245.3555 417.9385 c +245.2676 417.9775 245.1191 418.002 244.9111 418.0098 c +244.7031 418.0176 244.4912 418.0215 244.2754 418.0215 c +244.2354 418.0215 244.2051 418.0342 244.1855 418.0596 c +244.165 418.085 244.1631 418.1201 244.1792 418.1631 C +244.2031 418.2783 l +244.2109 418.3213 244.2314 418.3545 244.2632 418.3799 c +244.2949 418.4043 244.3311 418.417 244.3711 418.417 c +244.9312 418.3926 245.5029 418.3809 246.0869 418.3809 c +246.4629 418.3809 246.8394 418.3926 247.2153 418.417 c +247.2549 418.417 247.2852 418.4043 247.3052 418.3799 c +247.3252 418.3545 247.3271 418.3213 247.3115 418.2783 C +247.2871 418.1631 l +247.2715 418.0684 247.2148 418.0215 247.1191 418.0215 c +246.9834 418.0215 246.8652 418.0176 246.7651 418.0098 c +246.665 418.001 246.5908 417.9814 246.543 417.9502 c +246.4951 417.9258 246.4434 417.8076 246.3872 417.5928 C +245.7871 415.2461 l +245.7871 415.2227 245.7715 415.1943 245.7393 415.1631 c +245.7153 415.1396 245.6836 415.127 245.6436 415.127 c +245.6113 415.127 245.5869 415.1396 245.5713 415.1631 c +245.4834 415.2666 245.4033 415.375 245.3311 415.4902 c +245.2593 415.6055 245.2031 415.7305 245.1631 415.8662 c +244.8994 415.54 244.5513 415.292 244.1191 415.1211 c +243.687 414.9502 243.2549 414.8652 242.8232 414.8652 c +242.2949 414.8652 241.8252 414.9795 241.4131 415.207 c +241.001 415.4346 240.667 415.749 240.4111 416.1494 c +240.1475 416.5811 239.9893 417.0605 239.9375 417.5889 c +239.8853 418.1162 239.9272 418.665 240.0635 419.2324 c +240.207 419.7998 240.4395 420.3481 240.7593 420.876 c +241.0791 421.4038 241.4795 421.8838 241.959 422.3159 c +242.4072 422.708 242.8955 423.0195 243.4233 423.252 c +243.9512 423.4834 244.4795 423.5996 245.0073 423.5996 c +245.4233 423.5996 245.7773 423.5059 246.0693 423.3174 c +246.3613 423.1299 246.5913 422.8799 246.7593 422.5674 C +247.6113 423.54 l +247.6353 423.5796 247.6709 423.5996 247.7192 423.5996 C +247.7676 423.5996 l +247.8389 423.5996 247.8672 423.5605 247.8516 423.4834 C +247.0474 420.2998 l +f *U +U %%PageTrailer +gsave annotatepage grestore showpage +%%Trailer +Adobe_Illustrator_AI3 /terminate get exec +Adobe_pattern_AI3 /terminate get exec +Adobe_customcolor /terminate get exec +Adobe_cshow /terminate get exec +Adobe_packedarray /terminate get exec +%%EOF diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/intro.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/intro.tex new file mode 100644 index 00000000000..8b7194aafe7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/intro.tex @@ -0,0 +1 @@ +\intro diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/bachelor/nomake.cmd new file mode 100644 index 00000000000..8ed500ecaa6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/nomake.cmd @@ -0,0 +1,166 @@ +@echo off + +set target=thesis + +rem Checking for version of cmd.exe +if %CMDEXTVERSION%/==/ ( + echo Error: This script requieres command interpreter from Windows 2000 or above. + goto :eof +) + +rem Trying to autodetect MiKTeX installation directory +if %texmf%/==/ call :getdir HKCU\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf +if %texmf%/==/ call :getdir HKLM\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf + +if %texmf%/==/ ( + echo Error: Unable to find MiKTeX installation directory + echo You must set texmf value manually + goto :eof +) + +rem Name of thesis class +set clsname=disser +set clssrc=%texmf%\tex\latex\%clsname% +set clsdir=.\%clsname% + +rem Name of BibTeX style +set bstsrc=%texmf%\bibtex\bst\%clsname% +set bstfile=%clsname%.bst + +rem Cmdline tools +set arc=rar +set arcflags=a -r -x%target%.pdf -x%target%.prj + +set tex=%texmf%\miktex\bin\latex +set texflags=-src-specials + +set bibtex=%texmf%\miktex\bin\bibtex8 +set bibtexflags=-B -c cp1251 + +set epstool=%programfiles%\bin\eps\epstool +set epstopdf=%texmf%\miktex\bin\epstopdf + +set pdftodjvu=pdftodjvu +set pdftodjvuflags=--dpi=600 --threshold-level=80 --fg-quality=conservative --bg-subsample=3 --quality=65 --convert-links --fg-colors=256 --fg-image-colors=256 + +set djvuocr=djvubundle +set djvuocrflags=--ocr=lang=(Russian,English) + +set mktexlsr=%texmf%\miktex\bin\mktexlsr.exe + +set srcfiles=*.* +set clfiles=*.bbl *.bak *.aux *.blg *.out *.toc *.log *.dvi *.tmp *.pdf %target%.%arc% +set suffix=$$ + +if %1/==/ ( +:make + %tex% %target%.tex + %bibtex% %bibtexflags% %target% + %tex% %target%.tex + %tex% %texflags% %target%.tex +goto :eof +) +:start +if %1/==/ goto :eof + +if %1/==pdf/ ( +:pdf + set tex=pdflatex + call :make +) + +if %1/==srcdist/ ( +:srcdist + echo Making source distribution... + if not exist %clsdir% mkdir %clsdir% + xcopy %clssrc% %clsdir% /S + xcopy %bstsrc%\%bstfile% . /S + call :clean + %arc% %arcflags% %target%.%arc% %srcfiles% + del /s /q %clsdir% + rmdir /s /q %clsdir% + del /q %bstfile% +goto :end +) + +if %1/==clean/ ( +:clean + del /s %clfiles% 2> nul + if exist %target%.rar del %target%.rar +goto :end +) + +if %1/==cleansvn/ ( +:cleansvn + del /s .svn 2>nul +goto :end +) + +if %1/==fixbb/ ( +:fixbb + echo Fixing bounding boxes of EPS files... + for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :fix %%n +goto :end +:fix + echo %1 + %epstool% --copy --quiet --bbox %1 %1.%suffix% + move %1.%suffix% %1 +goto :eof +) + +if %1/==epstopdf/ ( +:epstopdf + echo Converting EPS to PDF... + for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :conv %%n + goto :end +:conv + echo %1 + %epstopdf% "%1" +goto :eof +) +rem Installs requiered packages +if %1/==install/ ( +:install + if not exist %clssrc% md %clssrc% + xcopy %clsdir%\ %clssrc%\ /Y + rmdir %clsdir% + if not exist %bstsrc% md %bstsrc% + move %bstfile% %bstsrc% + %mktexlsr% +goto :end +) +rem Start default DVI-viewer +if %1/==preview/ ( +:preview + if not exist %target%.dvi call :make + start %target%.dvi +goto :end +) +rem Convert PDF to DjVu using LizardTech DocumentExpress Enterprise +if %1/==djvu/ ( +:djvu + if not exist %target%.pdf call :pdf + %pdftodjvu% %pdftodjvuflags% %target%.pdf +goto :end +) +rem Create OCRed DjVu file +if %1/==ocr/ ( +:ocr + if not exist %target%.djvu call :djvu + %djvuocr% %djvuocrflags% %target%.djvu %target%-ocr.djvu +goto :end +) +rem Create backup +if %1/==backup/ ( +:backup + call :srcdist + for /f "usebackq" %%n in (`date`) do move %target%.rar %%n.rar +goto :end +) + +:end +shift & goto :start + +:getdir + for /f "usebackq tokens=4 skip=2" %%i in (`reg query %1 /v %2`) do set %3=%%i +goto :eof diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib new file mode 100644 index 00000000000..a85ee17ba6f --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib @@ -0,0 +1,24 @@ +@ARTICLE{Yoffe-AP42-93-173, + Author = {A. D. Yoffe}, + Journal = {Adv. Phys.}, + Pages = {173}, + Volume = {42}, + Year = {1993} +} + +@ARTICLE{Kayanuma-PRB38-88-9797, + Author = {Y. Kayanuma}, + Journal = {Phys. Rev. B}, + Pages = {9797}, + Volume = {38}, + Year = {1988} +} + +@ARTICLE{Efros-FTP16-82-1209, + Author = {Ал. Л. Эфрос and А. Л. Эфрос}, + Journal = {Физика и техника полупроводников}, + Pages = {1209}, + Volume = {16}, + Year = {1982}, + Language = {russian} +} diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex new file mode 100644 index 00000000000..d275587edb5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex @@ -0,0 +1,55 @@ +\documentclass[14pt,bachelor,href,subf]{disser} +\usepackage[ + a4paper, includehead, includefoot, mag=1000, + headsep=0mm, headheight=0mm, + left=20mm, right=10mm, top=20mm, bottom=20mm + ]{geometry} +\usepackage[T2A]{fontenc} +\usepackage[cp1251]{inputenc} +\usepackage[english,russian]{babel} + +\graphicspath{{fig/}} +% ---------------------------------------------------------------- +\begin{document} +\title{ВЫПУСКНАЯ РАБОТА\\БАКАЛАВРА} + +% Название организации +\institution{ +Название организации +} +% Зав. кафедрой +\hod{ФИО зав. кафедрой} +% Тема диссертации +\topic{ +Тема работы +} +% +% Автор +\author{ФИО студента} +% Группа +\group{1111/1} +% Номер специальности +\coursenum{111111} +% Название специальности +\course{Физика} +% +% Научный руководитель +\sa {ФИО руководителя} +\sastatus{д.~ф.-м.~н., ст.~н.~с.} + +% Город и год +\city{Санкт-Петербург} +\date{\number\year} + +\maketitle +% ---------------------------------------------------------------- +\tableofcontents +% ---------------------------------------------------------------- +\input{intro} +\input{1} +\input{concl} +% ---------------------------------------------------------------- +\bibliography{thesis} +\bibliographystyle{disser} +\end{document} +% ---------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/1.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/1.tex new file mode 100644 index 00000000000..c75825d5723 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/1.tex @@ -0,0 +1,2 @@ +\chapter{Название главы} +\section{Название секции} diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/Makefile b/Master/texmf-dist/doc/latex/disser/templates/candidate/Makefile new file mode 100644 index 00000000000..c2c5d718b33 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/Makefile @@ -0,0 +1,3 @@ +TARGET=thesis + +include ../latex.mk \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/app-a.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/app-a.tex new file mode 100644 index 00000000000..fee423fcec4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/app-a.tex @@ -0,0 +1 @@ +\chapter{Название приложения} diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex new file mode 100644 index 00000000000..a77cf1a7717 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex @@ -0,0 +1,106 @@ +\documentclass[14pt,autoref,href]{disser} +\usepackage[a4paper, includehead, includefoot, mag=1000, + left=2.5cm, right=2.5cm, top=0.5cm, bottom=2cm]{geometry} +\usepackage[T2A]{fontenc} +\usepackage[cp1251]{inputenc} +\usepackage[english,russian]{babel} +% -------------------------------------------------------------------------- +\begin{document} +\institution{ +Название организации +} +% Номер УДК +\libcatnum{111.222.333} +% Тема +\topic{Тема диссертации} +\title{АВТОРЕФЕРАТ\\ +диссертации на соискание ученой степени\\ +кандидата физико-математических наук} +% +% Автор +\author{ФИО автора} +% Специальность +\specnum{11.11.11} +\spec{Специальность} +% +% Научный руководитель +\sa{ФИО руководителя} +% Учёная степень и должность +\sastatus{д.~ф.-м.~н., проф.} + +% Город и год +\city{Санкт-Петербург} +\date{\number\year} + +\maketitle + +\noindent +Работа выполнена в \emph{название организации}. + +\vskip1cm +\noindent +Научный руководитель (консультант): +\emph{ученая степень, ученое звание, фамилия, имя, отчество.} + +\noindent +Официальные оппоненты:\\ +\emph{ученая степень, ученое звание, фамилия, имя, отчество.}\\ +\emph{ученая степень, ученое звание, фамилия, имя, отчество.} + +\noindent +Ведущая организация: +\emph{название организации}\\ +\vskip1cm +Защита состоится \datefield{} в \rule[0pt]{1cm}{0.5pt}\, часов на заседании диссертационного совета \emph{шифр совета} при \emph{название организации, при которой создан совет}, расположенном по адресу: \emph{адрес} +\vskip1cm +С диссертацией можно ознакомиться в библиотеке \emph{название организации}. +\vskip1cm +Автореферат разослан \datefield{}\\ +Отзывы и замечания по автореферату в двух экземплярах, заверенные печатью, просьба высылать по вышеуказанному адресу на имя ученого секретаря диссертационного совета. +\vskip1cm\noindent +Ученый секретарь\\ +диссертационного совета,\\ +\emph{ученая степень},\\ +\emph{ученое звание},\hfill \emph{фамилия, имя, отчество} + +\clearpage +\section*{Общая характеристика работы} + +\textbf{Актуальность работы} + +\textbf{Цель диссертационной работы} + +\textbf{Научная новизна работы} + +\textbf{Практическая ценность работы} + +\textbf{На защиту выносятся следующие основные результаты и положения:} +\begin{enumerate} +\item +\item +\item +\end{enumerate} + +\textbf{Апробация работы.} + +\textbf{Публикации.} + +\textbf{Личный вклад автора.} + +\textbf{Структура и объем диссертации.} + +\section*{Содержание работы} + +\textbf{Во Введении} обоснована актуальность диссертационной работы, сформулирована цель и аргументирована научная новизна исследований, показана практическая значимость полученных результатов, представлены выносимые на защиту научные положения. + +\textbf{В первой главе} + +\textbf{Во второй главе} + +\textbf{В Заключении} + +\section*{Список публикаций} + +\section*{Цитированная литература} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/concl.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/concl.tex new file mode 100644 index 00000000000..cd60e4f2708 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/concl.tex @@ -0,0 +1 @@ +\conclusion diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile b/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile new file mode 100644 index 00000000000..5ee58751ab0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile @@ -0,0 +1 @@ +include ../../latex.fig.mk \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps b/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps new file mode 100644 index 00000000000..d3094eb51d3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps @@ -0,0 +1,2661 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%BoundingBox: 235 371 361 470 +%%HiResBoundingBox: 236 371.521 360.902 469.38 +%%Creator: Adobe Illustrator(TM) 3.2 +%%AI8_CreatorVersion: 10.0 +%%For: (STiX0r) (-) +%%Title: (2LevelSys.eps) +%%CreationDate: 12/13/2003 4:07 AM +%%DocumentProcessColors: Black +%%DocumentSuppliedResources: procset Adobe_packedarray 2.0 0 +%%+ procset Adobe_cshow 1.1 0 +%%+ procset Adobe_customcolor 1.0 0 +%%+ procset Adobe_pattern_AI3 1.0 0 +%%+ procset Adobe_Illustrator_AI3 1.0 1 +%AI3_ColorUsage: Color +%AI3_IncludePlacedImages +%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896 +%AI3_TileBox: 239 -327 815 465 +%AI3_DocumentPreview: PC_ColorTIFF +%%PageOrigin:239 -327 +%%AI3_PaperRect:-8 834 587 -8 +%%AI3_Margin:8 -40 -9 8 +%AI7_GridSettings: 28.3465 10 28.3465 10 1 0 0.8 0.8 0.8 0.9 0.9 0.9 +%AI9_Flatten: 1 +%%EndComments +%%BeginProlog +%%BeginResource: procset Adobe_packedarray 2.0 0 +%%Title: (Packed Array Operators) +%%Version: 2.0 0 +%%CreationDate: (8/2/90) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +userdict /Adobe_packedarray 5 dict dup begin put +/initialize +{ +/packedarray where + { + pop + } + { + Adobe_packedarray begin + Adobe_packedarray + { + dup xcheck + { + bind + } if + userdict 3 1 roll put + } forall + end + } ifelse +} def +/terminate +{ +} def +/packedarray +{ +array astore readonly +} def +/setpacking +{ +pop +} def +/currentpacking +{ +false +} def +currentdict readonly pop end +%%EndResource +Adobe_packedarray /initialize get exec +%%BeginResource: procset Adobe_cshow 1.1 0 +%%Title: (cshow Operator) +%%Version: 1.1 0 +%%CreationDate: (1/23/89) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_cshow 3 dict dup begin put +/initialize +{ +/cshow where + { + pop + } + { + userdict /Adobe_cshow_vars 1 dict dup begin put + /_cshow + {} def + Adobe_cshow begin + Adobe_cshow + { + dup xcheck + { + bind + } if + userdict 3 1 roll put + } forall + end + end + } ifelse +} def +/terminate +{ +} def +/cshow +{ +exch +Adobe_cshow_vars + exch /_cshow + exch put + { + 0 0 Adobe_cshow_vars /_cshow get exec + } forall +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_customcolor 1.0 0 +%%Title: (Custom Color Operators) +%%Version: 1.0 0 +%%CreationDate: (5/9/88) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_customcolor 5 dict dup begin put +/initialize +{ +/setcustomcolor where + { + pop + } + { + Adobe_customcolor begin + Adobe_customcolor + { + dup xcheck + { + bind + } if + pop pop + } forall + end + Adobe_customcolor begin + } ifelse +} def +/terminate +{ +currentdict Adobe_customcolor eq + { + end + } if +} def +/findcmykcustomcolor +{ +5 packedarray +} def +/setcustomcolor +{ +exch +aload pop pop +4 + { + 4 index mul 4 1 roll + } repeat +5 -1 roll pop +setcmykcolor +} def +/setoverprint +{ +pop +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_pattern_AI3 1.1 0 +%%Title: (Adobe Illustrator (R) Version 3.0 Pattern Operators) +%%Version: 1.1 0 +%%CreationDate: (7/21/89) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_pattern_AI3 16 dict dup begin put +/initialize +{ +/definepattern where + { + pop + } + { + Adobe_pattern_AI3 begin + Adobe_pattern_AI3 + { + dup xcheck + { + bind + } if + pop pop + } forall + mark + cachestatus 7 1 roll pop pop pop pop exch pop exch + { + { + 10000 add + dup 2 index gt + { + exit + } if + dup setcachelimit + } loop + } stopped + cleartomark + } ifelse +} def +/terminate +{ +currentdict Adobe_pattern_AI3 eq + { + end + } if +} def +errordict +/nocurrentpoint +{ +pop +stop +} put +errordict +/invalidaccess +{ +pop +stop +} put +/patternencoding +256 array def +0 1 255 +{ +patternencoding exch ( ) 2 copy exch 0 exch put cvn put +} for +/definepattern +{ +17 dict begin +/uniform exch def +/cache exch def +/key exch def +/procarray exch def +/mtx exch matrix invertmatrix def +/height exch def +/width exch def +/ctm matrix currentmatrix def +/ptm matrix def +/str 32 string def +/slice 9 dict def +slice /s 1 put +slice /q 256 procarray length div sqrt floor cvi put +slice /b 0 put +/FontBBox [0 0 0 0] def +/FontMatrix mtx matrix copy def +/Encoding patternencoding def +/FontType 3 def +/BuildChar + { + exch + begin + /setstrokeadjust where {pop true setstrokeadjust} if + slice begin + dup q dup mul mod s idiv /i exch def + dup q dup mul mod s mod /j exch def + q dup mul idiv procarray exch get + /xl j width s div mul def + /xg j 1 add width s div mul def + /yl i height s div mul def + /yg i 1 add height s div mul def + uniform + { + 1 1 + } + { + width 0 dtransform + dup mul exch dup mul add sqrt dup 1 add exch div + 0 height dtransform + dup mul exch dup mul add sqrt dup 1 add exch div + } ifelse + width 0 cache + { + xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul + setcachedevice + } + { + setcharwidth + } ifelse + gsave + scale + newpath + xl yl moveto + xg yl lineto + xg yg lineto + xl yg lineto + closepath + clip + newpath + end + end + exec + grestore + } def +key currentdict definefont +end +} def +/patterncachesize +{ +gsave +newpath +0 0 moveto +width 0 lineto +width height lineto +0 height lineto +closepath +patternmatrix setmatrix +pathbbox +exch ceiling 4 -1 roll floor sub 3 1 roll +ceiling exch floor sub +mul 1 add +grestore +} def +/patterncachelimit +{ +cachestatus 7 1 roll 6 npop 8 mul +} def +/patternpath +{ +exch dup begin setfont +ctm setmatrix +concat +slice exch /b exch slice /q get dup mul mul put +FontMatrix concat +uniform + { + width 0 dtransform round width div exch round width div exch + 0 height dtransform round height div exch height div exch + 0 0 transform round exch round exch + ptm astore setmatrix + } + { + ptm currentmatrix pop + } ifelse +{currentpoint} stopped not + { + 2 npop + pathbbox + true + 4 index 3 index eq + 4 index 3 index eq + and + { + pop false + { + {2 npop} + {3 npop true} + {7 npop true} + {pop true} + pathforall + } stopped + { + 5 npop true + } if + } if + { + height div ceiling height mul 4 1 roll + width div ceiling width mul 4 1 roll + height div floor height mul 4 1 roll + width div floor width mul 4 1 roll + 2 index sub height div ceiling cvi exch + 3 index sub width div ceiling cvi exch + 4 2 roll moveto + FontMatrix mtx invertmatrix + dup dup 4 get exch 5 get rmoveto + ptm ptm concatmatrix pop + slice /s + patterncachesize patterncachelimit div ceiling sqrt ceiling cvi + dup slice /q get gt + { + pop slice /q get + } if + put + 0 1 slice /s get dup mul 1 sub + { + slice /b get add + gsave + 0 1 str length 1 sub + { + str exch 2 index put + } for + pop + dup + { + gsave + ptm setmatrix + 1 index str length idiv {str show} repeat + 1 index str length mod str exch 0 exch getinterval show + grestore + 0 height rmoveto + } repeat + grestore + } for + 2 npop + } + { + 4 npop + } ifelse + } if +end +} def +/patternclip +{ +clip +} def +/patternstrokepath +{ +strokepath +} def +/patternmatrix +matrix def +/patternfill +{ +dup type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get + } if +gsave +patternclip +Adobe_pattern_AI3 /patternpath get exec +grestore +newpath +} def +/patternstroke +{ +dup type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get + } if +gsave +patternstrokepath +true + { + { + { + newpath + moveto + } + { + lineto + } + { + curveto + } + { + closepath + 3 copy + Adobe_pattern_AI3 /patternfill get exec + } pathforall + 3 npop + } stopped + { + 5 npop + patternclip + Adobe_pattern_AI3 /patternfill get exec + } if + } + { + patternclip + Adobe_pattern_AI3 /patternfill get exec + } ifelse +grestore +newpath +} def +/patternashow +{ +3 index type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get 4 1 roll + } if + { + 2 npop (0) exch + 2 copy 0 exch put pop + gsave + false charpath currentpoint + 6 index 6 index 6 index + Adobe_pattern_AI3 /patternfill get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +5 npop +} def +/patternawidthshow +{ +6 index type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get 7 1 roll + } if + { + 2 npop (0) exch + 2 copy 0 exch put + gsave + _sp eq {5 index 5 index rmoveto} if + false charpath currentpoint + 9 index 9 index 9 index + Adobe_pattern_AI3 /patternfill get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +8 npop +} def +/patternashowstroke +{ +4 index type /dicttype eq + { + patternmatrix /patternmatrix get 5 1 roll + } if +4 1 roll + { + 2 npop (0) exch + 2 copy 0 exch put pop + gsave + false charpath + currentpoint + 4 index setmatrix + 7 index 7 index 7 index + Adobe_pattern_AI3 /patternstroke get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +6 npop +} def +/patternawidthshowstroke +{ +7 index type /dicttype eq + { + patternmatrix /patternmatrix get 8 1 roll + } if +7 1 roll + { + 2 npop (0) exch + 2 copy 0 exch put + gsave + _sp eq {5 index 5 index rmoveto} if + false charpath currentpoint + 7 index setmatrix + 10 index 10 index 10 index + Adobe_pattern_AI3 /patternstroke get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +9 npop +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_Illustrator_AI3 1.1 0 +%%Title: (Adobe Illustrator (R) Version 3.0 Full Prolog) +%%Version: 1.1 0 +%%CreationDate: (3/7/1994) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_Illustrator_AI3 71 dict dup begin put +/initialize +{ +userdict /Adobe_Illustrator_AI3_vars 67 dict dup begin put +/_lp /none def +/_pf {} def +/_ps {} def +/_psf {} def +/_pss {} def +/_pjsf {} def +/_pjss {} def +/_pola 0 def +/_doClip 0 def +/cf currentflat def +/_tm matrix def +/_renderStart [/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0] def +/_renderEnd [null null null null /i1 /i1 /i1 /i1] def +/_render -1 def +/_rise 0 def +/_ax 0 def +/_ay 0 def +/_cx 0 def +/_cy 0 def +/_leading [0 0] def +/_ctm matrix def +/_mtx matrix def +/_sp 16#020 def +/_hyphen (-) def +/_fScl 0 def +/_cnt 0 def +/_hs 1 def +/_nativeEncoding 0 def +/_useNativeEncoding 0 def +/_tempEncode 0 def +/_pntr 0 def +/_tDict 2 dict def +/_wv 0 def +/Tx {} def +/Tj {} def +/CRender {} def +/_AI3_savepage {} def +/_gf null def +/_cf 4 array def +/_if null def +/_of false def +/_fc {} def +/_gs null def +/_cs 4 array def +/_is null def +/_os false def +/_sc {} def +/_pd 1 dict def +/_ed 15 dict def +/_pm matrix def +/_fm null def +/_fd null def +/_fdd null def +/_sm null def +/_sd null def +/_sdd null def +/_i null def +Adobe_Illustrator_AI3 begin +Adobe_Illustrator_AI3 dup /nc get begin + { + dup xcheck + { + bind + } if + pop pop + } forall +end +end +end +Adobe_Illustrator_AI3 begin +Adobe_Illustrator_AI3_vars begin +newpath +} def +/terminate +{ +end +end +} def +/_ +null def +/ddef +{ +Adobe_Illustrator_AI3_vars 3 1 roll put +} def +/xput +{ +dup load dup length exch maxlength eq + { + dup dup load dup + length 2 mul dict copy def + } if +load begin def end +} def +/npop +{ + { + pop + } repeat +} def +/sw +{ +dup length exch stringwidth +exch 5 -1 roll 3 index mul add +4 1 roll 3 1 roll mul add +} def +/swj +{ +dup 4 1 roll +dup length exch stringwidth +exch 5 -1 roll 3 index mul add +4 1 roll 3 1 roll mul add +6 2 roll /_cnt 0 ddef +{1 index eq {/_cnt _cnt 1 add ddef} if} forall pop +exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop +} def +/ss +{ +4 1 roll + { + 2 npop + (0) exch 2 copy 0 exch put pop + gsave + false charpath currentpoint + 4 index setmatrix + stroke + grestore + moveto + 2 copy rmoveto + } exch cshow +3 npop +} def +/jss +{ +4 1 roll + { + 2 npop + (0) exch 2 copy 0 exch put + gsave + _sp eq + { + exch 6 index 6 index 6 index 5 -1 roll widthshow + currentpoint + } + { + false charpath currentpoint + 4 index setmatrix stroke + }ifelse + grestore + moveto + 2 copy rmoveto + } exch cshow +6 npop +} def +/sp +{ + { + 2 npop (0) exch + 2 copy 0 exch put pop + false charpath + 2 copy rmoveto + } exch cshow +2 npop +} def +/jsp +{ + { + 2 npop + (0) exch 2 copy 0 exch put + _sp eq + { + exch 5 index 5 index 5 index 5 -1 roll widthshow + } + { + false charpath + }ifelse + 2 copy rmoveto + } exch cshow +5 npop +} def +/pl +{ +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} def +/setstrokeadjust where + { + pop true setstrokeadjust + /c + { + curveto + } def + /C + /c load def + /v + { + currentpoint 6 2 roll curveto + } def + /V + /v load def + /y + { + 2 copy curveto + } def + /Y + /y load def + /l + { + lineto + } def + /L + /l load def + /m + { + moveto + } def + } + { + /c + { + pl curveto + } def + /C + /c load def + /v + { + currentpoint 6 2 roll pl curveto + } def + /V + /v load def + /y + { + pl 2 copy curveto + } def + /Y + /y load def + /l + { + pl lineto + } def + /L + /l load def + /m + { + pl moveto + } def + } ifelse +/d +{ +setdash +} def +/cf {} def +/i +{ +dup 0 eq + { + pop cf + } if +setflat +} def +/j +{ +setlinejoin +} def +/J +{ +setlinecap +} def +/M +{ +setmiterlimit +} def +/w +{ +setlinewidth +} def +/H +{} def +/h +{ +closepath +} def +/N +{ +_pola 0 eq + { + _doClip 1 eq {clip /_doClip 0 ddef} if + newpath + } + { + /CRender {N} ddef + }ifelse +} def +/n +{N} def +/F +{ +_pola 0 eq + { + _doClip 1 eq + { + gsave _pf grestore clip newpath /_lp /none ddef _fc + /_doClip 0 ddef + } + { + _pf + }ifelse + } + { + /CRender {F} ddef + }ifelse +} def +/f +{ +closepath +F +} def +/S +{ +_pola 0 eq + { + _doClip 1 eq + { + gsave _ps grestore clip newpath /_lp /none ddef _sc + /_doClip 0 ddef + } + { + _ps + }ifelse + } + { + /CRender {S} ddef + }ifelse +} def +/s +{ +closepath +S +} def +/B +{ +_pola 0 eq + { + _doClip 1 eq + gsave F grestore + { + gsave S grestore clip newpath /_lp /none ddef _sc + /_doClip 0 ddef + } + { + S + }ifelse + } + { + /CRender {B} ddef + }ifelse +} def +/b +{ +closepath +B +} def +/W +{ +/_doClip 1 ddef +} def +/* +{ +count 0 ne + { + dup type (stringtype) eq {pop} if + } if +_pola 0 eq {newpath} if +} def +/u +{} def +/U +{} def +/q +{ +_pola 0 eq {gsave} if +} def +/Q +{ +_pola 0 eq {grestore} if +} def +/*u +{ +_pola 1 add /_pola exch ddef +} def +/*U +{ +_pola 1 sub /_pola exch ddef +_pola 0 eq {CRender} if +} def +/D +{pop} def +/*w +{} def +/*W +{} def +/` +{ +/_i save ddef +6 1 roll 4 npop +concat pop +userdict begin +/showpage {} def +0 setgray +0 setlinecap +1 setlinewidth +0 setlinejoin +10 setmiterlimit +[] 0 setdash +/setstrokeadjust where {pop false setstrokeadjust} if +newpath +0 setgray +false setoverprint +} def +/~ +{ +end +_i restore +} def +/@ +{} def +/& +{} def +/O +{ +0 ne +/_of exch ddef +/_lp /none ddef +} def +/R +{ +0 ne +/_os exch ddef +/_lp /none ddef +} def +/g +{ +/_gf exch ddef +/_fc +{ +_lp /fill ne + { + _of setoverprint + _gf setgray + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +ashow +} ddef +/_pjsf +{ +_fc +awidthshow +} ddef +/_lp /none ddef +} def +/G +{ +/_gs exch ddef +/_sc +{ +_lp /stroke ne + { + _os setoverprint + _gs setgray + /_lp /stroke ddef + } if +} ddef +/_ps +{ +_sc +stroke +} ddef +/_pss +{ +_sc +ss +} ddef +/_pjss +{ +_sc +jss +} ddef +/_lp /none ddef +} def +/k +{ +_cf astore pop +/_fc +{ +_lp /fill ne + { + _of setoverprint + _cf aload pop setcmykcolor + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +ashow +} ddef +/_pjsf +{ +_fc +awidthshow +} ddef +/_lp /none ddef +} def +/K +{ +_cs astore pop +/_sc +{ +_lp /stroke ne + { + _os setoverprint + _cs aload pop setcmykcolor + /_lp /stroke ddef + } if +} ddef +/_ps +{ +_sc +stroke +} ddef +/_pss +{ +_sc +ss +} ddef +/_pjss +{ +_sc +jss +} ddef +/_lp /none ddef +} def +/x +{ +/_gf exch ddef +findcmykcustomcolor +/_if exch ddef +/_fc +{ +_lp /fill ne + { + _of setoverprint + _if _gf 1 exch sub setcustomcolor + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +ashow +} ddef +/_pjsf +{ +_fc +awidthshow +} ddef +/_lp /none ddef +} def +/X +{ +/_gs exch ddef +findcmykcustomcolor +/_is exch ddef +/_sc +{ +_lp /stroke ne + { + _os setoverprint + _is _gs 1 exch sub setcustomcolor + /_lp /stroke ddef + } if +} ddef +/_ps +{ +_sc +stroke +} ddef +/_pss +{ +_sc +ss +} ddef +/_pjss +{ +_sc +jss +} ddef +/_lp /none ddef +} def +/dp +{ +dup null eq +{ +pop +_dp 0 ne + { + 0 1 _dp 1 sub _dl mod + { + _da exch get 3 get + } for + _dp 1 sub _dl mod 1 add packedarray + _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll + definepattern pop + } if +} +{ +_dp 0 ne _dp _dl mod 0 eq and + { + null dp + } if +7 packedarray _da exch _dp _dl mod exch put +_dp _dl mod _da 0 get 4 get 2 packedarray +/_dp _dp 1 add def +} ifelse +} def +/E +{ +_ed begin +dup 0 get type /arraytype ne + { + 0 + { + dup 1 add index type /arraytype eq + { + 1 add + } + { + exit + } ifelse + } loop + array astore + } if +/_dd exch def +/_ury exch def +/_urx exch def +/_lly exch def +/_llx exch def +/_n exch def +/_y 0 def +/_dl 4 def +/_dp 0 def +/_da _dl array def +0 1 _dd length 1 sub + { + /_d exch _dd exch get def + 0 2 _d length 2 sub + { + /_x exch def + /_c _d _x get _ ne def + /_r _d _x 1 add get cvlit def + _r _ ne + { + _urx _llx sub _ury _lly sub [1 0 0 1 0 0] + [ + /save cvx + _llx neg _lly neg /translate cvx + _c + { + nc /begin cvx + } if + _r dup type /stringtype eq + { + cvx + } + { + {exec} /forall cvx + } ifelse + _c + { + /end cvx + } if + /restore cvx + ] cvx + /_fn 12 _n length add string def + _y _fn cvs pop + /_y _y 1 add def + _fn 12 _n putinterval + _fn _c false dp + _d exch _x 1 add exch put + } if + } for + } for +null dp +_n _dd /_pd +end xput +} def +/fc +{ +_fm dup concatmatrix pop +} def +/p +{ +/_fm exch ddef +9 -2 roll _pm translate fc +7 -2 roll _pm scale fc +5 -1 roll _pm rotate fc +4 -2 roll exch 0 ne + { + dup _pm rotate fc + 1 -1 _pm scale fc + neg _pm rotate fc + } + { + pop + } ifelse +dup _pm rotate fc +exch dup sin exch cos div 1 0 0 1 0 6 2 roll +_pm astore fc +neg _pm rotate fc +_pd exch get /_fdd exch ddef +/_pf +{ +save +/_doClip 0 ddef +0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + patternfill + } + { + pop + fill + } ifelse + grestore + pop + } for + pop + } for +restore +newpath +} ddef +/_psf +{ +save +/_doClip 0 ddef +0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + 9 copy 6 npop patternashow + } + { + pop + 6 copy 3 npop ashow + } ifelse + grestore + pop + } for + pop + } for +restore +%3 npop newpath +sw rmoveto +} ddef +/_pjsf +{ +save +/_doClip 0 ddef +0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + 12 copy 6 npop patternawidthshow + } + { + pop 9 copy 3 npop awidthshow + } ifelse + grestore + pop + } for + pop + } for +restore +swj rmoveto +} ddef +/_lp /none ddef +} def +/sc +{ +_sm dup concatmatrix pop +} def +/P +{ +/_sm exch ddef +9 -2 roll _pm translate sc +7 -2 roll _pm scale sc +5 -1 roll _pm rotate sc +4 -2 roll exch 0 ne + { + dup _pm rotate sc + 1 -1 _pm scale sc + neg _pm rotate sc + } + { + pop + } ifelse +dup _pm rotate sc +exch dup sin exch cos div 1 0 0 1 0 6 2 roll +_pm astore sc +neg _pm rotate sc +_pd exch get /_sdd exch ddef +/_ps +{ +save +/_doClip 0 ddef +0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + patternstroke + } + { + pop stroke + } ifelse + grestore + pop + } for + pop + } for +restore +newpath +} ddef +/_pss +{ +save +/_doClip 0 ddef +0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + 10 copy 6 npop patternashowstroke + } + { + pop 7 copy 3 npop ss + } ifelse + grestore + pop + } for + pop + } for +restore +pop sw rmoveto +} ddef +/_pjss +{ +save +/_doClip 0 ddef +0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + 13 copy 6 npop patternawidthshowstroke + } + { + pop 10 copy 3 npop jss + } ifelse + grestore + pop + } for + pop + } for +restore +pop swj rmoveto +} ddef +/_lp /none ddef +} def +/A +{ +pop +} def +/nc 3 dict def +nc begin +/setgray +{ +pop +} bind def +/setcmykcolor +{ +4 npop +} bind def +/setcustomcolor +{ +2 npop +} bind def +currentdict readonly pop end +currentdict readonly pop end +setpacking +/annotatepage +{ +} def +%%EndResource +%%EndProlog +%%BeginSetup +Adobe_cshow /initialize get exec +Adobe_customcolor /initialize get exec +Adobe_pattern_AI3 /initialize get exec +Adobe_Illustrator_AI3 /initialize get exec +%AI3_BeginPattern: (Azure Rings) +(Azure Rings) 22.5 22.5 58.5 58.5 [ +%AI3_Tile +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1.75 w 4 M []0 d 40.5 58.5 m +40.5 48.5586 32.4409 40.5 22.5 40.5 c +12.5591 40.5 4.5 48.5586 4.5 58.5 c +4.5 68.4414 12.5591 76.5 22.5 76.5 c +32.4409 76.5 40.5 68.4414 40.5 58.5 c +s 40.5 22.5 m +40.5 12.5586 32.4409 4.5 22.5 4.5 c +12.5591 4.5 4.5 12.5586 4.5 22.5 c +4.5 32.4414 12.5591 40.5 22.5 40.5 c +32.4409 40.5 40.5 32.4414 40.5 22.5 c +s 40.5 40.5 m +40.5 30.5586 32.4409 22.5 22.5 22.5 c +12.5591 22.5 4.5 30.5586 4.5 40.5 c +4.5 50.4414 12.5591 58.5 22.5 58.5 c +32.4409 58.5 40.5 50.4414 40.5 40.5 c +s 58.5 58.5 m +58.5 48.5586 50.4409 40.5 40.5 40.5 c +30.5591 40.5 22.5 48.5586 22.5 58.5 c +22.5 68.4414 30.5591 76.5 40.5 76.5 c +50.4409 76.5 58.5 68.4414 58.5 58.5 c +s 58.5 22.5 m +58.5 12.5586 50.4409 4.5 40.5 4.5 c +30.5591 4.5 22.5 12.5586 22.5 22.5 c +22.5 32.4414 30.5591 40.5 40.5 40.5 c +50.4409 40.5 58.5 32.4414 58.5 22.5 c +s 58.5 40.5 m +58.5 30.5586 50.4409 22.5 40.5 22.5 c +30.5591 22.5 22.5 30.5586 22.5 40.5 c +22.5 50.4414 30.5591 58.5 40.5 58.5 c +50.4409 58.5 58.5 50.4414 58.5 40.5 c +s 76.5 58.5 m +76.5 48.5586 68.4409 40.5 58.5 40.5 c +48.5591 40.5 40.5 48.5586 40.5 58.5 c +40.5 68.4414 48.5591 76.5 58.5 76.5 c +68.4409 76.5 76.5 68.4414 76.5 58.5 c +s 76.5 22.5 m +76.5 12.5586 68.4409 4.5 58.5 4.5 c +48.5591 4.5 40.5 12.5586 40.5 22.5 c +40.5 32.4414 48.5591 40.5 58.5 40.5 c +68.4409 40.5 76.5 32.4414 76.5 22.5 c +s 76.5 40.5 m +76.5 30.5586 68.4409 22.5 58.5 22.5 c +48.5591 22.5 40.5 30.5586 40.5 40.5 c +40.5 50.4414 48.5591 58.5 58.5 58.5 c +68.4409 58.5 76.5 50.4414 76.5 40.5 c +s %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Camouflage) +(Camouflage) 1 1 73 73 [ +%AI3_Tile +(0 O 0 R 0.6039 0.1412 0.9333 0.0275 k + 0.6039 0.1412 0.9333 0.0275 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 1 73 m +1 1 L +73 1 L +73 73 L +1 73 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.4941 0.3529 0.9451 0.2 k + 0.4941 0.3529 0.9451 0.2 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 18.5449 73 m +18.5449 1 L +46.7832 1 L +46.7832 73 L +18.5449 73 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.1882 0.1098 0.898 0.0157 k + 0.1882 0.1098 0.898 0.0157 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 11.9512 1 m +11.9512 4.7129 9.2314 2.8813 9.2314 6.5938 c +9.2314 10.2334 4.25 10.2334 4.25 13.8735 c +4.25 17.4858 10.0313 17.4858 10.0313 21.0991 c +10.0313 24.832 10.208 24.832 10.208 28.5654 c +10.208 32.3071 5.5205 32.3071 5.5205 36.0469 c +5.5205 39.7021 11.8838 39.7021 11.8838 43.356 c +11.8838 47.0566 7.4609 47.0566 7.4609 50.7568 c +7.4609 54.4043 5.7959 54.4043 5.7959 58.0542 c +5.7959 61.7686 4.6631 61.7686 4.6631 65.4805 c +4.6631 69.1636 11.9512 69.3184 11.9512 73 C +27.9268 73 L +27.9268 69.3184 22.0635 69.1636 22.0635 65.4805 c +22.0635 61.7686 28.6631 61.7686 28.6631 58.0542 c +28.6631 54.4043 25.1553 54.4043 25.1553 50.7568 c +25.1553 47.0566 28.8145 47.0566 28.8145 43.356 c +28.8145 39.7021 22.1191 39.7021 22.1191 36.0469 c +22.1191 32.3071 26.3945 32.3071 26.3945 28.5654 c +26.3945 24.832 24.4248 24.832 24.4248 21.0991 c +24.4248 17.4858 20.3838 17.4858 20.3838 13.8735 c +20.3838 10.2334 24.6055 10.2334 24.6055 6.5938 c +24.6055 2.8813 27.9268 4.7129 27.9268 1 C +11.9512 1 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9216 0.2157 0.9294 0.0745 k + 0.9216 0.2157 0.9294 0.0745 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 41.875 1 m +41.875 4.7134 42.3867 2.8818 42.3867 6.5938 c +42.3867 10.2334 40.5947 10.2334 40.5947 13.8735 c +40.5947 17.4858 41.5742 17.4858 41.5742 21.0991 c +41.5742 24.832 43.6484 24.832 43.6484 28.5659 c +43.6484 32.3076 39.1709 32.3076 39.1709 36.0469 c +39.1709 39.7026 39.7549 39.7026 39.7549 43.356 c +39.7549 47.0566 45.3896 47.0566 45.3896 50.7568 c +45.3896 54.4043 40.1055 54.4043 40.1055 58.0542 c +40.1055 61.7686 40.6289 61.7686 40.6289 65.4805 c +40.6289 69.1636 41.875 69.3184 41.875 73 C +59.0752 73 L +59.0752 69.4219 53.4805 70.1934 53.4805 66.6143 c +53.4805 62.9136 55.8945 62.9136 55.8945 59.2153 c +55.8945 55.502 61.0059 55.502 61.0059 51.7886 c +61.0059 48.1489 60.5635 48.1489 60.5635 44.5103 c +60.5635 40.897 59.9277 40.897 59.9277 37.2842 c +59.9277 33.5508 56.3662 33.5508 56.3662 29.8169 c +56.3662 26.0762 61.0908 26.0762 61.0908 22.3354 c +61.0908 18.6812 52.6025 18.6812 52.6025 15.0264 c +52.6025 11.3262 55.7461 11.3262 55.7461 7.6265 c +55.7461 3.978 59.0752 4.6484 59.0752 1 C +41.875 1 L +f %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Honeycomb) +(Honeycomb) 12.9819 14.6548 65.8066 60.6758 [ +%AI3_Tile +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 52.3345 28.1372 m +40.6475 21.3906 L +40.6475 7.9009 L +52.3345 1.1543 L +64.0161 7.9009 L +64.0161 21.3906 L +52.3345 28.1372 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 43.9536 19.4839 m +43.9536 9.8081 L +52.3345 4.9702 L +60.7153 9.8081 L +60.7153 19.4839 L +52.3345 24.3218 L +43.9536 19.4839 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 25.7944 28.1406 m +14.1099 21.3911 L +14.1099 7.9014 L +25.7944 1.1548 L +37.479 7.9014 L +37.479 21.394 L +25.7944 28.1406 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 17.4126 19.4839 m +17.4126 9.8081 L +25.7944 4.9702 L +34.1743 9.8081 L +34.1743 19.4839 L +25.7944 24.3218 L +17.4126 19.4839 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 12.6846 50.7852 m +1 44.0356 L +1 30.5459 L +12.6846 23.7993 L +24.3691 30.5459 L +24.3691 44.0386 L +12.6846 50.7852 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 4.3027 42.1284 m +4.3027 32.4526 L +12.6846 27.6147 L +21.0645 32.4526 L +21.0645 42.1284 L +12.6846 46.9663 L +4.3027 42.1284 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 65.603 51.1226 m +53.9185 44.3765 L +53.9185 30.8843 L +65.603 24.1382 L +77.2871 30.8843 L +77.2871 44.3774 L +65.603 51.1226 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 57.2202 42.4692 m +57.2202 32.7915 L +65.603 27.9536 L +73.9819 32.7915 L +73.9819 42.4692 L +65.603 47.3081 L +57.2202 42.4692 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 39.0649 51.1235 m +27.3774 44.3765 L +27.3774 30.8843 L +39.0649 24.1382 L +50.7471 30.8843 L +50.7471 44.3774 L +39.0649 51.1235 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 30.6821 42.4692 m +30.6821 32.7915 L +39.0649 27.9517 L +47.4438 32.7915 L +47.4438 42.4702 L +39.0649 47.3091 L +30.6821 42.4692 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 25.7944 74.1074 m +14.1099 67.3599 L +14.1099 53.8682 L +25.7944 47.1221 L +37.479 53.8682 L +37.479 67.3599 L +25.7944 74.1074 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 17.4126 65.4526 m +17.4126 55.7749 L +25.7944 50.937 L +34.1743 55.7749 L +34.1772 65.4526 L +25.7944 70.2905 L +17.4126 65.4526 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 52.3345 74.1074 m +40.6475 67.3599 L +40.6475 53.8682 L +52.3345 47.1221 L +64.0161 53.8682 L +64.0161 67.3599 L +52.3345 74.1074 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 43.9536 65.4526 m +43.9536 55.7749 L +52.3345 50.937 L +60.7153 55.7749 L +60.7153 65.4526 L +52.3345 70.2905 L +43.9536 65.4526 L +s %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Jungle Stripes) +(Jungle Stripes) 37 19 73 55 [ +%AI3_Tile +(0 O 0 R 0.9255 0.0745 0.9373 0.0118 k + 0.9255 0.0745 0.9373 0.0118 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 18 w 4 M []0 d 37 37 m +73 37 l +S %AI6_EndPatternLayer +) & +(0 O 0 R 0.3451 0.0118 0.6863 0 k + 0.3451 0.0118 0.6863 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 9 w 4 M []0 d 37 37 m +73 37 l +S %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Mediterranean Tiles) +(Mediterranean Tiles) 4.9482 11.5332 39.291 45.8818 [ +%AI3_Tile +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m +10.0083 40.749 L +16.9673 33.79 L +16.9702 23.9297 L +10.0093 16.9697 L +0.1509 16.9688 L +0.1499 40.748 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m +10.0083 40.749 L +16.9673 33.79 L +16.9702 23.9297 L +10.0093 16.9697 L +0.1509 16.9688 L +0.1499 40.748 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m +10.0122 7.1094 L +10.0093 16.9697 L +16.9702 23.9297 L +26.8296 23.9307 L +33.7915 16.9727 L +33.7915 7.1123 L +26.8335 0.1514 L +16.9712 0.1504 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m +10.0122 7.1094 L +10.0093 16.9697 L +16.9702 23.9297 L +26.8296 23.9307 L +33.7915 16.9727 L +33.7915 7.1123 L +26.8335 0.1514 L +16.9712 0.1504 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m +10.0083 40.749 L +10.0054 50.6084 L +16.9663 57.5693 L +26.8257 57.5703 L +33.7876 50.6113 L +33.7876 40.752 L +26.8296 33.791 L +16.9673 33.79 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m +10.0083 40.749 L +10.0054 50.6084 L +16.9663 57.5693 L +26.8257 57.5703 L +33.7876 50.6113 L +33.7876 40.752 L +26.8296 33.791 L +16.9673 33.79 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m +26.8296 23.9307 L +26.8296 33.791 L +33.7876 40.752 L +43.6475 40.7529 L +50.6094 33.7939 L +50.6094 23.9336 L +43.6494 16.9736 L +33.7915 16.9727 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m +26.8296 23.9307 L +26.8296 33.791 L +33.7876 40.752 L +43.6475 40.7529 L +50.6094 33.7939 L +50.6094 23.9336 L +43.6494 16.9736 L +33.7915 16.9727 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.8275 0 0 k + 0.9569 0.8275 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 43.6514 7.1123 m +43.6514 16.9727 L +33.7915 16.9727 L +33.7915 7.1123 L +43.6514 7.1123 L +f 26.8296 23.9307 m +26.8296 33.791 L +16.9702 33.791 L +16.9702 23.9307 L +26.8296 23.9307 L +f 10.0093 7.1094 m +10.0093 16.9697 L +0.1538 16.9697 L +0.1538 7.1094 L +10.0093 7.1094 L +f 43.6494 40.752 m +43.6494 50.6113 L +33.7876 50.6113 L +33.7876 40.752 L +43.6494 40.752 L +f 10.0083 40.749 m +10.0083 50.6084 L +0.1499 50.6084 L +0.1499 40.749 L +10.0083 40.749 L +f %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Pyramids) +(Pyramids) 1 1 19.5 19.5 [ +%AI3_Tile +(0 O 0 R 0.1882 0.1294 0.102 0.0118 k + 0.1882 0.1294 0.102 0.0118 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 1 19.5 m +10.25 10.25 l +19.5 19.5 l +1 19.5 l +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.6235 0.4863 0.4863 0.4784 k + 0.6235 0.4863 0.4863 0.4784 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 19.5 1 m +10.25 10.25 l +1 1 l +19.5 1 l +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.349 0.2549 0.2235 0.0667 k + 0.349 0.2549 0.2235 0.0667 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 1 1 m +10.25 10.25 l +1 19.5 l +1 1 l +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.4902 0.3647 0.3451 0.2196 k + 0.4902 0.3647 0.3451 0.2196 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 19.5 19.5 m +10.25 10.25 l +19.5 1 l +19.5 19.5 l +f %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%%EndSetup +0 A +0 R +0 0 0 1 K +0 J 0 j 2 w 4 M []0 d 236 463.1089 m +298.666 463.1089 L +S 236 378.4424 m +298 378.4424 L +S u u 0 O +1 g +1 w 250.3711 388.292 m +252.6948 379.6904 l +255.019 388.292 l +250.3711 388.292 l +f 254.9619 453.478 m +252.6382 462.0811 l +250.314 453.478 l +254.9619 453.478 l +f U u 0 R +0 0 0 1 K +252.6665 455.0503 m +252.6665 386.7217 L +S 0 O +0 0 0 1 k +250.3711 388.292 m +252.6948 379.6904 l +255.019 388.292 l +250.3711 388.292 l +f 254.9619 453.478 m +252.6382 462.0811 l +250.314 453.478 l +254.9619 453.478 l +f U U u u 0 0 0 0 k +280.6104 462.1758 m +280.6104 386.75 L +F 278.3145 388.3105 m +280.6377 379.7754 l +282.9619 388.3105 l +278.3145 388.3105 l +f U u 0 R +0 0 0 1 K +280.6104 462.1758 m +280.6104 386.75 L +S 0 O +0 0 0 1 k +278.3145 388.3105 m +280.6377 379.7754 l +282.9619 388.3105 l +278.3145 388.3105 l +f U U u *u +294.7104 423.2002 m +294.3105 422.4995 293.9443 421.7954 293.6123 421.0874 c +293.2803 420.3794 292.9863 419.6611 292.7305 418.9336 c +292.7065 418.5977 292.6646 418.2588 292.6045 417.9189 c +292.5444 417.5791 292.4707 417.2412 292.3828 416.9053 c +292.3662 416.8418 292.3408 416.7373 292.3047 416.5928 c +292.2686 416.4492 292.2227 416.3037 292.1665 416.1553 c +292.1104 416.0078 292.0405 415.876 291.9565 415.7588 c +291.8726 415.6436 291.7783 415.585 291.6748 415.585 c +291.5303 415.585 291.4443 415.6553 291.4165 415.7959 c +291.3887 415.9355 291.3848 416.0918 291.4043 416.2637 c +291.4248 416.4355 291.4565 416.5957 291.5005 416.7432 c +291.5444 416.8916 291.5664 416.9736 291.5664 416.9893 c +291.6543 417.3252 291.748 417.6592 291.8486 417.9912 c +291.9482 418.3232 292.0547 418.6572 292.1665 418.9932 c +292.1982 419.377 292.1963 419.749 292.1602 420.1094 c +292.124 420.4692 292.0503 420.8174 291.9385 421.1533 c +291.8105 421.5293 291.5625 421.8037 291.1943 421.9756 c +290.8262 422.1475 290.4023 422.2334 289.9229 422.2334 c +289.7065 422.2334 289.4922 422.2153 289.2803 422.1797 c +289.0684 422.1436 288.8784 422.0894 288.7104 422.0176 c +288.5425 421.9453 288.3984 421.8516 288.2783 421.7354 c +288.1582 421.6191 288.0786 421.4814 288.0386 421.3213 c +288.0146 421.2412 287.9585 421.2012 287.8706 421.2012 C +287.6426 421.2012 l +287.5303 421.2012 287.4746 421.2534 287.4746 421.3574 C +287.4746 421.4053 l +287.5464 421.7012 287.6724 421.979 287.8525 422.2383 c +288.0322 422.4976 288.2441 422.7246 288.4883 422.9194 c +288.7324 423.1143 288.998 423.2676 289.2861 423.3789 c +289.5742 423.4902 289.8701 423.5459 290.1748 423.5459 c +290.5024 423.5459 290.7905 423.4824 291.0386 423.355 c +291.2866 423.2275 291.5024 423.0625 291.6865 422.8599 c +291.8706 422.6572 292.0264 422.4258 292.1543 422.1665 c +292.2822 421.9072 292.3945 421.6455 292.4902 421.3813 c +292.5464 421.2212 292.5923 421.0596 292.6284 420.8955 c +292.6646 420.7314 292.6943 420.5654 292.7188 420.3975 c +293.1426 421.4053 293.6304 422.3911 294.1826 423.355 c +294.2144 423.4106 294.2627 423.4385 294.3267 423.4385 C +294.5664 423.4385 l +294.6064 423.4385 294.6348 423.4346 294.6504 423.4268 c +294.7065 423.3867 294.7344 423.3389 294.7344 423.2832 c +294.7344 423.2598 294.7266 423.2314 294.7104 423.2002 c +f *U +U u *u +294.7666 415.6318 m +294.7666 415.8799 l +294.8359 415.8799 294.9106 415.8799 294.9907 415.8799 c +295.0708 415.8799 295.1479 415.8818 295.2227 415.8838 c +295.2974 415.8867 295.3682 415.8916 295.4346 415.9004 c +295.5015 415.9082 295.5562 415.917 295.5986 415.9277 c +295.6523 415.9385 295.6934 415.9668 295.7227 416.0117 c +295.752 416.0576 295.7666 416.1094 295.7666 416.168 C +295.7666 420.4175 l +295.6123 420.3423 295.4453 420.2886 295.2666 420.2563 c +295.0879 420.2241 294.9053 420.208 294.7188 420.208 C +294.7188 420.458 l +294.9907 420.458 295.2549 420.4951 295.5107 420.5693 c +295.7671 420.6431 295.9888 420.7778 296.1758 420.9736 C +296.2725 420.9736 l +296.3311 420.9736 296.3604 420.9443 296.3604 420.8848 C +296.3604 416.168 l +296.3604 416.1094 296.375 416.0576 296.4043 416.0117 c +296.4336 415.9668 296.4751 415.9385 296.5283 415.9277 c +296.5713 415.917 296.6245 415.9082 296.6885 415.9004 c +296.7524 415.8916 296.8232 415.8867 296.9004 415.8838 c +296.9775 415.8818 297.0566 415.8799 297.1367 415.8799 c +297.2168 415.8799 297.291 415.8799 297.3604 415.8799 C +297.3604 415.6318 l +296.4961 415.6641 295.6313 415.6641 294.7666 415.6318 c +f *U +U u *u +320.9609 441.4502 m +320.5605 440.75 320.1943 440.0459 319.8623 439.3379 c +319.5303 438.6299 319.2363 437.9121 318.9805 437.1836 c +318.957 436.8477 318.9141 436.5098 318.8545 436.1699 c +318.7949 435.8301 318.7207 435.4922 318.6328 435.1563 c +318.6162 435.0918 318.5908 434.9883 318.5547 434.8438 c +318.5186 434.7002 318.4727 434.5537 318.416 434.4058 c +318.3604 434.2578 318.291 434.126 318.207 434.0098 c +318.123 433.894 318.0283 433.8359 317.9248 433.8359 c +317.7803 433.8359 317.6943 433.9063 317.666 434.0459 c +317.6387 434.186 317.6348 434.3418 317.6543 434.5137 c +317.6748 434.686 317.707 434.8457 317.75 434.9941 c +317.7949 435.1416 317.8164 435.2236 317.8164 435.2402 c +317.9043 435.5762 317.998 435.9102 318.0986 436.2422 c +318.1982 436.5742 318.3047 436.9082 318.416 437.2441 c +318.4482 437.6279 318.4463 438 318.4102 438.3599 c +318.374 438.7197 318.3008 439.0679 318.1885 439.4038 c +318.0605 439.7798 317.8125 440.0537 317.4443 440.2256 c +317.0762 440.3975 316.6523 440.4839 316.1729 440.4839 c +315.957 440.4839 315.7422 440.4658 315.5303 440.4297 c +315.3184 440.3936 315.1289 440.3398 314.9609 440.2676 c +314.793 440.1958 314.6484 440.1016 314.5283 439.9858 c +314.4082 439.8701 314.3281 439.7319 314.2891 439.5723 c +314.2646 439.4922 314.209 439.4521 314.1211 439.4521 C +313.8926 439.4521 l +313.7803 439.4521 313.7246 439.5039 313.7246 439.6079 C +313.7246 439.6563 l +313.7969 439.9521 313.9219 440.2295 314.1025 440.4888 c +314.2822 440.748 314.4941 440.9751 314.7383 441.1699 c +314.9824 441.3647 315.248 441.5181 315.5361 441.6294 c +315.8242 441.7407 316.1201 441.7964 316.4248 441.7964 c +316.752 441.7964 317.041 441.7324 317.2891 441.6055 c +317.5371 441.478 317.752 441.313 317.9365 441.1104 c +318.1211 440.9072 318.2764 440.6763 318.4043 440.417 c +318.5322 440.1572 318.6445 439.8955 318.7402 439.6318 c +318.7969 439.4717 318.8418 439.3096 318.8789 439.1455 c +318.9141 438.9814 318.9443 438.8159 318.9688 438.6479 c +319.3926 439.6558 319.8809 440.6416 320.4326 441.6055 c +320.4648 441.6611 320.5127 441.689 320.5762 441.689 C +320.8164 441.689 l +320.8564 441.689 320.8848 441.6846 320.9004 441.6768 c +320.957 441.6372 320.9844 441.5898 320.9844 441.5342 c +320.9844 441.5098 320.9766 441.4824 320.9609 441.4502 c +f *U +U u *u +323.5977 432.8809 m +323.5381 432.6621 323.5166 432.4775 323.5332 432.3276 c +323.5488 432.1777 323.624 432.1035 323.7568 432.1035 c +323.8213 432.1035 323.8799 432.1299 323.9336 432.1836 c +323.9863 432.2363 324.0342 432.3115 324.0771 432.4072 c +324.1191 432.5029 324.1602 432.6152 324.1973 432.7432 c +324.2344 432.8711 324.2715 433.0127 324.3086 433.1675 c +324.3203 433.2153 324.3516 433.2393 324.4053 433.2393 C +324.4932 433.2393 l +324.5469 433.2393 324.5674 433.2153 324.5566 433.1675 c +324.5254 433.0449 324.4902 432.9111 324.4531 432.7676 c +324.416 432.623 324.3652 432.4897 324.3008 432.3672 c +324.2373 432.2446 324.1582 432.1416 324.0645 432.0576 c +323.9717 431.9736 323.8555 431.9316 323.7168 431.9316 c +323.5303 431.9316 323.3809 431.9849 323.2695 432.0913 c +323.1572 432.1978 323.0879 432.334 323.0605 432.499 c +322.9385 432.3496 322.792 432.2178 322.6211 432.1035 c +322.4502 431.9888 322.2715 431.9316 322.085 431.9316 c +321.8877 431.9316 321.7227 431.9824 321.5889 432.084 c +321.4561 432.1855 321.3516 432.3145 321.2773 432.4697 c +321.1865 432.6572 321.1387 432.8608 321.1328 433.0806 c +321.1279 433.3003 321.1543 433.5225 321.2129 433.7476 c +321.2715 433.9727 321.3574 434.1948 321.4688 434.4146 c +321.5811 434.6343 321.7275 434.8379 321.9092 435.0254 c +322.0586 435.1807 322.2275 435.3105 322.417 435.415 c +322.6064 435.5195 322.7969 435.5723 322.9893 435.5723 c +323.1543 435.5723 323.2891 435.5264 323.3926 435.436 c +323.4971 435.3452 323.5781 435.2363 323.6367 435.1084 C +324.085 436.8877 l +324.1064 436.9717 324.1182 437.0366 324.1211 437.0815 c +324.123 437.1265 324.1113 437.1592 324.085 437.1807 c +324.0527 437.207 323.9922 437.2241 323.9014 437.2319 c +323.8105 437.2397 323.709 437.2441 323.5977 437.2441 c +323.5381 437.2441 323.5146 437.2739 323.5254 437.3345 C +323.5488 437.4004 l +323.5596 437.4492 323.5947 437.4795 323.6533 437.4907 C +324.3975 437.5566 L +324.6768 437.5801 l +324.7031 437.5859 324.7236 437.5791 324.7373 437.5605 c +324.75 437.5415 324.7539 437.5186 324.749 437.4922 C +323.5977 432.8809 l +f 1 D +323.4893 434.7822 m +323.4805 434.833 323.4688 434.8857 323.4531 434.9395 c +323.4102 435.0688 323.3477 435.1777 323.2656 435.2666 c +323.1826 435.3555 323.0771 435.4004 322.9492 435.4004 c +322.832 435.4004 322.7168 435.3569 322.6055 435.2705 c +322.4932 435.1846 322.3916 435.0771 322.3008 434.9478 c +322.1729 434.7646 322.0771 434.5732 322.0137 434.374 c +321.9492 434.1748 321.8906 433.9668 321.8369 433.752 c +321.7832 433.5415 321.7402 433.3354 321.7051 433.1338 c +321.6699 432.9316 321.6719 432.7417 321.709 432.564 c +321.7354 432.4346 321.7822 432.3252 321.8496 432.2363 c +321.916 432.1475 322.0107 432.1035 322.1328 432.1035 c +322.2607 432.1035 322.3877 432.1489 322.5137 432.2402 c +322.6387 432.332 322.7539 432.4424 322.8613 432.5723 c +322.9033 432.626 322.9434 432.6768 322.9805 432.7256 c +323.0186 432.7734 323.0527 432.8276 323.085 432.8872 C +323.5176 434.6245 l +323.5059 434.6782 323.4971 434.7305 323.4893 434.7822 c +f *U +U u 8 i +0 D +0 R +0 0 0 1 K +2 J 0.5821 w 10 M 304 469 m +304 457.2349 l +S 313.249 469 m +315.6904 463.1172 l +S 315.6904 463.1172 m +313.249 457.2349 l +S u *u +0 i +0 O +0 0 0 1 k +0 J 1 w 4 M 311.1699 459.2939 m +306.5977 459.2939 L +306.5977 459.541 l +306.5977 459.5566 306.6055 459.5801 306.6221 459.6113 C +308.4902 461.6006 l +308.7207 461.8438 308.9492 462.0928 309.1758 462.3477 c +309.4023 462.6025 309.6074 462.8613 309.7881 463.124 c +309.9697 463.3867 310.1162 463.6616 310.2275 463.9482 c +310.3389 464.2344 310.3945 464.5342 310.3945 464.8486 c +310.3945 465.1074 310.3594 465.3525 310.2891 465.584 c +310.2188 465.8154 310.1162 466.0195 309.9795 466.1958 c +309.8438 466.3721 309.6748 466.5137 309.4727 466.6191 c +309.2705 466.7256 309.0332 466.7783 308.7607 466.7783 c +308.3652 466.7783 308.0146 466.6626 307.71 466.4312 c +307.4053 466.1997 307.1914 465.9077 307.0684 465.5547 c +307.1592 465.5781 307.2539 465.584 307.3516 465.5723 c +307.4512 465.5605 307.5391 465.5293 307.6172 465.4785 c +307.6953 465.4272 307.7607 465.3584 307.8145 465.2725 c +307.8672 465.1855 307.8945 465.084 307.8945 464.9668 c +307.8945 464.7627 307.8262 464.6074 307.6904 464.502 c +307.5547 464.3955 307.4043 464.3428 307.2402 464.3428 c +307.083 464.3428 306.9375 464.3955 306.8008 464.502 c +306.666 464.6074 306.5977 464.7627 306.5977 464.9668 c +306.5977 465.2646 306.6572 465.5469 306.7754 465.8135 c +306.8945 466.0801 307.0566 466.3115 307.2617 466.5078 c +307.4658 466.7031 307.707 466.8574 307.9863 466.9697 c +308.2646 467.0815 308.5596 467.1377 308.8711 467.1377 c +309.2559 467.1377 309.6104 467.0811 309.9336 466.9668 c +310.2578 466.8535 310.5332 466.6924 310.7637 466.4854 c +310.9922 466.2773 311.1709 466.0342 311.2979 465.7559 c +311.4248 465.4775 311.4883 465.1738 311.4883 464.8447 c +311.4883 464.4683 311.4023 464.1255 311.2295 463.8159 c +311.0566 463.5063 310.8408 463.2183 310.582 462.9517 c +310.3232 462.6851 310.0479 462.4346 309.7559 462.1992 c +309.4648 461.9639 309.1992 461.7363 308.9609 461.5171 C +307.543 460.2002 L +308.7891 460.2002 l +308.9688 460.2002 309.1787 460.2002 309.417 460.2002 c +309.6553 460.2002 309.8789 460.2021 310.0889 460.2061 c +310.2988 460.21 310.4795 460.2178 310.6318 460.2295 c +310.7832 460.2412 310.8672 460.2549 310.8848 460.2705 c +310.917 460.3018 310.9473 460.3589 310.9766 460.4414 c +311.0059 460.5234 311.0322 460.6157 311.0566 460.7178 c +311.0811 460.8198 311.1035 460.9258 311.125 461.0352 c +311.1445 461.1455 311.1641 461.2471 311.1797 461.3413 C +311.5166 461.3413 L +311.1699 459.2939 l +f *U +U U u 8 i +0 R +0 0 0 1 K +2 J 0.5821 w 10 M 348.8311 413.1689 m +348.8311 401.4033 l +S 358.0801 413.1689 m +360.5215 407.2861 l +S 360.5215 407.2861 m +358.0801 401.4033 l +S u *u +0 i +0 O +0 0 0 1 k +0 J 1 w 4 M 356.2295 404.585 m +356.0938 404.3027 355.9082 404.0596 355.6709 403.8555 c +355.417 403.6357 355.1328 403.4707 354.8164 403.3613 c +354.501 403.251 354.1699 403.1963 353.8252 403.1963 c +353.5127 403.1963 353.207 403.2354 352.9063 403.3125 c +352.6064 403.3906 352.3398 403.5088 352.1055 403.667 c +351.8711 403.8252 351.6836 404.0205 351.5449 404.252 c +351.4043 404.4834 351.335 404.748 351.335 405.0459 c +351.335 405.2656 351.4063 405.4287 351.5508 405.5342 c +351.6943 405.6406 351.8486 405.6934 352.0127 405.6934 c +352.1855 405.6934 352.3438 405.6406 352.4873 405.5342 c +352.6309 405.4287 352.7031 405.2656 352.7031 405.0459 c +352.7031 404.9209 352.6787 404.8145 352.6289 404.7285 c +352.5801 404.6416 352.5166 404.5713 352.4385 404.5166 c +352.3604 404.4619 352.2715 404.4248 352.1738 404.4053 c +352.0742 404.3857 351.9805 404.3838 351.8896 404.3994 c +352.0537 404.1162 352.3125 403.8955 352.666 403.7344 c +353.0195 403.5732 353.4063 403.4932 353.8252 403.4932 c +354.0303 403.4932 354.2197 403.543 354.3926 403.6416 c +354.5645 403.7412 354.709 403.874 354.8242 404.04 c +354.9629 404.2461 355.0576 404.4707 355.1064 404.7119 c +355.1553 404.9541 355.1797 405.2021 355.1797 405.4561 c +355.1797 405.71 355.1553 405.958 355.1064 406.1992 c +355.0576 406.4414 354.9629 406.665 354.8242 406.8721 c +354.709 407.0381 354.5645 407.1729 354.3926 407.2764 c +354.2197 407.3789 354.0303 407.4307 353.8252 407.4307 C +352.9863 407.4307 l +352.9131 407.4307 352.876 407.4648 352.876 407.5332 C +352.876 407.5674 l +352.8672 407.5977 352.876 407.624 352.9004 407.6475 c +352.9248 407.6709 352.9541 407.6816 352.9863 407.6816 c +353.1016 407.6973 353.2168 407.7041 353.332 407.7041 c +353.4473 407.7041 353.5625 407.7119 353.6777 407.7275 c +353.8906 407.7432 354.0781 407.8076 354.2383 407.9209 c +354.3984 408.0352 354.5313 408.1826 354.6387 408.3623 c +354.7461 408.543 354.8262 408.749 354.8789 408.9795 c +354.9326 409.2109 354.959 409.4482 354.959 409.6914 c +354.959 409.8721 354.9414 410.042 354.9043 410.2031 c +354.8672 410.3643 354.791 410.5068 354.6758 410.6318 c +354.4551 410.8838 354.1719 411.0088 353.8271 411.0088 c +353.4658 411.0088 353.1348 410.9424 352.8359 410.8086 c +352.5352 410.6758 352.3115 410.4951 352.1641 410.2676 c +352.3359 410.3066 352.5068 410.2754 352.6758 410.1729 c +352.8438 410.0713 352.9277 409.9072 352.9277 409.6797 c +352.9277 409.4834 352.8633 409.3359 352.7324 409.2383 c +352.6016 409.1396 352.459 409.0908 352.3027 409.0908 c +352.1484 409.0908 352.0049 409.1396 351.874 409.2383 c +351.7432 409.3359 351.6777 409.4834 351.6777 409.6797 c +351.6777 409.9307 351.7393 410.1553 351.8623 410.3564 c +351.9854 410.5557 352.1465 410.7266 352.3477 410.8682 c +352.5488 411.0088 352.7773 411.1182 353.0352 411.1924 c +353.293 411.2686 353.5576 411.3057 353.8281 411.3057 c +354.1143 411.3057 354.3926 411.2686 354.6631 411.1943 c +354.9336 411.1191 355.1826 411.0029 355.4121 410.8467 c +355.6084 410.7129 355.7725 410.5479 355.9033 410.3525 c +356.0342 410.1563 356.0996 409.9365 356.0996 409.6934 c +356.0996 409.4424 356.0547 409.207 355.9648 408.9873 c +355.875 408.7676 355.7549 408.5674 355.6035 408.3867 c +355.4521 408.2061 355.2715 408.0488 355.0625 407.916 c +354.8535 407.7822 354.627 407.6768 354.3799 407.5986 c +354.6182 407.5586 354.8457 407.4922 355.0625 407.3975 c +355.2803 407.3037 355.4824 407.1787 355.6709 407.0215 c +355.9082 406.8252 356.0938 406.5918 356.2295 406.3213 c +356.3652 406.0498 356.4326 405.7656 356.4326 405.4678 c +356.4326 405.1611 356.3652 404.8672 356.2295 404.585 c +f *U +U U u 8 i +0 R +0 0 0 1 K +2 J 0.5821 w 10 M 304 383.667 m +304 371.9014 l +S 313.249 383.667 m +315.6904 377.7842 l +S 315.6904 377.7842 m +313.249 371.9014 l +S u *u +0 i +0 O +0 0 0 1 k +0 J 1 w 4 M 307.1719 373.9658 m +307.1719 374.3301 l +307.2783 374.3301 307.3936 374.3301 307.5166 374.3301 c +307.6396 374.3301 307.7588 374.332 307.874 374.3359 c +307.9893 374.3398 308.0977 374.3477 308.2012 374.3594 c +308.3037 374.3711 308.3877 374.3848 308.4541 374.4004 c +308.5361 374.416 308.5996 374.457 308.6445 374.5244 c +308.6895 374.5908 308.7129 374.667 308.7129 374.7539 C +308.7129 381.0068 l +308.4746 380.8955 308.2178 380.8154 307.9424 380.7666 c +307.667 380.7197 307.3848 380.6953 307.0977 380.6953 C +307.0977 381.0547 l +307.5166 381.0547 307.9238 381.1094 308.3174 381.2197 c +308.7109 381.3291 309.0518 381.5293 309.3369 381.8193 C +309.4844 381.8193 l +309.5742 381.8193 309.6191 381.7764 309.6191 381.6904 C +309.6191 374.7539 l +309.6191 374.667 309.6416 374.5908 309.6865 374.5244 c +309.7314 374.457 309.7949 374.416 309.8779 374.4004 c +309.9434 374.3848 310.0254 374.3711 310.124 374.3594 c +310.2227 374.3477 310.332 374.3398 310.4512 374.3359 c +310.5703 374.332 310.6914 374.3301 310.8145 374.3301 c +310.9375 374.3301 311.0527 374.3301 311.1602 374.3301 C +311.1602 373.9658 l +309.8301 374.0127 308.501 374.0127 307.1719 373.9658 c +f *U +U U u u 1 g +321.0156 414.8936 m +329.8135 407.9258 l +325.6777 418.3594 l +321.0156 414.8936 l +f U u 0 R +0 0 0 1 K +288.75 463.1089 m +324.5 415.0146 L +S 0 O +0 0 0 1 k +321.0156 414.8936 m +329.8135 407.9258 l +325.6777 418.3594 l +321.0156 414.8936 l +f U U u 315 407.6084 m +343.5 407.6084 L +N u 0 R +0 0 0 1 K +1 J 1 j 315 407.6084 m +321 407.6084 L +S U u 326.25 407.6084 m +332.25 407.6084 L +S U u 337.5 407.6084 m +343.5 407.6084 L +S U U u *u +0 O +0 0 0 1 k +0 J 0 j 247.0474 420.2998 m +247.0313 420.228 246.9873 420.1841 246.915 420.168 C +246.8433 420.168 L +246.7832 420.168 l +246.7109 420.168 246.6753 420.2041 246.6753 420.2764 c +246.7393 420.668 246.7549 421.042 246.7231 421.3984 c +246.6914 421.7539 246.6055 422.0684 246.4653 422.3398 c +246.3252 422.6123 246.1353 422.8301 245.8955 422.9941 c +245.6553 423.1582 245.3633 423.2402 245.0195 423.2402 c +244.6035 423.2402 244.1875 423.1357 243.7715 422.9277 c +243.3555 422.7192 242.9795 422.4429 242.6436 422.0986 c +242.251 421.6899 241.9453 421.2393 241.7251 420.7466 c +241.5049 420.2539 241.3311 419.751 241.2031 419.2383 c +241.0674 418.7178 240.9893 418.2129 240.9692 417.7236 c +240.9492 417.2354 241.0352 416.7871 241.2275 416.3779 c +241.3955 416.0254 241.6392 415.7451 241.959 415.5371 c +242.2793 415.3291 242.6553 415.2246 243.0869 415.2246 c +243.3193 415.2246 243.5493 415.2568 243.7773 415.3193 c +244.0054 415.3838 244.2134 415.4746 244.4014 415.5938 c +244.5894 415.7119 244.751 415.8555 244.8872 416.0225 c +245.0234 416.1885 245.1152 416.3711 245.1631 416.5693 C +245.415 417.5928 l +245.4629 417.7832 245.4434 417.8984 245.3555 417.9385 c +245.2676 417.9775 245.1191 418.002 244.9111 418.0098 c +244.7031 418.0176 244.4912 418.0215 244.2754 418.0215 c +244.2354 418.0215 244.2051 418.0342 244.1855 418.0596 c +244.165 418.085 244.1631 418.1201 244.1792 418.1631 C +244.2031 418.2783 l +244.2109 418.3213 244.2314 418.3545 244.2632 418.3799 c +244.2949 418.4043 244.3311 418.417 244.3711 418.417 c +244.9312 418.3926 245.5029 418.3809 246.0869 418.3809 c +246.4629 418.3809 246.8394 418.3926 247.2153 418.417 c +247.2549 418.417 247.2852 418.4043 247.3052 418.3799 c +247.3252 418.3545 247.3271 418.3213 247.3115 418.2783 C +247.2871 418.1631 l +247.2715 418.0684 247.2148 418.0215 247.1191 418.0215 c +246.9834 418.0215 246.8652 418.0176 246.7651 418.0098 c +246.665 418.001 246.5908 417.9814 246.543 417.9502 c +246.4951 417.9258 246.4434 417.8076 246.3872 417.5928 C +245.7871 415.2461 l +245.7871 415.2227 245.7715 415.1943 245.7393 415.1631 c +245.7153 415.1396 245.6836 415.127 245.6436 415.127 c +245.6113 415.127 245.5869 415.1396 245.5713 415.1631 c +245.4834 415.2666 245.4033 415.375 245.3311 415.4902 c +245.2593 415.6055 245.2031 415.7305 245.1631 415.8662 c +244.8994 415.54 244.5513 415.292 244.1191 415.1211 c +243.687 414.9502 243.2549 414.8652 242.8232 414.8652 c +242.2949 414.8652 241.8252 414.9795 241.4131 415.207 c +241.001 415.4346 240.667 415.749 240.4111 416.1494 c +240.1475 416.5811 239.9893 417.0605 239.9375 417.5889 c +239.8853 418.1162 239.9272 418.665 240.0635 419.2324 c +240.207 419.7998 240.4395 420.3481 240.7593 420.876 c +241.0791 421.4038 241.4795 421.8838 241.959 422.3159 c +242.4072 422.708 242.8955 423.0195 243.4233 423.252 c +243.9512 423.4834 244.4795 423.5996 245.0073 423.5996 c +245.4233 423.5996 245.7773 423.5059 246.0693 423.3174 c +246.3613 423.1299 246.5913 422.8799 246.7593 422.5674 C +247.6113 423.54 l +247.6353 423.5796 247.6709 423.5996 247.7192 423.5996 C +247.7676 423.5996 l +247.8389 423.5996 247.8672 423.5605 247.8516 423.4834 C +247.0474 420.2998 l +f *U +U %%PageTrailer +gsave annotatepage grestore showpage +%%Trailer +Adobe_Illustrator_AI3 /terminate get exec +Adobe_pattern_AI3 /terminate get exec +Adobe_customcolor /terminate get exec +Adobe_cshow /terminate get exec +Adobe_packedarray /terminate get exec +%%EOF diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex new file mode 100644 index 00000000000..a13f0a3e001 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex @@ -0,0 +1,24 @@ +\intro + +\paragraph{Актуальность работы.} + +\paragraph{Цель диссертационной работы.} + +\paragraph{Научная новизна.} + +\paragraph{Практическая ценность.} + +\paragraph{На защиту выносятся следующие основные результаты и положения:} +\begin{enumerate} +\item +\item +\item +\end{enumerate} + +\paragraph{Апробация работы.} + +\paragraph{Публикации.} + +\paragraph{Личный вклад автора.} + +\paragraph{Структура и объем диссертации.} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd new file mode 100644 index 00000000000..8ed500ecaa6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd @@ -0,0 +1,166 @@ +@echo off + +set target=thesis + +rem Checking for version of cmd.exe +if %CMDEXTVERSION%/==/ ( + echo Error: This script requieres command interpreter from Windows 2000 or above. + goto :eof +) + +rem Trying to autodetect MiKTeX installation directory +if %texmf%/==/ call :getdir HKCU\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf +if %texmf%/==/ call :getdir HKLM\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf + +if %texmf%/==/ ( + echo Error: Unable to find MiKTeX installation directory + echo You must set texmf value manually + goto :eof +) + +rem Name of thesis class +set clsname=disser +set clssrc=%texmf%\tex\latex\%clsname% +set clsdir=.\%clsname% + +rem Name of BibTeX style +set bstsrc=%texmf%\bibtex\bst\%clsname% +set bstfile=%clsname%.bst + +rem Cmdline tools +set arc=rar +set arcflags=a -r -x%target%.pdf -x%target%.prj + +set tex=%texmf%\miktex\bin\latex +set texflags=-src-specials + +set bibtex=%texmf%\miktex\bin\bibtex8 +set bibtexflags=-B -c cp1251 + +set epstool=%programfiles%\bin\eps\epstool +set epstopdf=%texmf%\miktex\bin\epstopdf + +set pdftodjvu=pdftodjvu +set pdftodjvuflags=--dpi=600 --threshold-level=80 --fg-quality=conservative --bg-subsample=3 --quality=65 --convert-links --fg-colors=256 --fg-image-colors=256 + +set djvuocr=djvubundle +set djvuocrflags=--ocr=lang=(Russian,English) + +set mktexlsr=%texmf%\miktex\bin\mktexlsr.exe + +set srcfiles=*.* +set clfiles=*.bbl *.bak *.aux *.blg *.out *.toc *.log *.dvi *.tmp *.pdf %target%.%arc% +set suffix=$$ + +if %1/==/ ( +:make + %tex% %target%.tex + %bibtex% %bibtexflags% %target% + %tex% %target%.tex + %tex% %texflags% %target%.tex +goto :eof +) +:start +if %1/==/ goto :eof + +if %1/==pdf/ ( +:pdf + set tex=pdflatex + call :make +) + +if %1/==srcdist/ ( +:srcdist + echo Making source distribution... + if not exist %clsdir% mkdir %clsdir% + xcopy %clssrc% %clsdir% /S + xcopy %bstsrc%\%bstfile% . /S + call :clean + %arc% %arcflags% %target%.%arc% %srcfiles% + del /s /q %clsdir% + rmdir /s /q %clsdir% + del /q %bstfile% +goto :end +) + +if %1/==clean/ ( +:clean + del /s %clfiles% 2> nul + if exist %target%.rar del %target%.rar +goto :end +) + +if %1/==cleansvn/ ( +:cleansvn + del /s .svn 2>nul +goto :end +) + +if %1/==fixbb/ ( +:fixbb + echo Fixing bounding boxes of EPS files... + for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :fix %%n +goto :end +:fix + echo %1 + %epstool% --copy --quiet --bbox %1 %1.%suffix% + move %1.%suffix% %1 +goto :eof +) + +if %1/==epstopdf/ ( +:epstopdf + echo Converting EPS to PDF... + for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :conv %%n + goto :end +:conv + echo %1 + %epstopdf% "%1" +goto :eof +) +rem Installs requiered packages +if %1/==install/ ( +:install + if not exist %clssrc% md %clssrc% + xcopy %clsdir%\ %clssrc%\ /Y + rmdir %clsdir% + if not exist %bstsrc% md %bstsrc% + move %bstfile% %bstsrc% + %mktexlsr% +goto :end +) +rem Start default DVI-viewer +if %1/==preview/ ( +:preview + if not exist %target%.dvi call :make + start %target%.dvi +goto :end +) +rem Convert PDF to DjVu using LizardTech DocumentExpress Enterprise +if %1/==djvu/ ( +:djvu + if not exist %target%.pdf call :pdf + %pdftodjvu% %pdftodjvuflags% %target%.pdf +goto :end +) +rem Create OCRed DjVu file +if %1/==ocr/ ( +:ocr + if not exist %target%.djvu call :djvu + %djvuocr% %djvuocrflags% %target%.djvu %target%-ocr.djvu +goto :end +) +rem Create backup +if %1/==backup/ ( +:backup + call :srcdist + for /f "usebackq" %%n in (`date`) do move %target%.rar %%n.rar +goto :end +) + +:end +shift & goto :start + +:getdir + for /f "usebackq tokens=4 skip=2" %%i in (`reg query %1 /v %2`) do set %3=%%i +goto :eof diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/review.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/review.tex new file mode 100644 index 00000000000..59a92856e0d --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/review.tex @@ -0,0 +1 @@ +\review diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib new file mode 100644 index 00000000000..a85ee17ba6f --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib @@ -0,0 +1,24 @@ +@ARTICLE{Yoffe-AP42-93-173, + Author = {A. D. Yoffe}, + Journal = {Adv. Phys.}, + Pages = {173}, + Volume = {42}, + Year = {1993} +} + +@ARTICLE{Kayanuma-PRB38-88-9797, + Author = {Y. Kayanuma}, + Journal = {Phys. Rev. B}, + Pages = {9797}, + Volume = {38}, + Year = {1988} +} + +@ARTICLE{Efros-FTP16-82-1209, + Author = {Ал. Л. Эфрос and А. Л. Эфрос}, + Journal = {Физика и техника полупроводников}, + Pages = {1209}, + Volume = {16}, + Year = {1982}, + Language = {russian} +} diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex new file mode 100644 index 00000000000..88d9434ed32 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex @@ -0,0 +1,56 @@ +\documentclass[14pt,candidate,href]{disser} +\usepackage[ + a4paper, includehead, includefoot, mag=1000, + headsep=0mm, headheight=0mm, + left=20mm, right=10mm, top=20mm, bottom=20mm + ]{geometry} +\usepackage[T2A]{fontenc} +\usepackage[cp1251]{inputenc} +\usepackage[english,russian]{babel} + +\graphicspath{{fig/}} +% ---------------------------------------------------------------- +\begin{document} +% Организация +\institution{ +Название организации +} +% Номер УДК +\libcatnum{111.222.333} +% Тема +\topic{Тема диссертации} +\title{ДИССЕРТАЦИЯ\\ +на соискание ученой степени\\ +кандидата физико-математических наук} +% +% Автор +\author{ФИО автора} +% Специальность +\specnum{11.11.11} +\spec{Специальность} +% +% Научный руководитель +\sa{ФИО руководителя} +% Учёная степень и должность +\sastatus{д.~ф.-м.~н., проф.} + +% Город и год +\city{Санкт-Петербург} +\date{\number\year} + +\maketitle +% ---------------------------------------------------------------- +\tableofcontents +% ---------------------------------------------------------------- +\input{intro} +\input{review} +\input{1} +\input{concl} +\appendix +\input{app-a} +\noappendix +% ---------------------------------------------------------------- +\bibliography{thesis} +\bibliographystyle{gost71u} +\end{document} +% ---------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/1.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/1.tex new file mode 100644 index 00000000000..4a5e5418401 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/1.tex @@ -0,0 +1 @@ +\chapter{Название главы} diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/Makefile b/Master/texmf-dist/doc/latex/disser/templates/doctor/Makefile new file mode 100644 index 00000000000..c2c5d718b33 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/Makefile @@ -0,0 +1,3 @@ +TARGET=thesis + +include ../latex.mk \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/app-a.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/app-a.tex new file mode 100644 index 00000000000..fee423fcec4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/app-a.tex @@ -0,0 +1 @@ +\chapter{Название приложения} diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex new file mode 100644 index 00000000000..79d1f279ac8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex @@ -0,0 +1,102 @@ +\documentclass[14pt,autoref,href]{disser} +\usepackage[a4paper, includehead, includefoot, mag=1000, + left=2.5cm, right=2.5cm, top=0.5cm, bottom=2cm]{geometry} +\usepackage[T2A]{fontenc} +\usepackage[cp1251]{inputenc} +\usepackage[english,russian]{babel} +% -------------------------------------------------------------------------- +\begin{document} +\institution{ +Название организации +} +% Номер УДК +\libcatnum{111.222.333} +% Тема +\topic{Тема диссертации} +\title{АВТОРЕФЕРАТ\\ +диссертации на соискание ученой степени\\ +доктора физико-математических наук} +% +% Автор +\author{ФИО автора} +% Специальность +\specnum{11.11.11} +\spec{Специальность} +% +% Научный руководитель +\sa{ФИО руководителя} +% Учёная степень и должность +\sastatus{д.~ф.-м.~н., проф.} + +% Город и год +\city{Санкт-Петербург} +\date{\number\year} + +\maketitle + +\noindent +Работа выполнена в \emph{название организации}. + +\vskip1cm +\noindent +Официальные оппоненты:\\ +\emph{ученая степень, ученое звание, фамилия, имя, отчество.}\\ +\emph{ученая степень, ученое звание, фамилия, имя, отчество.} + +\noindent +Ведущая организация: +\emph{название организации}\\ +\vskip1cm +Защита состоится \datefield{} в \rule[0pt]{1cm}{0.5pt}\, часов на заседании диссертационного совета \emph{шифр совета} при \emph{название организации, при которой создан совет}, расположенном по адресу: \emph{адрес} +\vskip1cm +С диссертацией можно ознакомиться в библиотеке \emph{название организации}. +\vskip1cm +Автореферат разослан \datefield{}\\ +Отзывы и замечания по автореферату в двух экземплярах, заверенные печатью, просьба высылать по вышеуказанному адресу на имя ученого секретаря диссертационного совета. +\vskip1cm\noindent +Ученый секретарь\\ +диссертационного совета,\\ +\emph{ученая степень},\\ +\emph{ученое звание},\hfill \emph{фамилия, имя, отчество} + +\clearpage +\section*{Общая характеристика работы} + +\textbf{Актуальность работы} + +\textbf{Цель диссертационной работы} + +\textbf{Научная новизна работы} + +\textbf{Практическая ценность работы} + +\textbf{На защиту выносятся следующие основные результаты и положения:} +\begin{enumerate} +\item +\item +\item +\end{enumerate} + +\textbf{Апробация работы.} + +\textbf{Публикации.} + +\textbf{Личный вклад автора.} + +\textbf{Структура и объем диссертации.} + +\section*{Содержание работы} + +\textbf{Во Введении} обоснована актуальность диссертационной работы, сформулирована цель и аргументирована научная новизна исследований, показана практическая значимость полученных результатов, представлены выносимые на защиту научные положения. + +\textbf{В первой главе} + +\textbf{Во второй главе} + +\textbf{В Заключении} + +\section*{Список публикаций} + +\section*{Цитированная литература} + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/concl.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/concl.tex new file mode 100644 index 00000000000..cd60e4f2708 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/concl.tex @@ -0,0 +1 @@ +\conclusion diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile b/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile new file mode 100644 index 00000000000..5ee58751ab0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile @@ -0,0 +1 @@ +include ../../latex.fig.mk \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps b/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps new file mode 100644 index 00000000000..d3094eb51d3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps @@ -0,0 +1,2661 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%BoundingBox: 235 371 361 470 +%%HiResBoundingBox: 236 371.521 360.902 469.38 +%%Creator: Adobe Illustrator(TM) 3.2 +%%AI8_CreatorVersion: 10.0 +%%For: (STiX0r) (-) +%%Title: (2LevelSys.eps) +%%CreationDate: 12/13/2003 4:07 AM +%%DocumentProcessColors: Black +%%DocumentSuppliedResources: procset Adobe_packedarray 2.0 0 +%%+ procset Adobe_cshow 1.1 0 +%%+ procset Adobe_customcolor 1.0 0 +%%+ procset Adobe_pattern_AI3 1.0 0 +%%+ procset Adobe_Illustrator_AI3 1.0 1 +%AI3_ColorUsage: Color +%AI3_IncludePlacedImages +%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896 +%AI3_TileBox: 239 -327 815 465 +%AI3_DocumentPreview: PC_ColorTIFF +%%PageOrigin:239 -327 +%%AI3_PaperRect:-8 834 587 -8 +%%AI3_Margin:8 -40 -9 8 +%AI7_GridSettings: 28.3465 10 28.3465 10 1 0 0.8 0.8 0.8 0.9 0.9 0.9 +%AI9_Flatten: 1 +%%EndComments +%%BeginProlog +%%BeginResource: procset Adobe_packedarray 2.0 0 +%%Title: (Packed Array Operators) +%%Version: 2.0 0 +%%CreationDate: (8/2/90) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +userdict /Adobe_packedarray 5 dict dup begin put +/initialize +{ +/packedarray where + { + pop + } + { + Adobe_packedarray begin + Adobe_packedarray + { + dup xcheck + { + bind + } if + userdict 3 1 roll put + } forall + end + } ifelse +} def +/terminate +{ +} def +/packedarray +{ +array astore readonly +} def +/setpacking +{ +pop +} def +/currentpacking +{ +false +} def +currentdict readonly pop end +%%EndResource +Adobe_packedarray /initialize get exec +%%BeginResource: procset Adobe_cshow 1.1 0 +%%Title: (cshow Operator) +%%Version: 1.1 0 +%%CreationDate: (1/23/89) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_cshow 3 dict dup begin put +/initialize +{ +/cshow where + { + pop + } + { + userdict /Adobe_cshow_vars 1 dict dup begin put + /_cshow + {} def + Adobe_cshow begin + Adobe_cshow + { + dup xcheck + { + bind + } if + userdict 3 1 roll put + } forall + end + end + } ifelse +} def +/terminate +{ +} def +/cshow +{ +exch +Adobe_cshow_vars + exch /_cshow + exch put + { + 0 0 Adobe_cshow_vars /_cshow get exec + } forall +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_customcolor 1.0 0 +%%Title: (Custom Color Operators) +%%Version: 1.0 0 +%%CreationDate: (5/9/88) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_customcolor 5 dict dup begin put +/initialize +{ +/setcustomcolor where + { + pop + } + { + Adobe_customcolor begin + Adobe_customcolor + { + dup xcheck + { + bind + } if + pop pop + } forall + end + Adobe_customcolor begin + } ifelse +} def +/terminate +{ +currentdict Adobe_customcolor eq + { + end + } if +} def +/findcmykcustomcolor +{ +5 packedarray +} def +/setcustomcolor +{ +exch +aload pop pop +4 + { + 4 index mul 4 1 roll + } repeat +5 -1 roll pop +setcmykcolor +} def +/setoverprint +{ +pop +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_pattern_AI3 1.1 0 +%%Title: (Adobe Illustrator (R) Version 3.0 Pattern Operators) +%%Version: 1.1 0 +%%CreationDate: (7/21/89) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_pattern_AI3 16 dict dup begin put +/initialize +{ +/definepattern where + { + pop + } + { + Adobe_pattern_AI3 begin + Adobe_pattern_AI3 + { + dup xcheck + { + bind + } if + pop pop + } forall + mark + cachestatus 7 1 roll pop pop pop pop exch pop exch + { + { + 10000 add + dup 2 index gt + { + exit + } if + dup setcachelimit + } loop + } stopped + cleartomark + } ifelse +} def +/terminate +{ +currentdict Adobe_pattern_AI3 eq + { + end + } if +} def +errordict +/nocurrentpoint +{ +pop +stop +} put +errordict +/invalidaccess +{ +pop +stop +} put +/patternencoding +256 array def +0 1 255 +{ +patternencoding exch ( ) 2 copy exch 0 exch put cvn put +} for +/definepattern +{ +17 dict begin +/uniform exch def +/cache exch def +/key exch def +/procarray exch def +/mtx exch matrix invertmatrix def +/height exch def +/width exch def +/ctm matrix currentmatrix def +/ptm matrix def +/str 32 string def +/slice 9 dict def +slice /s 1 put +slice /q 256 procarray length div sqrt floor cvi put +slice /b 0 put +/FontBBox [0 0 0 0] def +/FontMatrix mtx matrix copy def +/Encoding patternencoding def +/FontType 3 def +/BuildChar + { + exch + begin + /setstrokeadjust where {pop true setstrokeadjust} if + slice begin + dup q dup mul mod s idiv /i exch def + dup q dup mul mod s mod /j exch def + q dup mul idiv procarray exch get + /xl j width s div mul def + /xg j 1 add width s div mul def + /yl i height s div mul def + /yg i 1 add height s div mul def + uniform + { + 1 1 + } + { + width 0 dtransform + dup mul exch dup mul add sqrt dup 1 add exch div + 0 height dtransform + dup mul exch dup mul add sqrt dup 1 add exch div + } ifelse + width 0 cache + { + xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul + setcachedevice + } + { + setcharwidth + } ifelse + gsave + scale + newpath + xl yl moveto + xg yl lineto + xg yg lineto + xl yg lineto + closepath + clip + newpath + end + end + exec + grestore + } def +key currentdict definefont +end +} def +/patterncachesize +{ +gsave +newpath +0 0 moveto +width 0 lineto +width height lineto +0 height lineto +closepath +patternmatrix setmatrix +pathbbox +exch ceiling 4 -1 roll floor sub 3 1 roll +ceiling exch floor sub +mul 1 add +grestore +} def +/patterncachelimit +{ +cachestatus 7 1 roll 6 npop 8 mul +} def +/patternpath +{ +exch dup begin setfont +ctm setmatrix +concat +slice exch /b exch slice /q get dup mul mul put +FontMatrix concat +uniform + { + width 0 dtransform round width div exch round width div exch + 0 height dtransform round height div exch height div exch + 0 0 transform round exch round exch + ptm astore setmatrix + } + { + ptm currentmatrix pop + } ifelse +{currentpoint} stopped not + { + 2 npop + pathbbox + true + 4 index 3 index eq + 4 index 3 index eq + and + { + pop false + { + {2 npop} + {3 npop true} + {7 npop true} + {pop true} + pathforall + } stopped + { + 5 npop true + } if + } if + { + height div ceiling height mul 4 1 roll + width div ceiling width mul 4 1 roll + height div floor height mul 4 1 roll + width div floor width mul 4 1 roll + 2 index sub height div ceiling cvi exch + 3 index sub width div ceiling cvi exch + 4 2 roll moveto + FontMatrix mtx invertmatrix + dup dup 4 get exch 5 get rmoveto + ptm ptm concatmatrix pop + slice /s + patterncachesize patterncachelimit div ceiling sqrt ceiling cvi + dup slice /q get gt + { + pop slice /q get + } if + put + 0 1 slice /s get dup mul 1 sub + { + slice /b get add + gsave + 0 1 str length 1 sub + { + str exch 2 index put + } for + pop + dup + { + gsave + ptm setmatrix + 1 index str length idiv {str show} repeat + 1 index str length mod str exch 0 exch getinterval show + grestore + 0 height rmoveto + } repeat + grestore + } for + 2 npop + } + { + 4 npop + } ifelse + } if +end +} def +/patternclip +{ +clip +} def +/patternstrokepath +{ +strokepath +} def +/patternmatrix +matrix def +/patternfill +{ +dup type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get + } if +gsave +patternclip +Adobe_pattern_AI3 /patternpath get exec +grestore +newpath +} def +/patternstroke +{ +dup type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get + } if +gsave +patternstrokepath +true + { + { + { + newpath + moveto + } + { + lineto + } + { + curveto + } + { + closepath + 3 copy + Adobe_pattern_AI3 /patternfill get exec + } pathforall + 3 npop + } stopped + { + 5 npop + patternclip + Adobe_pattern_AI3 /patternfill get exec + } if + } + { + patternclip + Adobe_pattern_AI3 /patternfill get exec + } ifelse +grestore +newpath +} def +/patternashow +{ +3 index type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get 4 1 roll + } if + { + 2 npop (0) exch + 2 copy 0 exch put pop + gsave + false charpath currentpoint + 6 index 6 index 6 index + Adobe_pattern_AI3 /patternfill get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +5 npop +} def +/patternawidthshow +{ +6 index type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get 7 1 roll + } if + { + 2 npop (0) exch + 2 copy 0 exch put + gsave + _sp eq {5 index 5 index rmoveto} if + false charpath currentpoint + 9 index 9 index 9 index + Adobe_pattern_AI3 /patternfill get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +8 npop +} def +/patternashowstroke +{ +4 index type /dicttype eq + { + patternmatrix /patternmatrix get 5 1 roll + } if +4 1 roll + { + 2 npop (0) exch + 2 copy 0 exch put pop + gsave + false charpath + currentpoint + 4 index setmatrix + 7 index 7 index 7 index + Adobe_pattern_AI3 /patternstroke get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +6 npop +} def +/patternawidthshowstroke +{ +7 index type /dicttype eq + { + patternmatrix /patternmatrix get 8 1 roll + } if +7 1 roll + { + 2 npop (0) exch + 2 copy 0 exch put + gsave + _sp eq {5 index 5 index rmoveto} if + false charpath currentpoint + 7 index setmatrix + 10 index 10 index 10 index + Adobe_pattern_AI3 /patternstroke get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +9 npop +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_Illustrator_AI3 1.1 0 +%%Title: (Adobe Illustrator (R) Version 3.0 Full Prolog) +%%Version: 1.1 0 +%%CreationDate: (3/7/1994) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_Illustrator_AI3 71 dict dup begin put +/initialize +{ +userdict /Adobe_Illustrator_AI3_vars 67 dict dup begin put +/_lp /none def +/_pf {} def +/_ps {} def +/_psf {} def +/_pss {} def +/_pjsf {} def +/_pjss {} def +/_pola 0 def +/_doClip 0 def +/cf currentflat def +/_tm matrix def +/_renderStart [/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0] def +/_renderEnd [null null null null /i1 /i1 /i1 /i1] def +/_render -1 def +/_rise 0 def +/_ax 0 def +/_ay 0 def +/_cx 0 def +/_cy 0 def +/_leading [0 0] def +/_ctm matrix def +/_mtx matrix def +/_sp 16#020 def +/_hyphen (-) def +/_fScl 0 def +/_cnt 0 def +/_hs 1 def +/_nativeEncoding 0 def +/_useNativeEncoding 0 def +/_tempEncode 0 def +/_pntr 0 def +/_tDict 2 dict def +/_wv 0 def +/Tx {} def +/Tj {} def +/CRender {} def +/_AI3_savepage {} def +/_gf null def +/_cf 4 array def +/_if null def +/_of false def +/_fc {} def +/_gs null def +/_cs 4 array def +/_is null def +/_os false def +/_sc {} def +/_pd 1 dict def +/_ed 15 dict def +/_pm matrix def +/_fm null def +/_fd null def +/_fdd null def +/_sm null def +/_sd null def +/_sdd null def +/_i null def +Adobe_Illustrator_AI3 begin +Adobe_Illustrator_AI3 dup /nc get begin + { + dup xcheck + { + bind + } if + pop pop + } forall +end +end +end +Adobe_Illustrator_AI3 begin +Adobe_Illustrator_AI3_vars begin +newpath +} def +/terminate +{ +end +end +} def +/_ +null def +/ddef +{ +Adobe_Illustrator_AI3_vars 3 1 roll put +} def +/xput +{ +dup load dup length exch maxlength eq + { + dup dup load dup + length 2 mul dict copy def + } if +load begin def end +} def +/npop +{ + { + pop + } repeat +} def +/sw +{ +dup length exch stringwidth +exch 5 -1 roll 3 index mul add +4 1 roll 3 1 roll mul add +} def +/swj +{ +dup 4 1 roll +dup length exch stringwidth +exch 5 -1 roll 3 index mul add +4 1 roll 3 1 roll mul add +6 2 roll /_cnt 0 ddef +{1 index eq {/_cnt _cnt 1 add ddef} if} forall pop +exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop +} def +/ss +{ +4 1 roll + { + 2 npop + (0) exch 2 copy 0 exch put pop + gsave + false charpath currentpoint + 4 index setmatrix + stroke + grestore + moveto + 2 copy rmoveto + } exch cshow +3 npop +} def +/jss +{ +4 1 roll + { + 2 npop + (0) exch 2 copy 0 exch put + gsave + _sp eq + { + exch 6 index 6 index 6 index 5 -1 roll widthshow + currentpoint + } + { + false charpath currentpoint + 4 index setmatrix stroke + }ifelse + grestore + moveto + 2 copy rmoveto + } exch cshow +6 npop +} def +/sp +{ + { + 2 npop (0) exch + 2 copy 0 exch put pop + false charpath + 2 copy rmoveto + } exch cshow +2 npop +} def +/jsp +{ + { + 2 npop + (0) exch 2 copy 0 exch put + _sp eq + { + exch 5 index 5 index 5 index 5 -1 roll widthshow + } + { + false charpath + }ifelse + 2 copy rmoveto + } exch cshow +5 npop +} def +/pl +{ +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} def +/setstrokeadjust where + { + pop true setstrokeadjust + /c + { + curveto + } def + /C + /c load def + /v + { + currentpoint 6 2 roll curveto + } def + /V + /v load def + /y + { + 2 copy curveto + } def + /Y + /y load def + /l + { + lineto + } def + /L + /l load def + /m + { + moveto + } def + } + { + /c + { + pl curveto + } def + /C + /c load def + /v + { + currentpoint 6 2 roll pl curveto + } def + /V + /v load def + /y + { + pl 2 copy curveto + } def + /Y + /y load def + /l + { + pl lineto + } def + /L + /l load def + /m + { + pl moveto + } def + } ifelse +/d +{ +setdash +} def +/cf {} def +/i +{ +dup 0 eq + { + pop cf + } if +setflat +} def +/j +{ +setlinejoin +} def +/J +{ +setlinecap +} def +/M +{ +setmiterlimit +} def +/w +{ +setlinewidth +} def +/H +{} def +/h +{ +closepath +} def +/N +{ +_pola 0 eq + { + _doClip 1 eq {clip /_doClip 0 ddef} if + newpath + } + { + /CRender {N} ddef + }ifelse +} def +/n +{N} def +/F +{ +_pola 0 eq + { + _doClip 1 eq + { + gsave _pf grestore clip newpath /_lp /none ddef _fc + /_doClip 0 ddef + } + { + _pf + }ifelse + } + { + /CRender {F} ddef + }ifelse +} def +/f +{ +closepath +F +} def +/S +{ +_pola 0 eq + { + _doClip 1 eq + { + gsave _ps grestore clip newpath /_lp /none ddef _sc + /_doClip 0 ddef + } + { + _ps + }ifelse + } + { + /CRender {S} ddef + }ifelse +} def +/s +{ +closepath +S +} def +/B +{ +_pola 0 eq + { + _doClip 1 eq + gsave F grestore + { + gsave S grestore clip newpath /_lp /none ddef _sc + /_doClip 0 ddef + } + { + S + }ifelse + } + { + /CRender {B} ddef + }ifelse +} def +/b +{ +closepath +B +} def +/W +{ +/_doClip 1 ddef +} def +/* +{ +count 0 ne + { + dup type (stringtype) eq {pop} if + } if +_pola 0 eq {newpath} if +} def +/u +{} def +/U +{} def +/q +{ +_pola 0 eq {gsave} if +} def +/Q +{ +_pola 0 eq {grestore} if +} def +/*u +{ +_pola 1 add /_pola exch ddef +} def +/*U +{ +_pola 1 sub /_pola exch ddef +_pola 0 eq {CRender} if +} def +/D +{pop} def +/*w +{} def +/*W +{} def +/` +{ +/_i save ddef +6 1 roll 4 npop +concat pop +userdict begin +/showpage {} def +0 setgray +0 setlinecap +1 setlinewidth +0 setlinejoin +10 setmiterlimit +[] 0 setdash +/setstrokeadjust where {pop false setstrokeadjust} if +newpath +0 setgray +false setoverprint +} def +/~ +{ +end +_i restore +} def +/@ +{} def +/& +{} def +/O +{ +0 ne +/_of exch ddef +/_lp /none ddef +} def +/R +{ +0 ne +/_os exch ddef +/_lp /none ddef +} def +/g +{ +/_gf exch ddef +/_fc +{ +_lp /fill ne + { + _of setoverprint + _gf setgray + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +ashow +} ddef +/_pjsf +{ +_fc +awidthshow +} ddef +/_lp /none ddef +} def +/G +{ +/_gs exch ddef +/_sc +{ +_lp /stroke ne + { + _os setoverprint + _gs setgray + /_lp /stroke ddef + } if +} ddef +/_ps +{ +_sc +stroke +} ddef +/_pss +{ +_sc +ss +} ddef +/_pjss +{ +_sc +jss +} ddef +/_lp /none ddef +} def +/k +{ +_cf astore pop +/_fc +{ +_lp /fill ne + { + _of setoverprint + _cf aload pop setcmykcolor + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +ashow +} ddef +/_pjsf +{ +_fc +awidthshow +} ddef +/_lp /none ddef +} def +/K +{ +_cs astore pop +/_sc +{ +_lp /stroke ne + { + _os setoverprint + _cs aload pop setcmykcolor + /_lp /stroke ddef + } if +} ddef +/_ps +{ +_sc +stroke +} ddef +/_pss +{ +_sc +ss +} ddef +/_pjss +{ +_sc +jss +} ddef +/_lp /none ddef +} def +/x +{ +/_gf exch ddef +findcmykcustomcolor +/_if exch ddef +/_fc +{ +_lp /fill ne + { + _of setoverprint + _if _gf 1 exch sub setcustomcolor + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +ashow +} ddef +/_pjsf +{ +_fc +awidthshow +} ddef +/_lp /none ddef +} def +/X +{ +/_gs exch ddef +findcmykcustomcolor +/_is exch ddef +/_sc +{ +_lp /stroke ne + { + _os setoverprint + _is _gs 1 exch sub setcustomcolor + /_lp /stroke ddef + } if +} ddef +/_ps +{ +_sc +stroke +} ddef +/_pss +{ +_sc +ss +} ddef +/_pjss +{ +_sc +jss +} ddef +/_lp /none ddef +} def +/dp +{ +dup null eq +{ +pop +_dp 0 ne + { + 0 1 _dp 1 sub _dl mod + { + _da exch get 3 get + } for + _dp 1 sub _dl mod 1 add packedarray + _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll + definepattern pop + } if +} +{ +_dp 0 ne _dp _dl mod 0 eq and + { + null dp + } if +7 packedarray _da exch _dp _dl mod exch put +_dp _dl mod _da 0 get 4 get 2 packedarray +/_dp _dp 1 add def +} ifelse +} def +/E +{ +_ed begin +dup 0 get type /arraytype ne + { + 0 + { + dup 1 add index type /arraytype eq + { + 1 add + } + { + exit + } ifelse + } loop + array astore + } if +/_dd exch def +/_ury exch def +/_urx exch def +/_lly exch def +/_llx exch def +/_n exch def +/_y 0 def +/_dl 4 def +/_dp 0 def +/_da _dl array def +0 1 _dd length 1 sub + { + /_d exch _dd exch get def + 0 2 _d length 2 sub + { + /_x exch def + /_c _d _x get _ ne def + /_r _d _x 1 add get cvlit def + _r _ ne + { + _urx _llx sub _ury _lly sub [1 0 0 1 0 0] + [ + /save cvx + _llx neg _lly neg /translate cvx + _c + { + nc /begin cvx + } if + _r dup type /stringtype eq + { + cvx + } + { + {exec} /forall cvx + } ifelse + _c + { + /end cvx + } if + /restore cvx + ] cvx + /_fn 12 _n length add string def + _y _fn cvs pop + /_y _y 1 add def + _fn 12 _n putinterval + _fn _c false dp + _d exch _x 1 add exch put + } if + } for + } for +null dp +_n _dd /_pd +end xput +} def +/fc +{ +_fm dup concatmatrix pop +} def +/p +{ +/_fm exch ddef +9 -2 roll _pm translate fc +7 -2 roll _pm scale fc +5 -1 roll _pm rotate fc +4 -2 roll exch 0 ne + { + dup _pm rotate fc + 1 -1 _pm scale fc + neg _pm rotate fc + } + { + pop + } ifelse +dup _pm rotate fc +exch dup sin exch cos div 1 0 0 1 0 6 2 roll +_pm astore fc +neg _pm rotate fc +_pd exch get /_fdd exch ddef +/_pf +{ +save +/_doClip 0 ddef +0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + patternfill + } + { + pop + fill + } ifelse + grestore + pop + } for + pop + } for +restore +newpath +} ddef +/_psf +{ +save +/_doClip 0 ddef +0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + 9 copy 6 npop patternashow + } + { + pop + 6 copy 3 npop ashow + } ifelse + grestore + pop + } for + pop + } for +restore +%3 npop newpath +sw rmoveto +} ddef +/_pjsf +{ +save +/_doClip 0 ddef +0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + 12 copy 6 npop patternawidthshow + } + { + pop 9 copy 3 npop awidthshow + } ifelse + grestore + pop + } for + pop + } for +restore +swj rmoveto +} ddef +/_lp /none ddef +} def +/sc +{ +_sm dup concatmatrix pop +} def +/P +{ +/_sm exch ddef +9 -2 roll _pm translate sc +7 -2 roll _pm scale sc +5 -1 roll _pm rotate sc +4 -2 roll exch 0 ne + { + dup _pm rotate sc + 1 -1 _pm scale sc + neg _pm rotate sc + } + { + pop + } ifelse +dup _pm rotate sc +exch dup sin exch cos div 1 0 0 1 0 6 2 roll +_pm astore sc +neg _pm rotate sc +_pd exch get /_sdd exch ddef +/_ps +{ +save +/_doClip 0 ddef +0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + patternstroke + } + { + pop stroke + } ifelse + grestore + pop + } for + pop + } for +restore +newpath +} ddef +/_pss +{ +save +/_doClip 0 ddef +0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + 10 copy 6 npop patternashowstroke + } + { + pop 7 copy 3 npop ss + } ifelse + grestore + pop + } for + pop + } for +restore +pop sw rmoveto +} ddef +/_pjss +{ +save +/_doClip 0 ddef +0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + 13 copy 6 npop patternawidthshowstroke + } + { + pop 10 copy 3 npop jss + } ifelse + grestore + pop + } for + pop + } for +restore +pop swj rmoveto +} ddef +/_lp /none ddef +} def +/A +{ +pop +} def +/nc 3 dict def +nc begin +/setgray +{ +pop +} bind def +/setcmykcolor +{ +4 npop +} bind def +/setcustomcolor +{ +2 npop +} bind def +currentdict readonly pop end +currentdict readonly pop end +setpacking +/annotatepage +{ +} def +%%EndResource +%%EndProlog +%%BeginSetup +Adobe_cshow /initialize get exec +Adobe_customcolor /initialize get exec +Adobe_pattern_AI3 /initialize get exec +Adobe_Illustrator_AI3 /initialize get exec +%AI3_BeginPattern: (Azure Rings) +(Azure Rings) 22.5 22.5 58.5 58.5 [ +%AI3_Tile +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1.75 w 4 M []0 d 40.5 58.5 m +40.5 48.5586 32.4409 40.5 22.5 40.5 c +12.5591 40.5 4.5 48.5586 4.5 58.5 c +4.5 68.4414 12.5591 76.5 22.5 76.5 c +32.4409 76.5 40.5 68.4414 40.5 58.5 c +s 40.5 22.5 m +40.5 12.5586 32.4409 4.5 22.5 4.5 c +12.5591 4.5 4.5 12.5586 4.5 22.5 c +4.5 32.4414 12.5591 40.5 22.5 40.5 c +32.4409 40.5 40.5 32.4414 40.5 22.5 c +s 40.5 40.5 m +40.5 30.5586 32.4409 22.5 22.5 22.5 c +12.5591 22.5 4.5 30.5586 4.5 40.5 c +4.5 50.4414 12.5591 58.5 22.5 58.5 c +32.4409 58.5 40.5 50.4414 40.5 40.5 c +s 58.5 58.5 m +58.5 48.5586 50.4409 40.5 40.5 40.5 c +30.5591 40.5 22.5 48.5586 22.5 58.5 c +22.5 68.4414 30.5591 76.5 40.5 76.5 c +50.4409 76.5 58.5 68.4414 58.5 58.5 c +s 58.5 22.5 m +58.5 12.5586 50.4409 4.5 40.5 4.5 c +30.5591 4.5 22.5 12.5586 22.5 22.5 c +22.5 32.4414 30.5591 40.5 40.5 40.5 c +50.4409 40.5 58.5 32.4414 58.5 22.5 c +s 58.5 40.5 m +58.5 30.5586 50.4409 22.5 40.5 22.5 c +30.5591 22.5 22.5 30.5586 22.5 40.5 c +22.5 50.4414 30.5591 58.5 40.5 58.5 c +50.4409 58.5 58.5 50.4414 58.5 40.5 c +s 76.5 58.5 m +76.5 48.5586 68.4409 40.5 58.5 40.5 c +48.5591 40.5 40.5 48.5586 40.5 58.5 c +40.5 68.4414 48.5591 76.5 58.5 76.5 c +68.4409 76.5 76.5 68.4414 76.5 58.5 c +s 76.5 22.5 m +76.5 12.5586 68.4409 4.5 58.5 4.5 c +48.5591 4.5 40.5 12.5586 40.5 22.5 c +40.5 32.4414 48.5591 40.5 58.5 40.5 c +68.4409 40.5 76.5 32.4414 76.5 22.5 c +s 76.5 40.5 m +76.5 30.5586 68.4409 22.5 58.5 22.5 c +48.5591 22.5 40.5 30.5586 40.5 40.5 c +40.5 50.4414 48.5591 58.5 58.5 58.5 c +68.4409 58.5 76.5 50.4414 76.5 40.5 c +s %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Camouflage) +(Camouflage) 1 1 73 73 [ +%AI3_Tile +(0 O 0 R 0.6039 0.1412 0.9333 0.0275 k + 0.6039 0.1412 0.9333 0.0275 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 1 73 m +1 1 L +73 1 L +73 73 L +1 73 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.4941 0.3529 0.9451 0.2 k + 0.4941 0.3529 0.9451 0.2 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 18.5449 73 m +18.5449 1 L +46.7832 1 L +46.7832 73 L +18.5449 73 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.1882 0.1098 0.898 0.0157 k + 0.1882 0.1098 0.898 0.0157 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 11.9512 1 m +11.9512 4.7129 9.2314 2.8813 9.2314 6.5938 c +9.2314 10.2334 4.25 10.2334 4.25 13.8735 c +4.25 17.4858 10.0313 17.4858 10.0313 21.0991 c +10.0313 24.832 10.208 24.832 10.208 28.5654 c +10.208 32.3071 5.5205 32.3071 5.5205 36.0469 c +5.5205 39.7021 11.8838 39.7021 11.8838 43.356 c +11.8838 47.0566 7.4609 47.0566 7.4609 50.7568 c +7.4609 54.4043 5.7959 54.4043 5.7959 58.0542 c +5.7959 61.7686 4.6631 61.7686 4.6631 65.4805 c +4.6631 69.1636 11.9512 69.3184 11.9512 73 C +27.9268 73 L +27.9268 69.3184 22.0635 69.1636 22.0635 65.4805 c +22.0635 61.7686 28.6631 61.7686 28.6631 58.0542 c +28.6631 54.4043 25.1553 54.4043 25.1553 50.7568 c +25.1553 47.0566 28.8145 47.0566 28.8145 43.356 c +28.8145 39.7021 22.1191 39.7021 22.1191 36.0469 c +22.1191 32.3071 26.3945 32.3071 26.3945 28.5654 c +26.3945 24.832 24.4248 24.832 24.4248 21.0991 c +24.4248 17.4858 20.3838 17.4858 20.3838 13.8735 c +20.3838 10.2334 24.6055 10.2334 24.6055 6.5938 c +24.6055 2.8813 27.9268 4.7129 27.9268 1 C +11.9512 1 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9216 0.2157 0.9294 0.0745 k + 0.9216 0.2157 0.9294 0.0745 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 41.875 1 m +41.875 4.7134 42.3867 2.8818 42.3867 6.5938 c +42.3867 10.2334 40.5947 10.2334 40.5947 13.8735 c +40.5947 17.4858 41.5742 17.4858 41.5742 21.0991 c +41.5742 24.832 43.6484 24.832 43.6484 28.5659 c +43.6484 32.3076 39.1709 32.3076 39.1709 36.0469 c +39.1709 39.7026 39.7549 39.7026 39.7549 43.356 c +39.7549 47.0566 45.3896 47.0566 45.3896 50.7568 c +45.3896 54.4043 40.1055 54.4043 40.1055 58.0542 c +40.1055 61.7686 40.6289 61.7686 40.6289 65.4805 c +40.6289 69.1636 41.875 69.3184 41.875 73 C +59.0752 73 L +59.0752 69.4219 53.4805 70.1934 53.4805 66.6143 c +53.4805 62.9136 55.8945 62.9136 55.8945 59.2153 c +55.8945 55.502 61.0059 55.502 61.0059 51.7886 c +61.0059 48.1489 60.5635 48.1489 60.5635 44.5103 c +60.5635 40.897 59.9277 40.897 59.9277 37.2842 c +59.9277 33.5508 56.3662 33.5508 56.3662 29.8169 c +56.3662 26.0762 61.0908 26.0762 61.0908 22.3354 c +61.0908 18.6812 52.6025 18.6812 52.6025 15.0264 c +52.6025 11.3262 55.7461 11.3262 55.7461 7.6265 c +55.7461 3.978 59.0752 4.6484 59.0752 1 C +41.875 1 L +f %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Honeycomb) +(Honeycomb) 12.9819 14.6548 65.8066 60.6758 [ +%AI3_Tile +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 52.3345 28.1372 m +40.6475 21.3906 L +40.6475 7.9009 L +52.3345 1.1543 L +64.0161 7.9009 L +64.0161 21.3906 L +52.3345 28.1372 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 43.9536 19.4839 m +43.9536 9.8081 L +52.3345 4.9702 L +60.7153 9.8081 L +60.7153 19.4839 L +52.3345 24.3218 L +43.9536 19.4839 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 25.7944 28.1406 m +14.1099 21.3911 L +14.1099 7.9014 L +25.7944 1.1548 L +37.479 7.9014 L +37.479 21.394 L +25.7944 28.1406 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 17.4126 19.4839 m +17.4126 9.8081 L +25.7944 4.9702 L +34.1743 9.8081 L +34.1743 19.4839 L +25.7944 24.3218 L +17.4126 19.4839 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 12.6846 50.7852 m +1 44.0356 L +1 30.5459 L +12.6846 23.7993 L +24.3691 30.5459 L +24.3691 44.0386 L +12.6846 50.7852 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 4.3027 42.1284 m +4.3027 32.4526 L +12.6846 27.6147 L +21.0645 32.4526 L +21.0645 42.1284 L +12.6846 46.9663 L +4.3027 42.1284 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 65.603 51.1226 m +53.9185 44.3765 L +53.9185 30.8843 L +65.603 24.1382 L +77.2871 30.8843 L +77.2871 44.3774 L +65.603 51.1226 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 57.2202 42.4692 m +57.2202 32.7915 L +65.603 27.9536 L +73.9819 32.7915 L +73.9819 42.4692 L +65.603 47.3081 L +57.2202 42.4692 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 39.0649 51.1235 m +27.3774 44.3765 L +27.3774 30.8843 L +39.0649 24.1382 L +50.7471 30.8843 L +50.7471 44.3774 L +39.0649 51.1235 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 30.6821 42.4692 m +30.6821 32.7915 L +39.0649 27.9517 L +47.4438 32.7915 L +47.4438 42.4702 L +39.0649 47.3091 L +30.6821 42.4692 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 25.7944 74.1074 m +14.1099 67.3599 L +14.1099 53.8682 L +25.7944 47.1221 L +37.479 53.8682 L +37.479 67.3599 L +25.7944 74.1074 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 17.4126 65.4526 m +17.4126 55.7749 L +25.7944 50.937 L +34.1743 55.7749 L +34.1772 65.4526 L +25.7944 70.2905 L +17.4126 65.4526 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 52.3345 74.1074 m +40.6475 67.3599 L +40.6475 53.8682 L +52.3345 47.1221 L +64.0161 53.8682 L +64.0161 67.3599 L +52.3345 74.1074 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 43.9536 65.4526 m +43.9536 55.7749 L +52.3345 50.937 L +60.7153 55.7749 L +60.7153 65.4526 L +52.3345 70.2905 L +43.9536 65.4526 L +s %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Jungle Stripes) +(Jungle Stripes) 37 19 73 55 [ +%AI3_Tile +(0 O 0 R 0.9255 0.0745 0.9373 0.0118 k + 0.9255 0.0745 0.9373 0.0118 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 18 w 4 M []0 d 37 37 m +73 37 l +S %AI6_EndPatternLayer +) & +(0 O 0 R 0.3451 0.0118 0.6863 0 k + 0.3451 0.0118 0.6863 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 9 w 4 M []0 d 37 37 m +73 37 l +S %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Mediterranean Tiles) +(Mediterranean Tiles) 4.9482 11.5332 39.291 45.8818 [ +%AI3_Tile +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m +10.0083 40.749 L +16.9673 33.79 L +16.9702 23.9297 L +10.0093 16.9697 L +0.1509 16.9688 L +0.1499 40.748 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m +10.0083 40.749 L +16.9673 33.79 L +16.9702 23.9297 L +10.0093 16.9697 L +0.1509 16.9688 L +0.1499 40.748 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m +10.0122 7.1094 L +10.0093 16.9697 L +16.9702 23.9297 L +26.8296 23.9307 L +33.7915 16.9727 L +33.7915 7.1123 L +26.8335 0.1514 L +16.9712 0.1504 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m +10.0122 7.1094 L +10.0093 16.9697 L +16.9702 23.9297 L +26.8296 23.9307 L +33.7915 16.9727 L +33.7915 7.1123 L +26.8335 0.1514 L +16.9712 0.1504 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m +10.0083 40.749 L +10.0054 50.6084 L +16.9663 57.5693 L +26.8257 57.5703 L +33.7876 50.6113 L +33.7876 40.752 L +26.8296 33.791 L +16.9673 33.79 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m +10.0083 40.749 L +10.0054 50.6084 L +16.9663 57.5693 L +26.8257 57.5703 L +33.7876 50.6113 L +33.7876 40.752 L +26.8296 33.791 L +16.9673 33.79 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m +26.8296 23.9307 L +26.8296 33.791 L +33.7876 40.752 L +43.6475 40.7529 L +50.6094 33.7939 L +50.6094 23.9336 L +43.6494 16.9736 L +33.7915 16.9727 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m +26.8296 23.9307 L +26.8296 33.791 L +33.7876 40.752 L +43.6475 40.7529 L +50.6094 33.7939 L +50.6094 23.9336 L +43.6494 16.9736 L +33.7915 16.9727 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.8275 0 0 k + 0.9569 0.8275 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 43.6514 7.1123 m +43.6514 16.9727 L +33.7915 16.9727 L +33.7915 7.1123 L +43.6514 7.1123 L +f 26.8296 23.9307 m +26.8296 33.791 L +16.9702 33.791 L +16.9702 23.9307 L +26.8296 23.9307 L +f 10.0093 7.1094 m +10.0093 16.9697 L +0.1538 16.9697 L +0.1538 7.1094 L +10.0093 7.1094 L +f 43.6494 40.752 m +43.6494 50.6113 L +33.7876 50.6113 L +33.7876 40.752 L +43.6494 40.752 L +f 10.0083 40.749 m +10.0083 50.6084 L +0.1499 50.6084 L +0.1499 40.749 L +10.0083 40.749 L +f %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Pyramids) +(Pyramids) 1 1 19.5 19.5 [ +%AI3_Tile +(0 O 0 R 0.1882 0.1294 0.102 0.0118 k + 0.1882 0.1294 0.102 0.0118 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 1 19.5 m +10.25 10.25 l +19.5 19.5 l +1 19.5 l +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.6235 0.4863 0.4863 0.4784 k + 0.6235 0.4863 0.4863 0.4784 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 19.5 1 m +10.25 10.25 l +1 1 l +19.5 1 l +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.349 0.2549 0.2235 0.0667 k + 0.349 0.2549 0.2235 0.0667 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 1 1 m +10.25 10.25 l +1 19.5 l +1 1 l +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.4902 0.3647 0.3451 0.2196 k + 0.4902 0.3647 0.3451 0.2196 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 19.5 19.5 m +10.25 10.25 l +19.5 1 l +19.5 19.5 l +f %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%%EndSetup +0 A +0 R +0 0 0 1 K +0 J 0 j 2 w 4 M []0 d 236 463.1089 m +298.666 463.1089 L +S 236 378.4424 m +298 378.4424 L +S u u 0 O +1 g +1 w 250.3711 388.292 m +252.6948 379.6904 l +255.019 388.292 l +250.3711 388.292 l +f 254.9619 453.478 m +252.6382 462.0811 l +250.314 453.478 l +254.9619 453.478 l +f U u 0 R +0 0 0 1 K +252.6665 455.0503 m +252.6665 386.7217 L +S 0 O +0 0 0 1 k +250.3711 388.292 m +252.6948 379.6904 l +255.019 388.292 l +250.3711 388.292 l +f 254.9619 453.478 m +252.6382 462.0811 l +250.314 453.478 l +254.9619 453.478 l +f U U u u 0 0 0 0 k +280.6104 462.1758 m +280.6104 386.75 L +F 278.3145 388.3105 m +280.6377 379.7754 l +282.9619 388.3105 l +278.3145 388.3105 l +f U u 0 R +0 0 0 1 K +280.6104 462.1758 m +280.6104 386.75 L +S 0 O +0 0 0 1 k +278.3145 388.3105 m +280.6377 379.7754 l +282.9619 388.3105 l +278.3145 388.3105 l +f U U u *u +294.7104 423.2002 m +294.3105 422.4995 293.9443 421.7954 293.6123 421.0874 c +293.2803 420.3794 292.9863 419.6611 292.7305 418.9336 c +292.7065 418.5977 292.6646 418.2588 292.6045 417.9189 c +292.5444 417.5791 292.4707 417.2412 292.3828 416.9053 c +292.3662 416.8418 292.3408 416.7373 292.3047 416.5928 c +292.2686 416.4492 292.2227 416.3037 292.1665 416.1553 c +292.1104 416.0078 292.0405 415.876 291.9565 415.7588 c +291.8726 415.6436 291.7783 415.585 291.6748 415.585 c +291.5303 415.585 291.4443 415.6553 291.4165 415.7959 c +291.3887 415.9355 291.3848 416.0918 291.4043 416.2637 c +291.4248 416.4355 291.4565 416.5957 291.5005 416.7432 c +291.5444 416.8916 291.5664 416.9736 291.5664 416.9893 c +291.6543 417.3252 291.748 417.6592 291.8486 417.9912 c +291.9482 418.3232 292.0547 418.6572 292.1665 418.9932 c +292.1982 419.377 292.1963 419.749 292.1602 420.1094 c +292.124 420.4692 292.0503 420.8174 291.9385 421.1533 c +291.8105 421.5293 291.5625 421.8037 291.1943 421.9756 c +290.8262 422.1475 290.4023 422.2334 289.9229 422.2334 c +289.7065 422.2334 289.4922 422.2153 289.2803 422.1797 c +289.0684 422.1436 288.8784 422.0894 288.7104 422.0176 c +288.5425 421.9453 288.3984 421.8516 288.2783 421.7354 c +288.1582 421.6191 288.0786 421.4814 288.0386 421.3213 c +288.0146 421.2412 287.9585 421.2012 287.8706 421.2012 C +287.6426 421.2012 l +287.5303 421.2012 287.4746 421.2534 287.4746 421.3574 C +287.4746 421.4053 l +287.5464 421.7012 287.6724 421.979 287.8525 422.2383 c +288.0322 422.4976 288.2441 422.7246 288.4883 422.9194 c +288.7324 423.1143 288.998 423.2676 289.2861 423.3789 c +289.5742 423.4902 289.8701 423.5459 290.1748 423.5459 c +290.5024 423.5459 290.7905 423.4824 291.0386 423.355 c +291.2866 423.2275 291.5024 423.0625 291.6865 422.8599 c +291.8706 422.6572 292.0264 422.4258 292.1543 422.1665 c +292.2822 421.9072 292.3945 421.6455 292.4902 421.3813 c +292.5464 421.2212 292.5923 421.0596 292.6284 420.8955 c +292.6646 420.7314 292.6943 420.5654 292.7188 420.3975 c +293.1426 421.4053 293.6304 422.3911 294.1826 423.355 c +294.2144 423.4106 294.2627 423.4385 294.3267 423.4385 C +294.5664 423.4385 l +294.6064 423.4385 294.6348 423.4346 294.6504 423.4268 c +294.7065 423.3867 294.7344 423.3389 294.7344 423.2832 c +294.7344 423.2598 294.7266 423.2314 294.7104 423.2002 c +f *U +U u *u +294.7666 415.6318 m +294.7666 415.8799 l +294.8359 415.8799 294.9106 415.8799 294.9907 415.8799 c +295.0708 415.8799 295.1479 415.8818 295.2227 415.8838 c +295.2974 415.8867 295.3682 415.8916 295.4346 415.9004 c +295.5015 415.9082 295.5562 415.917 295.5986 415.9277 c +295.6523 415.9385 295.6934 415.9668 295.7227 416.0117 c +295.752 416.0576 295.7666 416.1094 295.7666 416.168 C +295.7666 420.4175 l +295.6123 420.3423 295.4453 420.2886 295.2666 420.2563 c +295.0879 420.2241 294.9053 420.208 294.7188 420.208 C +294.7188 420.458 l +294.9907 420.458 295.2549 420.4951 295.5107 420.5693 c +295.7671 420.6431 295.9888 420.7778 296.1758 420.9736 C +296.2725 420.9736 l +296.3311 420.9736 296.3604 420.9443 296.3604 420.8848 C +296.3604 416.168 l +296.3604 416.1094 296.375 416.0576 296.4043 416.0117 c +296.4336 415.9668 296.4751 415.9385 296.5283 415.9277 c +296.5713 415.917 296.6245 415.9082 296.6885 415.9004 c +296.7524 415.8916 296.8232 415.8867 296.9004 415.8838 c +296.9775 415.8818 297.0566 415.8799 297.1367 415.8799 c +297.2168 415.8799 297.291 415.8799 297.3604 415.8799 C +297.3604 415.6318 l +296.4961 415.6641 295.6313 415.6641 294.7666 415.6318 c +f *U +U u *u +320.9609 441.4502 m +320.5605 440.75 320.1943 440.0459 319.8623 439.3379 c +319.5303 438.6299 319.2363 437.9121 318.9805 437.1836 c +318.957 436.8477 318.9141 436.5098 318.8545 436.1699 c +318.7949 435.8301 318.7207 435.4922 318.6328 435.1563 c +318.6162 435.0918 318.5908 434.9883 318.5547 434.8438 c +318.5186 434.7002 318.4727 434.5537 318.416 434.4058 c +318.3604 434.2578 318.291 434.126 318.207 434.0098 c +318.123 433.894 318.0283 433.8359 317.9248 433.8359 c +317.7803 433.8359 317.6943 433.9063 317.666 434.0459 c +317.6387 434.186 317.6348 434.3418 317.6543 434.5137 c +317.6748 434.686 317.707 434.8457 317.75 434.9941 c +317.7949 435.1416 317.8164 435.2236 317.8164 435.2402 c +317.9043 435.5762 317.998 435.9102 318.0986 436.2422 c +318.1982 436.5742 318.3047 436.9082 318.416 437.2441 c +318.4482 437.6279 318.4463 438 318.4102 438.3599 c +318.374 438.7197 318.3008 439.0679 318.1885 439.4038 c +318.0605 439.7798 317.8125 440.0537 317.4443 440.2256 c +317.0762 440.3975 316.6523 440.4839 316.1729 440.4839 c +315.957 440.4839 315.7422 440.4658 315.5303 440.4297 c +315.3184 440.3936 315.1289 440.3398 314.9609 440.2676 c +314.793 440.1958 314.6484 440.1016 314.5283 439.9858 c +314.4082 439.8701 314.3281 439.7319 314.2891 439.5723 c +314.2646 439.4922 314.209 439.4521 314.1211 439.4521 C +313.8926 439.4521 l +313.7803 439.4521 313.7246 439.5039 313.7246 439.6079 C +313.7246 439.6563 l +313.7969 439.9521 313.9219 440.2295 314.1025 440.4888 c +314.2822 440.748 314.4941 440.9751 314.7383 441.1699 c +314.9824 441.3647 315.248 441.5181 315.5361 441.6294 c +315.8242 441.7407 316.1201 441.7964 316.4248 441.7964 c +316.752 441.7964 317.041 441.7324 317.2891 441.6055 c +317.5371 441.478 317.752 441.313 317.9365 441.1104 c +318.1211 440.9072 318.2764 440.6763 318.4043 440.417 c +318.5322 440.1572 318.6445 439.8955 318.7402 439.6318 c +318.7969 439.4717 318.8418 439.3096 318.8789 439.1455 c +318.9141 438.9814 318.9443 438.8159 318.9688 438.6479 c +319.3926 439.6558 319.8809 440.6416 320.4326 441.6055 c +320.4648 441.6611 320.5127 441.689 320.5762 441.689 C +320.8164 441.689 l +320.8564 441.689 320.8848 441.6846 320.9004 441.6768 c +320.957 441.6372 320.9844 441.5898 320.9844 441.5342 c +320.9844 441.5098 320.9766 441.4824 320.9609 441.4502 c +f *U +U u *u +323.5977 432.8809 m +323.5381 432.6621 323.5166 432.4775 323.5332 432.3276 c +323.5488 432.1777 323.624 432.1035 323.7568 432.1035 c +323.8213 432.1035 323.8799 432.1299 323.9336 432.1836 c +323.9863 432.2363 324.0342 432.3115 324.0771 432.4072 c +324.1191 432.5029 324.1602 432.6152 324.1973 432.7432 c +324.2344 432.8711 324.2715 433.0127 324.3086 433.1675 c +324.3203 433.2153 324.3516 433.2393 324.4053 433.2393 C +324.4932 433.2393 l +324.5469 433.2393 324.5674 433.2153 324.5566 433.1675 c +324.5254 433.0449 324.4902 432.9111 324.4531 432.7676 c +324.416 432.623 324.3652 432.4897 324.3008 432.3672 c +324.2373 432.2446 324.1582 432.1416 324.0645 432.0576 c +323.9717 431.9736 323.8555 431.9316 323.7168 431.9316 c +323.5303 431.9316 323.3809 431.9849 323.2695 432.0913 c +323.1572 432.1978 323.0879 432.334 323.0605 432.499 c +322.9385 432.3496 322.792 432.2178 322.6211 432.1035 c +322.4502 431.9888 322.2715 431.9316 322.085 431.9316 c +321.8877 431.9316 321.7227 431.9824 321.5889 432.084 c +321.4561 432.1855 321.3516 432.3145 321.2773 432.4697 c +321.1865 432.6572 321.1387 432.8608 321.1328 433.0806 c +321.1279 433.3003 321.1543 433.5225 321.2129 433.7476 c +321.2715 433.9727 321.3574 434.1948 321.4688 434.4146 c +321.5811 434.6343 321.7275 434.8379 321.9092 435.0254 c +322.0586 435.1807 322.2275 435.3105 322.417 435.415 c +322.6064 435.5195 322.7969 435.5723 322.9893 435.5723 c +323.1543 435.5723 323.2891 435.5264 323.3926 435.436 c +323.4971 435.3452 323.5781 435.2363 323.6367 435.1084 C +324.085 436.8877 l +324.1064 436.9717 324.1182 437.0366 324.1211 437.0815 c +324.123 437.1265 324.1113 437.1592 324.085 437.1807 c +324.0527 437.207 323.9922 437.2241 323.9014 437.2319 c +323.8105 437.2397 323.709 437.2441 323.5977 437.2441 c +323.5381 437.2441 323.5146 437.2739 323.5254 437.3345 C +323.5488 437.4004 l +323.5596 437.4492 323.5947 437.4795 323.6533 437.4907 C +324.3975 437.5566 L +324.6768 437.5801 l +324.7031 437.5859 324.7236 437.5791 324.7373 437.5605 c +324.75 437.5415 324.7539 437.5186 324.749 437.4922 C +323.5977 432.8809 l +f 1 D +323.4893 434.7822 m +323.4805 434.833 323.4688 434.8857 323.4531 434.9395 c +323.4102 435.0688 323.3477 435.1777 323.2656 435.2666 c +323.1826 435.3555 323.0771 435.4004 322.9492 435.4004 c +322.832 435.4004 322.7168 435.3569 322.6055 435.2705 c +322.4932 435.1846 322.3916 435.0771 322.3008 434.9478 c +322.1729 434.7646 322.0771 434.5732 322.0137 434.374 c +321.9492 434.1748 321.8906 433.9668 321.8369 433.752 c +321.7832 433.5415 321.7402 433.3354 321.7051 433.1338 c +321.6699 432.9316 321.6719 432.7417 321.709 432.564 c +321.7354 432.4346 321.7822 432.3252 321.8496 432.2363 c +321.916 432.1475 322.0107 432.1035 322.1328 432.1035 c +322.2607 432.1035 322.3877 432.1489 322.5137 432.2402 c +322.6387 432.332 322.7539 432.4424 322.8613 432.5723 c +322.9033 432.626 322.9434 432.6768 322.9805 432.7256 c +323.0186 432.7734 323.0527 432.8276 323.085 432.8872 C +323.5176 434.6245 l +323.5059 434.6782 323.4971 434.7305 323.4893 434.7822 c +f *U +U u 8 i +0 D +0 R +0 0 0 1 K +2 J 0.5821 w 10 M 304 469 m +304 457.2349 l +S 313.249 469 m +315.6904 463.1172 l +S 315.6904 463.1172 m +313.249 457.2349 l +S u *u +0 i +0 O +0 0 0 1 k +0 J 1 w 4 M 311.1699 459.2939 m +306.5977 459.2939 L +306.5977 459.541 l +306.5977 459.5566 306.6055 459.5801 306.6221 459.6113 C +308.4902 461.6006 l +308.7207 461.8438 308.9492 462.0928 309.1758 462.3477 c +309.4023 462.6025 309.6074 462.8613 309.7881 463.124 c +309.9697 463.3867 310.1162 463.6616 310.2275 463.9482 c +310.3389 464.2344 310.3945 464.5342 310.3945 464.8486 c +310.3945 465.1074 310.3594 465.3525 310.2891 465.584 c +310.2188 465.8154 310.1162 466.0195 309.9795 466.1958 c +309.8438 466.3721 309.6748 466.5137 309.4727 466.6191 c +309.2705 466.7256 309.0332 466.7783 308.7607 466.7783 c +308.3652 466.7783 308.0146 466.6626 307.71 466.4312 c +307.4053 466.1997 307.1914 465.9077 307.0684 465.5547 c +307.1592 465.5781 307.2539 465.584 307.3516 465.5723 c +307.4512 465.5605 307.5391 465.5293 307.6172 465.4785 c +307.6953 465.4272 307.7607 465.3584 307.8145 465.2725 c +307.8672 465.1855 307.8945 465.084 307.8945 464.9668 c +307.8945 464.7627 307.8262 464.6074 307.6904 464.502 c +307.5547 464.3955 307.4043 464.3428 307.2402 464.3428 c +307.083 464.3428 306.9375 464.3955 306.8008 464.502 c +306.666 464.6074 306.5977 464.7627 306.5977 464.9668 c +306.5977 465.2646 306.6572 465.5469 306.7754 465.8135 c +306.8945 466.0801 307.0566 466.3115 307.2617 466.5078 c +307.4658 466.7031 307.707 466.8574 307.9863 466.9697 c +308.2646 467.0815 308.5596 467.1377 308.8711 467.1377 c +309.2559 467.1377 309.6104 467.0811 309.9336 466.9668 c +310.2578 466.8535 310.5332 466.6924 310.7637 466.4854 c +310.9922 466.2773 311.1709 466.0342 311.2979 465.7559 c +311.4248 465.4775 311.4883 465.1738 311.4883 464.8447 c +311.4883 464.4683 311.4023 464.1255 311.2295 463.8159 c +311.0566 463.5063 310.8408 463.2183 310.582 462.9517 c +310.3232 462.6851 310.0479 462.4346 309.7559 462.1992 c +309.4648 461.9639 309.1992 461.7363 308.9609 461.5171 C +307.543 460.2002 L +308.7891 460.2002 l +308.9688 460.2002 309.1787 460.2002 309.417 460.2002 c +309.6553 460.2002 309.8789 460.2021 310.0889 460.2061 c +310.2988 460.21 310.4795 460.2178 310.6318 460.2295 c +310.7832 460.2412 310.8672 460.2549 310.8848 460.2705 c +310.917 460.3018 310.9473 460.3589 310.9766 460.4414 c +311.0059 460.5234 311.0322 460.6157 311.0566 460.7178 c +311.0811 460.8198 311.1035 460.9258 311.125 461.0352 c +311.1445 461.1455 311.1641 461.2471 311.1797 461.3413 C +311.5166 461.3413 L +311.1699 459.2939 l +f *U +U U u 8 i +0 R +0 0 0 1 K +2 J 0.5821 w 10 M 348.8311 413.1689 m +348.8311 401.4033 l +S 358.0801 413.1689 m +360.5215 407.2861 l +S 360.5215 407.2861 m +358.0801 401.4033 l +S u *u +0 i +0 O +0 0 0 1 k +0 J 1 w 4 M 356.2295 404.585 m +356.0938 404.3027 355.9082 404.0596 355.6709 403.8555 c +355.417 403.6357 355.1328 403.4707 354.8164 403.3613 c +354.501 403.251 354.1699 403.1963 353.8252 403.1963 c +353.5127 403.1963 353.207 403.2354 352.9063 403.3125 c +352.6064 403.3906 352.3398 403.5088 352.1055 403.667 c +351.8711 403.8252 351.6836 404.0205 351.5449 404.252 c +351.4043 404.4834 351.335 404.748 351.335 405.0459 c +351.335 405.2656 351.4063 405.4287 351.5508 405.5342 c +351.6943 405.6406 351.8486 405.6934 352.0127 405.6934 c +352.1855 405.6934 352.3438 405.6406 352.4873 405.5342 c +352.6309 405.4287 352.7031 405.2656 352.7031 405.0459 c +352.7031 404.9209 352.6787 404.8145 352.6289 404.7285 c +352.5801 404.6416 352.5166 404.5713 352.4385 404.5166 c +352.3604 404.4619 352.2715 404.4248 352.1738 404.4053 c +352.0742 404.3857 351.9805 404.3838 351.8896 404.3994 c +352.0537 404.1162 352.3125 403.8955 352.666 403.7344 c +353.0195 403.5732 353.4063 403.4932 353.8252 403.4932 c +354.0303 403.4932 354.2197 403.543 354.3926 403.6416 c +354.5645 403.7412 354.709 403.874 354.8242 404.04 c +354.9629 404.2461 355.0576 404.4707 355.1064 404.7119 c +355.1553 404.9541 355.1797 405.2021 355.1797 405.4561 c +355.1797 405.71 355.1553 405.958 355.1064 406.1992 c +355.0576 406.4414 354.9629 406.665 354.8242 406.8721 c +354.709 407.0381 354.5645 407.1729 354.3926 407.2764 c +354.2197 407.3789 354.0303 407.4307 353.8252 407.4307 C +352.9863 407.4307 l +352.9131 407.4307 352.876 407.4648 352.876 407.5332 C +352.876 407.5674 l +352.8672 407.5977 352.876 407.624 352.9004 407.6475 c +352.9248 407.6709 352.9541 407.6816 352.9863 407.6816 c +353.1016 407.6973 353.2168 407.7041 353.332 407.7041 c +353.4473 407.7041 353.5625 407.7119 353.6777 407.7275 c +353.8906 407.7432 354.0781 407.8076 354.2383 407.9209 c +354.3984 408.0352 354.5313 408.1826 354.6387 408.3623 c +354.7461 408.543 354.8262 408.749 354.8789 408.9795 c +354.9326 409.2109 354.959 409.4482 354.959 409.6914 c +354.959 409.8721 354.9414 410.042 354.9043 410.2031 c +354.8672 410.3643 354.791 410.5068 354.6758 410.6318 c +354.4551 410.8838 354.1719 411.0088 353.8271 411.0088 c +353.4658 411.0088 353.1348 410.9424 352.8359 410.8086 c +352.5352 410.6758 352.3115 410.4951 352.1641 410.2676 c +352.3359 410.3066 352.5068 410.2754 352.6758 410.1729 c +352.8438 410.0713 352.9277 409.9072 352.9277 409.6797 c +352.9277 409.4834 352.8633 409.3359 352.7324 409.2383 c +352.6016 409.1396 352.459 409.0908 352.3027 409.0908 c +352.1484 409.0908 352.0049 409.1396 351.874 409.2383 c +351.7432 409.3359 351.6777 409.4834 351.6777 409.6797 c +351.6777 409.9307 351.7393 410.1553 351.8623 410.3564 c +351.9854 410.5557 352.1465 410.7266 352.3477 410.8682 c +352.5488 411.0088 352.7773 411.1182 353.0352 411.1924 c +353.293 411.2686 353.5576 411.3057 353.8281 411.3057 c +354.1143 411.3057 354.3926 411.2686 354.6631 411.1943 c +354.9336 411.1191 355.1826 411.0029 355.4121 410.8467 c +355.6084 410.7129 355.7725 410.5479 355.9033 410.3525 c +356.0342 410.1563 356.0996 409.9365 356.0996 409.6934 c +356.0996 409.4424 356.0547 409.207 355.9648 408.9873 c +355.875 408.7676 355.7549 408.5674 355.6035 408.3867 c +355.4521 408.2061 355.2715 408.0488 355.0625 407.916 c +354.8535 407.7822 354.627 407.6768 354.3799 407.5986 c +354.6182 407.5586 354.8457 407.4922 355.0625 407.3975 c +355.2803 407.3037 355.4824 407.1787 355.6709 407.0215 c +355.9082 406.8252 356.0938 406.5918 356.2295 406.3213 c +356.3652 406.0498 356.4326 405.7656 356.4326 405.4678 c +356.4326 405.1611 356.3652 404.8672 356.2295 404.585 c +f *U +U U u 8 i +0 R +0 0 0 1 K +2 J 0.5821 w 10 M 304 383.667 m +304 371.9014 l +S 313.249 383.667 m +315.6904 377.7842 l +S 315.6904 377.7842 m +313.249 371.9014 l +S u *u +0 i +0 O +0 0 0 1 k +0 J 1 w 4 M 307.1719 373.9658 m +307.1719 374.3301 l +307.2783 374.3301 307.3936 374.3301 307.5166 374.3301 c +307.6396 374.3301 307.7588 374.332 307.874 374.3359 c +307.9893 374.3398 308.0977 374.3477 308.2012 374.3594 c +308.3037 374.3711 308.3877 374.3848 308.4541 374.4004 c +308.5361 374.416 308.5996 374.457 308.6445 374.5244 c +308.6895 374.5908 308.7129 374.667 308.7129 374.7539 C +308.7129 381.0068 l +308.4746 380.8955 308.2178 380.8154 307.9424 380.7666 c +307.667 380.7197 307.3848 380.6953 307.0977 380.6953 C +307.0977 381.0547 l +307.5166 381.0547 307.9238 381.1094 308.3174 381.2197 c +308.7109 381.3291 309.0518 381.5293 309.3369 381.8193 C +309.4844 381.8193 l +309.5742 381.8193 309.6191 381.7764 309.6191 381.6904 C +309.6191 374.7539 l +309.6191 374.667 309.6416 374.5908 309.6865 374.5244 c +309.7314 374.457 309.7949 374.416 309.8779 374.4004 c +309.9434 374.3848 310.0254 374.3711 310.124 374.3594 c +310.2227 374.3477 310.332 374.3398 310.4512 374.3359 c +310.5703 374.332 310.6914 374.3301 310.8145 374.3301 c +310.9375 374.3301 311.0527 374.3301 311.1602 374.3301 C +311.1602 373.9658 l +309.8301 374.0127 308.501 374.0127 307.1719 373.9658 c +f *U +U U u u 1 g +321.0156 414.8936 m +329.8135 407.9258 l +325.6777 418.3594 l +321.0156 414.8936 l +f U u 0 R +0 0 0 1 K +288.75 463.1089 m +324.5 415.0146 L +S 0 O +0 0 0 1 k +321.0156 414.8936 m +329.8135 407.9258 l +325.6777 418.3594 l +321.0156 414.8936 l +f U U u 315 407.6084 m +343.5 407.6084 L +N u 0 R +0 0 0 1 K +1 J 1 j 315 407.6084 m +321 407.6084 L +S U u 326.25 407.6084 m +332.25 407.6084 L +S U u 337.5 407.6084 m +343.5 407.6084 L +S U U u *u +0 O +0 0 0 1 k +0 J 0 j 247.0474 420.2998 m +247.0313 420.228 246.9873 420.1841 246.915 420.168 C +246.8433 420.168 L +246.7832 420.168 l +246.7109 420.168 246.6753 420.2041 246.6753 420.2764 c +246.7393 420.668 246.7549 421.042 246.7231 421.3984 c +246.6914 421.7539 246.6055 422.0684 246.4653 422.3398 c +246.3252 422.6123 246.1353 422.8301 245.8955 422.9941 c +245.6553 423.1582 245.3633 423.2402 245.0195 423.2402 c +244.6035 423.2402 244.1875 423.1357 243.7715 422.9277 c +243.3555 422.7192 242.9795 422.4429 242.6436 422.0986 c +242.251 421.6899 241.9453 421.2393 241.7251 420.7466 c +241.5049 420.2539 241.3311 419.751 241.2031 419.2383 c +241.0674 418.7178 240.9893 418.2129 240.9692 417.7236 c +240.9492 417.2354 241.0352 416.7871 241.2275 416.3779 c +241.3955 416.0254 241.6392 415.7451 241.959 415.5371 c +242.2793 415.3291 242.6553 415.2246 243.0869 415.2246 c +243.3193 415.2246 243.5493 415.2568 243.7773 415.3193 c +244.0054 415.3838 244.2134 415.4746 244.4014 415.5938 c +244.5894 415.7119 244.751 415.8555 244.8872 416.0225 c +245.0234 416.1885 245.1152 416.3711 245.1631 416.5693 C +245.415 417.5928 l +245.4629 417.7832 245.4434 417.8984 245.3555 417.9385 c +245.2676 417.9775 245.1191 418.002 244.9111 418.0098 c +244.7031 418.0176 244.4912 418.0215 244.2754 418.0215 c +244.2354 418.0215 244.2051 418.0342 244.1855 418.0596 c +244.165 418.085 244.1631 418.1201 244.1792 418.1631 C +244.2031 418.2783 l +244.2109 418.3213 244.2314 418.3545 244.2632 418.3799 c +244.2949 418.4043 244.3311 418.417 244.3711 418.417 c +244.9312 418.3926 245.5029 418.3809 246.0869 418.3809 c +246.4629 418.3809 246.8394 418.3926 247.2153 418.417 c +247.2549 418.417 247.2852 418.4043 247.3052 418.3799 c +247.3252 418.3545 247.3271 418.3213 247.3115 418.2783 C +247.2871 418.1631 l +247.2715 418.0684 247.2148 418.0215 247.1191 418.0215 c +246.9834 418.0215 246.8652 418.0176 246.7651 418.0098 c +246.665 418.001 246.5908 417.9814 246.543 417.9502 c +246.4951 417.9258 246.4434 417.8076 246.3872 417.5928 C +245.7871 415.2461 l +245.7871 415.2227 245.7715 415.1943 245.7393 415.1631 c +245.7153 415.1396 245.6836 415.127 245.6436 415.127 c +245.6113 415.127 245.5869 415.1396 245.5713 415.1631 c +245.4834 415.2666 245.4033 415.375 245.3311 415.4902 c +245.2593 415.6055 245.2031 415.7305 245.1631 415.8662 c +244.8994 415.54 244.5513 415.292 244.1191 415.1211 c +243.687 414.9502 243.2549 414.8652 242.8232 414.8652 c +242.2949 414.8652 241.8252 414.9795 241.4131 415.207 c +241.001 415.4346 240.667 415.749 240.4111 416.1494 c +240.1475 416.5811 239.9893 417.0605 239.9375 417.5889 c +239.8853 418.1162 239.9272 418.665 240.0635 419.2324 c +240.207 419.7998 240.4395 420.3481 240.7593 420.876 c +241.0791 421.4038 241.4795 421.8838 241.959 422.3159 c +242.4072 422.708 242.8955 423.0195 243.4233 423.252 c +243.9512 423.4834 244.4795 423.5996 245.0073 423.5996 c +245.4233 423.5996 245.7773 423.5059 246.0693 423.3174 c +246.3613 423.1299 246.5913 422.8799 246.7593 422.5674 C +247.6113 423.54 l +247.6353 423.5796 247.6709 423.5996 247.7192 423.5996 C +247.7676 423.5996 l +247.8389 423.5996 247.8672 423.5605 247.8516 423.4834 C +247.0474 420.2998 l +f *U +U %%PageTrailer +gsave annotatepage grestore showpage +%%Trailer +Adobe_Illustrator_AI3 /terminate get exec +Adobe_pattern_AI3 /terminate get exec +Adobe_customcolor /terminate get exec +Adobe_cshow /terminate get exec +Adobe_packedarray /terminate get exec +%%EOF diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex new file mode 100644 index 00000000000..8b7194aafe7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex @@ -0,0 +1 @@ +\intro diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd new file mode 100644 index 00000000000..8ed500ecaa6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd @@ -0,0 +1,166 @@ +@echo off + +set target=thesis + +rem Checking for version of cmd.exe +if %CMDEXTVERSION%/==/ ( + echo Error: This script requieres command interpreter from Windows 2000 or above. + goto :eof +) + +rem Trying to autodetect MiKTeX installation directory +if %texmf%/==/ call :getdir HKCU\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf +if %texmf%/==/ call :getdir HKLM\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf + +if %texmf%/==/ ( + echo Error: Unable to find MiKTeX installation directory + echo You must set texmf value manually + goto :eof +) + +rem Name of thesis class +set clsname=disser +set clssrc=%texmf%\tex\latex\%clsname% +set clsdir=.\%clsname% + +rem Name of BibTeX style +set bstsrc=%texmf%\bibtex\bst\%clsname% +set bstfile=%clsname%.bst + +rem Cmdline tools +set arc=rar +set arcflags=a -r -x%target%.pdf -x%target%.prj + +set tex=%texmf%\miktex\bin\latex +set texflags=-src-specials + +set bibtex=%texmf%\miktex\bin\bibtex8 +set bibtexflags=-B -c cp1251 + +set epstool=%programfiles%\bin\eps\epstool +set epstopdf=%texmf%\miktex\bin\epstopdf + +set pdftodjvu=pdftodjvu +set pdftodjvuflags=--dpi=600 --threshold-level=80 --fg-quality=conservative --bg-subsample=3 --quality=65 --convert-links --fg-colors=256 --fg-image-colors=256 + +set djvuocr=djvubundle +set djvuocrflags=--ocr=lang=(Russian,English) + +set mktexlsr=%texmf%\miktex\bin\mktexlsr.exe + +set srcfiles=*.* +set clfiles=*.bbl *.bak *.aux *.blg *.out *.toc *.log *.dvi *.tmp *.pdf %target%.%arc% +set suffix=$$ + +if %1/==/ ( +:make + %tex% %target%.tex + %bibtex% %bibtexflags% %target% + %tex% %target%.tex + %tex% %texflags% %target%.tex +goto :eof +) +:start +if %1/==/ goto :eof + +if %1/==pdf/ ( +:pdf + set tex=pdflatex + call :make +) + +if %1/==srcdist/ ( +:srcdist + echo Making source distribution... + if not exist %clsdir% mkdir %clsdir% + xcopy %clssrc% %clsdir% /S + xcopy %bstsrc%\%bstfile% . /S + call :clean + %arc% %arcflags% %target%.%arc% %srcfiles% + del /s /q %clsdir% + rmdir /s /q %clsdir% + del /q %bstfile% +goto :end +) + +if %1/==clean/ ( +:clean + del /s %clfiles% 2> nul + if exist %target%.rar del %target%.rar +goto :end +) + +if %1/==cleansvn/ ( +:cleansvn + del /s .svn 2>nul +goto :end +) + +if %1/==fixbb/ ( +:fixbb + echo Fixing bounding boxes of EPS files... + for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :fix %%n +goto :end +:fix + echo %1 + %epstool% --copy --quiet --bbox %1 %1.%suffix% + move %1.%suffix% %1 +goto :eof +) + +if %1/==epstopdf/ ( +:epstopdf + echo Converting EPS to PDF... + for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :conv %%n + goto :end +:conv + echo %1 + %epstopdf% "%1" +goto :eof +) +rem Installs requiered packages +if %1/==install/ ( +:install + if not exist %clssrc% md %clssrc% + xcopy %clsdir%\ %clssrc%\ /Y + rmdir %clsdir% + if not exist %bstsrc% md %bstsrc% + move %bstfile% %bstsrc% + %mktexlsr% +goto :end +) +rem Start default DVI-viewer +if %1/==preview/ ( +:preview + if not exist %target%.dvi call :make + start %target%.dvi +goto :end +) +rem Convert PDF to DjVu using LizardTech DocumentExpress Enterprise +if %1/==djvu/ ( +:djvu + if not exist %target%.pdf call :pdf + %pdftodjvu% %pdftodjvuflags% %target%.pdf +goto :end +) +rem Create OCRed DjVu file +if %1/==ocr/ ( +:ocr + if not exist %target%.djvu call :djvu + %djvuocr% %djvuocrflags% %target%.djvu %target%-ocr.djvu +goto :end +) +rem Create backup +if %1/==backup/ ( +:backup + call :srcdist + for /f "usebackq" %%n in (`date`) do move %target%.rar %%n.rar +goto :end +) + +:end +shift & goto :start + +:getdir + for /f "usebackq tokens=4 skip=2" %%i in (`reg query %1 /v %2`) do set %3=%%i +goto :eof diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/review.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/review.tex new file mode 100644 index 00000000000..59a92856e0d --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/review.tex @@ -0,0 +1 @@ +\review diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib new file mode 100644 index 00000000000..a85ee17ba6f --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib @@ -0,0 +1,24 @@ +@ARTICLE{Yoffe-AP42-93-173, + Author = {A. D. Yoffe}, + Journal = {Adv. Phys.}, + Pages = {173}, + Volume = {42}, + Year = {1993} +} + +@ARTICLE{Kayanuma-PRB38-88-9797, + Author = {Y. Kayanuma}, + Journal = {Phys. Rev. B}, + Pages = {9797}, + Volume = {38}, + Year = {1988} +} + +@ARTICLE{Efros-FTP16-82-1209, + Author = {Ал. Л. Эфрос and А. Л. Эфрос}, + Journal = {Физика и техника полупроводников}, + Pages = {1209}, + Volume = {16}, + Year = {1982}, + Language = {russian} +} diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex new file mode 100644 index 00000000000..fa5e0519b84 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex @@ -0,0 +1,51 @@ +\documentclass[14pt,doctor,href]{disser} +\usepackage[ + a4paper, includehead, includefoot, mag=1000, + headsep=0mm, headheight=0mm, + left=20mm, right=10mm, top=20mm, bottom=20mm + ]{geometry} +\usepackage[T2A]{fontenc} +\usepackage[cp1251]{inputenc} +\usepackage[english,russian]{babel} + +\graphicspath{{fig/}} +% ---------------------------------------------------------------- +\begin{document} +% Организация +\institution{ +Название организации +} +% Номер УДК +\libcatnum{111.222.333} + +\title{ДИССЕРТАЦИЯ\\ +на соискание ученой степени\\ +доктора физико-математических наук} +% Тема +\topic{Тема диссертации} +% +% Автор +\author{ФИО автора} +% Специальность +\specnum{11.11.11} +\spec{Специальность} +% Город и год +\city{Санкт-Петербург} +\date{\number\year} + +\maketitle +% ---------------------------------------------------------------- +\tableofcontents +% ---------------------------------------------------------------- +\input{intro} +\input{review} +\input{1} +\input{concl} +\appendix +\input{app-a} +\noappendix +% ---------------------------------------------------------------- +\bibliography{thesis} +\bibliographystyle{gost71u} +\end{document} +% ---------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/disser/templates/latex.fig.mk b/Master/texmf-dist/doc/latex/disser/templates/latex.fig.mk new file mode 100644 index 00000000000..a3e37c98505 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/latex.fig.mk @@ -0,0 +1,31 @@ +# +# Makefile for figures +# Author: Stanislav Kruchinin +# + +all: + @echo "run: make fixbb to fix BoundingBox" + @echo "run: make pdf to convert all figures to PDF" + @echo "run: make clean to clean PDF files" + +fixbb: *.eps + @echo -e "\nFixing BoundingBoxes...\n" + @for f in *.eps ; \ + do \ + echo -n "$$f..." ;\ + epstool --quiet --copy --bbox $$f $$f~ ;\ + mv $$f~ $$f ;\ + echo "OK" ;\ + done + +pdf: *.eps + @echo -e "\nConverting figures to PDF...\n" + @for f in *.eps ; \ + do \ + echo -n "$$f..." ;\ + epstopdf $$f ;\ + echo "OK" ;\ + done + +clean: + rm -f *.pdf diff --git a/Master/texmf-dist/doc/latex/disser/templates/latex.mk b/Master/texmf-dist/doc/latex/disser/templates/latex.mk new file mode 100644 index 00000000000..1add498387b --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/latex.mk @@ -0,0 +1,102 @@ +# +# Makefile for LaTeX projects +# Author: Stanislav Kruchinin +# + +TARGET=thesis + +TEX=latex +BIBTEX=bibtex8 +PDFLATEX=pdflatex +L2H=latex2html +FIND=/bin/find + +TEXFLAGS=-src-specials +BIBTEXFLAGS=-B -c cp1251 +L2HFLAGS=-dir html -iso_language RU.RU -split 3 -short_index \ + -numbered_footnotes -no_footnode -white -antialias \ + -html_version 4.0 + +SRC=$(TARGET).tex + +# Files to remove. +CLEANEXT=*.aux *.toc *.idx *.ind *.ilg *.log *.out *.lof *.lot *.lol \ + *.bbl *.blg *.bak *.dvi +CLEANFILES=$(TARGET).pdf $(TARGET).ps $(TARGET)_2on1.ps $(TARGET)_2on1.pdf \ + $(TARGET).tar.bz2 + +# Targets +dvi: $(TARGET).dvi + +ps: $(TARGET).ps + +pdf: $(TARGET).pdf + +html: $(SRC) + $(TEX) $(TARGET).tex + $(BIBTEX) $(BIBTEXFLAGS) $(TARGET) ;\ + $(TEX) $(TARGET).tex + $(L2H) $(L2HFLAGS) $(TARGET).tex + +ps_2on1: $(TARGET)_2on1.ps + +pdf_2on1: $(TARGET)_2on1.pdf + +help: + @echo "run: make or make dvi or make $(TARGET).dvi" + @echo "run: make ps or make $(TARGET).ps" + @echo "run: make pdf or make $(TARGET).pdf" + @echo "run: make html" + @echo "run: make ps_2on1 or make $(TARGET)_2on1.ps" + @echo "run: make pdf_2on1 or make $(TARGET)_2on1.pdf" + @echo "run: make srcdist to create archive $(TARGET).tar.bz2" + @echo "run: make clean to remove (pdf)TeX ouptut files" + @echo "run: make cleansvn to \"make clean\" and remove .svn directories" + +$(TARGET).dvi: $(SRC) + $(TEX) $(TEXFLAGS) $(TARGET).tex + $(BIBTEX) $(BIBTEXFLAGS) $(TARGET) ;\ + $(TEX) $(TEXFLAGS) $(TARGET).tex + counter=3 ; \ + while egrep -s 'Rerun (LaTeX|to get)' $(TARGET).log && [ $$counter -gt 0 ] ;\ + do \ + $(TEX) $(TEXFLAGS) $(TARGET).tex ;\ + counter=`expr $$counter - 1` ;\ + done + +$(TARGET).ps: $(TARGET).dvi + dvips -o $(TARGET).ps $(TARGET).dvi + +$(TARGET).pdf: $(SRC) + @$(MAKE) -C fig fixbb pdf + $(PDFLATEX) $(TARGET).tex + $(BIBTEX) $(BIBTEXFLAGS) $(TARGET) ;\ + $(PDFLATEX) $(TARGET).tex + counter=3 ; \ + while egrep -s 'Rerun (LaTeX|to get)' $(TARGET).log && [ $$counter -gt 0 ] ;\ + do \ + $(PDFLATEX) $(TARGET).tex ;\ + counter=`expr $$counter - 1` ;\ + done + +$(TARGET)_2on1.ps: $(TARGET).ps + psnup -2 $^ > $@ + +$(TARGET)_2on1.pdf: $(TARGET)_2on1.ps + ps2pdf $^ $@ + +fixbb: fig/*.eps + @$(MAKE) -C fig fixbb + +srcdist: + @$(MAKE) clean + tar cjvf $(TARGET).tar.bz2 . + +clean: + rm -f $(CLEANEXT) $(CLEANFILES) + rm -f html/*\.* + @$(MAKE) -C fig clean + +cleansvn: + @$(MAKE) clean + $(FIND) . -name ".svn" -exec rm -Rf \{\} \; diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/1.tex b/Master/texmf-dist/doc/latex/disser/templates/master/1.tex new file mode 100644 index 00000000000..4a5e5418401 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/master/1.tex @@ -0,0 +1 @@ +\chapter{Название главы} diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/Makefile b/Master/texmf-dist/doc/latex/disser/templates/master/Makefile new file mode 100644 index 00000000000..c2c5d718b33 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/master/Makefile @@ -0,0 +1,3 @@ +TARGET=thesis + +include ../latex.mk \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/app-a.tex b/Master/texmf-dist/doc/latex/disser/templates/master/app-a.tex new file mode 100644 index 00000000000..32fdb5374ba --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/master/app-a.tex @@ -0,0 +1,3 @@ +\chapter{Заголовок приложения} + +Текст приложения. \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/concl.tex b/Master/texmf-dist/doc/latex/disser/templates/master/concl.tex new file mode 100644 index 00000000000..cd60e4f2708 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/master/concl.tex @@ -0,0 +1 @@ +\conclusion diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile b/Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile new file mode 100644 index 00000000000..5ee58751ab0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile @@ -0,0 +1 @@ +include ../../latex.fig.mk \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/fig/fig.eps b/Master/texmf-dist/doc/latex/disser/templates/master/fig/fig.eps new file mode 100644 index 00000000000..d3094eb51d3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/master/fig/fig.eps @@ -0,0 +1,2661 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%BoundingBox: 235 371 361 470 +%%HiResBoundingBox: 236 371.521 360.902 469.38 +%%Creator: Adobe Illustrator(TM) 3.2 +%%AI8_CreatorVersion: 10.0 +%%For: (STiX0r) (-) +%%Title: (2LevelSys.eps) +%%CreationDate: 12/13/2003 4:07 AM +%%DocumentProcessColors: Black +%%DocumentSuppliedResources: procset Adobe_packedarray 2.0 0 +%%+ procset Adobe_cshow 1.1 0 +%%+ procset Adobe_customcolor 1.0 0 +%%+ procset Adobe_pattern_AI3 1.0 0 +%%+ procset Adobe_Illustrator_AI3 1.0 1 +%AI3_ColorUsage: Color +%AI3_IncludePlacedImages +%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896 +%AI3_TileBox: 239 -327 815 465 +%AI3_DocumentPreview: PC_ColorTIFF +%%PageOrigin:239 -327 +%%AI3_PaperRect:-8 834 587 -8 +%%AI3_Margin:8 -40 -9 8 +%AI7_GridSettings: 28.3465 10 28.3465 10 1 0 0.8 0.8 0.8 0.9 0.9 0.9 +%AI9_Flatten: 1 +%%EndComments +%%BeginProlog +%%BeginResource: procset Adobe_packedarray 2.0 0 +%%Title: (Packed Array Operators) +%%Version: 2.0 0 +%%CreationDate: (8/2/90) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +userdict /Adobe_packedarray 5 dict dup begin put +/initialize +{ +/packedarray where + { + pop + } + { + Adobe_packedarray begin + Adobe_packedarray + { + dup xcheck + { + bind + } if + userdict 3 1 roll put + } forall + end + } ifelse +} def +/terminate +{ +} def +/packedarray +{ +array astore readonly +} def +/setpacking +{ +pop +} def +/currentpacking +{ +false +} def +currentdict readonly pop end +%%EndResource +Adobe_packedarray /initialize get exec +%%BeginResource: procset Adobe_cshow 1.1 0 +%%Title: (cshow Operator) +%%Version: 1.1 0 +%%CreationDate: (1/23/89) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_cshow 3 dict dup begin put +/initialize +{ +/cshow where + { + pop + } + { + userdict /Adobe_cshow_vars 1 dict dup begin put + /_cshow + {} def + Adobe_cshow begin + Adobe_cshow + { + dup xcheck + { + bind + } if + userdict 3 1 roll put + } forall + end + end + } ifelse +} def +/terminate +{ +} def +/cshow +{ +exch +Adobe_cshow_vars + exch /_cshow + exch put + { + 0 0 Adobe_cshow_vars /_cshow get exec + } forall +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_customcolor 1.0 0 +%%Title: (Custom Color Operators) +%%Version: 1.0 0 +%%CreationDate: (5/9/88) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_customcolor 5 dict dup begin put +/initialize +{ +/setcustomcolor where + { + pop + } + { + Adobe_customcolor begin + Adobe_customcolor + { + dup xcheck + { + bind + } if + pop pop + } forall + end + Adobe_customcolor begin + } ifelse +} def +/terminate +{ +currentdict Adobe_customcolor eq + { + end + } if +} def +/findcmykcustomcolor +{ +5 packedarray +} def +/setcustomcolor +{ +exch +aload pop pop +4 + { + 4 index mul 4 1 roll + } repeat +5 -1 roll pop +setcmykcolor +} def +/setoverprint +{ +pop +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_pattern_AI3 1.1 0 +%%Title: (Adobe Illustrator (R) Version 3.0 Pattern Operators) +%%Version: 1.1 0 +%%CreationDate: (7/21/89) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_pattern_AI3 16 dict dup begin put +/initialize +{ +/definepattern where + { + pop + } + { + Adobe_pattern_AI3 begin + Adobe_pattern_AI3 + { + dup xcheck + { + bind + } if + pop pop + } forall + mark + cachestatus 7 1 roll pop pop pop pop exch pop exch + { + { + 10000 add + dup 2 index gt + { + exit + } if + dup setcachelimit + } loop + } stopped + cleartomark + } ifelse +} def +/terminate +{ +currentdict Adobe_pattern_AI3 eq + { + end + } if +} def +errordict +/nocurrentpoint +{ +pop +stop +} put +errordict +/invalidaccess +{ +pop +stop +} put +/patternencoding +256 array def +0 1 255 +{ +patternencoding exch ( ) 2 copy exch 0 exch put cvn put +} for +/definepattern +{ +17 dict begin +/uniform exch def +/cache exch def +/key exch def +/procarray exch def +/mtx exch matrix invertmatrix def +/height exch def +/width exch def +/ctm matrix currentmatrix def +/ptm matrix def +/str 32 string def +/slice 9 dict def +slice /s 1 put +slice /q 256 procarray length div sqrt floor cvi put +slice /b 0 put +/FontBBox [0 0 0 0] def +/FontMatrix mtx matrix copy def +/Encoding patternencoding def +/FontType 3 def +/BuildChar + { + exch + begin + /setstrokeadjust where {pop true setstrokeadjust} if + slice begin + dup q dup mul mod s idiv /i exch def + dup q dup mul mod s mod /j exch def + q dup mul idiv procarray exch get + /xl j width s div mul def + /xg j 1 add width s div mul def + /yl i height s div mul def + /yg i 1 add height s div mul def + uniform + { + 1 1 + } + { + width 0 dtransform + dup mul exch dup mul add sqrt dup 1 add exch div + 0 height dtransform + dup mul exch dup mul add sqrt dup 1 add exch div + } ifelse + width 0 cache + { + xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul + setcachedevice + } + { + setcharwidth + } ifelse + gsave + scale + newpath + xl yl moveto + xg yl lineto + xg yg lineto + xl yg lineto + closepath + clip + newpath + end + end + exec + grestore + } def +key currentdict definefont +end +} def +/patterncachesize +{ +gsave +newpath +0 0 moveto +width 0 lineto +width height lineto +0 height lineto +closepath +patternmatrix setmatrix +pathbbox +exch ceiling 4 -1 roll floor sub 3 1 roll +ceiling exch floor sub +mul 1 add +grestore +} def +/patterncachelimit +{ +cachestatus 7 1 roll 6 npop 8 mul +} def +/patternpath +{ +exch dup begin setfont +ctm setmatrix +concat +slice exch /b exch slice /q get dup mul mul put +FontMatrix concat +uniform + { + width 0 dtransform round width div exch round width div exch + 0 height dtransform round height div exch height div exch + 0 0 transform round exch round exch + ptm astore setmatrix + } + { + ptm currentmatrix pop + } ifelse +{currentpoint} stopped not + { + 2 npop + pathbbox + true + 4 index 3 index eq + 4 index 3 index eq + and + { + pop false + { + {2 npop} + {3 npop true} + {7 npop true} + {pop true} + pathforall + } stopped + { + 5 npop true + } if + } if + { + height div ceiling height mul 4 1 roll + width div ceiling width mul 4 1 roll + height div floor height mul 4 1 roll + width div floor width mul 4 1 roll + 2 index sub height div ceiling cvi exch + 3 index sub width div ceiling cvi exch + 4 2 roll moveto + FontMatrix mtx invertmatrix + dup dup 4 get exch 5 get rmoveto + ptm ptm concatmatrix pop + slice /s + patterncachesize patterncachelimit div ceiling sqrt ceiling cvi + dup slice /q get gt + { + pop slice /q get + } if + put + 0 1 slice /s get dup mul 1 sub + { + slice /b get add + gsave + 0 1 str length 1 sub + { + str exch 2 index put + } for + pop + dup + { + gsave + ptm setmatrix + 1 index str length idiv {str show} repeat + 1 index str length mod str exch 0 exch getinterval show + grestore + 0 height rmoveto + } repeat + grestore + } for + 2 npop + } + { + 4 npop + } ifelse + } if +end +} def +/patternclip +{ +clip +} def +/patternstrokepath +{ +strokepath +} def +/patternmatrix +matrix def +/patternfill +{ +dup type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get + } if +gsave +patternclip +Adobe_pattern_AI3 /patternpath get exec +grestore +newpath +} def +/patternstroke +{ +dup type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get + } if +gsave +patternstrokepath +true + { + { + { + newpath + moveto + } + { + lineto + } + { + curveto + } + { + closepath + 3 copy + Adobe_pattern_AI3 /patternfill get exec + } pathforall + 3 npop + } stopped + { + 5 npop + patternclip + Adobe_pattern_AI3 /patternfill get exec + } if + } + { + patternclip + Adobe_pattern_AI3 /patternfill get exec + } ifelse +grestore +newpath +} def +/patternashow +{ +3 index type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get 4 1 roll + } if + { + 2 npop (0) exch + 2 copy 0 exch put pop + gsave + false charpath currentpoint + 6 index 6 index 6 index + Adobe_pattern_AI3 /patternfill get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +5 npop +} def +/patternawidthshow +{ +6 index type /dicttype eq + { + Adobe_pattern_AI3 /patternmatrix get 7 1 roll + } if + { + 2 npop (0) exch + 2 copy 0 exch put + gsave + _sp eq {5 index 5 index rmoveto} if + false charpath currentpoint + 9 index 9 index 9 index + Adobe_pattern_AI3 /patternfill get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +8 npop +} def +/patternashowstroke +{ +4 index type /dicttype eq + { + patternmatrix /patternmatrix get 5 1 roll + } if +4 1 roll + { + 2 npop (0) exch + 2 copy 0 exch put pop + gsave + false charpath + currentpoint + 4 index setmatrix + 7 index 7 index 7 index + Adobe_pattern_AI3 /patternstroke get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +6 npop +} def +/patternawidthshowstroke +{ +7 index type /dicttype eq + { + patternmatrix /patternmatrix get 8 1 roll + } if +7 1 roll + { + 2 npop (0) exch + 2 copy 0 exch put + gsave + _sp eq {5 index 5 index rmoveto} if + false charpath currentpoint + 7 index setmatrix + 10 index 10 index 10 index + Adobe_pattern_AI3 /patternstroke get exec + grestore + newpath moveto + 2 copy rmoveto + } exch cshow +9 npop +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_Illustrator_AI3 1.1 0 +%%Title: (Adobe Illustrator (R) Version 3.0 Full Prolog) +%%Version: 1.1 0 +%%CreationDate: (3/7/1994) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_Illustrator_AI3 71 dict dup begin put +/initialize +{ +userdict /Adobe_Illustrator_AI3_vars 67 dict dup begin put +/_lp /none def +/_pf {} def +/_ps {} def +/_psf {} def +/_pss {} def +/_pjsf {} def +/_pjss {} def +/_pola 0 def +/_doClip 0 def +/cf currentflat def +/_tm matrix def +/_renderStart [/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0] def +/_renderEnd [null null null null /i1 /i1 /i1 /i1] def +/_render -1 def +/_rise 0 def +/_ax 0 def +/_ay 0 def +/_cx 0 def +/_cy 0 def +/_leading [0 0] def +/_ctm matrix def +/_mtx matrix def +/_sp 16#020 def +/_hyphen (-) def +/_fScl 0 def +/_cnt 0 def +/_hs 1 def +/_nativeEncoding 0 def +/_useNativeEncoding 0 def +/_tempEncode 0 def +/_pntr 0 def +/_tDict 2 dict def +/_wv 0 def +/Tx {} def +/Tj {} def +/CRender {} def +/_AI3_savepage {} def +/_gf null def +/_cf 4 array def +/_if null def +/_of false def +/_fc {} def +/_gs null def +/_cs 4 array def +/_is null def +/_os false def +/_sc {} def +/_pd 1 dict def +/_ed 15 dict def +/_pm matrix def +/_fm null def +/_fd null def +/_fdd null def +/_sm null def +/_sd null def +/_sdd null def +/_i null def +Adobe_Illustrator_AI3 begin +Adobe_Illustrator_AI3 dup /nc get begin + { + dup xcheck + { + bind + } if + pop pop + } forall +end +end +end +Adobe_Illustrator_AI3 begin +Adobe_Illustrator_AI3_vars begin +newpath +} def +/terminate +{ +end +end +} def +/_ +null def +/ddef +{ +Adobe_Illustrator_AI3_vars 3 1 roll put +} def +/xput +{ +dup load dup length exch maxlength eq + { + dup dup load dup + length 2 mul dict copy def + } if +load begin def end +} def +/npop +{ + { + pop + } repeat +} def +/sw +{ +dup length exch stringwidth +exch 5 -1 roll 3 index mul add +4 1 roll 3 1 roll mul add +} def +/swj +{ +dup 4 1 roll +dup length exch stringwidth +exch 5 -1 roll 3 index mul add +4 1 roll 3 1 roll mul add +6 2 roll /_cnt 0 ddef +{1 index eq {/_cnt _cnt 1 add ddef} if} forall pop +exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop +} def +/ss +{ +4 1 roll + { + 2 npop + (0) exch 2 copy 0 exch put pop + gsave + false charpath currentpoint + 4 index setmatrix + stroke + grestore + moveto + 2 copy rmoveto + } exch cshow +3 npop +} def +/jss +{ +4 1 roll + { + 2 npop + (0) exch 2 copy 0 exch put + gsave + _sp eq + { + exch 6 index 6 index 6 index 5 -1 roll widthshow + currentpoint + } + { + false charpath currentpoint + 4 index setmatrix stroke + }ifelse + grestore + moveto + 2 copy rmoveto + } exch cshow +6 npop +} def +/sp +{ + { + 2 npop (0) exch + 2 copy 0 exch put pop + false charpath + 2 copy rmoveto + } exch cshow +2 npop +} def +/jsp +{ + { + 2 npop + (0) exch 2 copy 0 exch put + _sp eq + { + exch 5 index 5 index 5 index 5 -1 roll widthshow + } + { + false charpath + }ifelse + 2 copy rmoveto + } exch cshow +5 npop +} def +/pl +{ +transform +0.25 sub round 0.25 add exch +0.25 sub round 0.25 add exch +itransform +} def +/setstrokeadjust where + { + pop true setstrokeadjust + /c + { + curveto + } def + /C + /c load def + /v + { + currentpoint 6 2 roll curveto + } def + /V + /v load def + /y + { + 2 copy curveto + } def + /Y + /y load def + /l + { + lineto + } def + /L + /l load def + /m + { + moveto + } def + } + { + /c + { + pl curveto + } def + /C + /c load def + /v + { + currentpoint 6 2 roll pl curveto + } def + /V + /v load def + /y + { + pl 2 copy curveto + } def + /Y + /y load def + /l + { + pl lineto + } def + /L + /l load def + /m + { + pl moveto + } def + } ifelse +/d +{ +setdash +} def +/cf {} def +/i +{ +dup 0 eq + { + pop cf + } if +setflat +} def +/j +{ +setlinejoin +} def +/J +{ +setlinecap +} def +/M +{ +setmiterlimit +} def +/w +{ +setlinewidth +} def +/H +{} def +/h +{ +closepath +} def +/N +{ +_pola 0 eq + { + _doClip 1 eq {clip /_doClip 0 ddef} if + newpath + } + { + /CRender {N} ddef + }ifelse +} def +/n +{N} def +/F +{ +_pola 0 eq + { + _doClip 1 eq + { + gsave _pf grestore clip newpath /_lp /none ddef _fc + /_doClip 0 ddef + } + { + _pf + }ifelse + } + { + /CRender {F} ddef + }ifelse +} def +/f +{ +closepath +F +} def +/S +{ +_pola 0 eq + { + _doClip 1 eq + { + gsave _ps grestore clip newpath /_lp /none ddef _sc + /_doClip 0 ddef + } + { + _ps + }ifelse + } + { + /CRender {S} ddef + }ifelse +} def +/s +{ +closepath +S +} def +/B +{ +_pola 0 eq + { + _doClip 1 eq + gsave F grestore + { + gsave S grestore clip newpath /_lp /none ddef _sc + /_doClip 0 ddef + } + { + S + }ifelse + } + { + /CRender {B} ddef + }ifelse +} def +/b +{ +closepath +B +} def +/W +{ +/_doClip 1 ddef +} def +/* +{ +count 0 ne + { + dup type (stringtype) eq {pop} if + } if +_pola 0 eq {newpath} if +} def +/u +{} def +/U +{} def +/q +{ +_pola 0 eq {gsave} if +} def +/Q +{ +_pola 0 eq {grestore} if +} def +/*u +{ +_pola 1 add /_pola exch ddef +} def +/*U +{ +_pola 1 sub /_pola exch ddef +_pola 0 eq {CRender} if +} def +/D +{pop} def +/*w +{} def +/*W +{} def +/` +{ +/_i save ddef +6 1 roll 4 npop +concat pop +userdict begin +/showpage {} def +0 setgray +0 setlinecap +1 setlinewidth +0 setlinejoin +10 setmiterlimit +[] 0 setdash +/setstrokeadjust where {pop false setstrokeadjust} if +newpath +0 setgray +false setoverprint +} def +/~ +{ +end +_i restore +} def +/@ +{} def +/& +{} def +/O +{ +0 ne +/_of exch ddef +/_lp /none ddef +} def +/R +{ +0 ne +/_os exch ddef +/_lp /none ddef +} def +/g +{ +/_gf exch ddef +/_fc +{ +_lp /fill ne + { + _of setoverprint + _gf setgray + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +ashow +} ddef +/_pjsf +{ +_fc +awidthshow +} ddef +/_lp /none ddef +} def +/G +{ +/_gs exch ddef +/_sc +{ +_lp /stroke ne + { + _os setoverprint + _gs setgray + /_lp /stroke ddef + } if +} ddef +/_ps +{ +_sc +stroke +} ddef +/_pss +{ +_sc +ss +} ddef +/_pjss +{ +_sc +jss +} ddef +/_lp /none ddef +} def +/k +{ +_cf astore pop +/_fc +{ +_lp /fill ne + { + _of setoverprint + _cf aload pop setcmykcolor + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +ashow +} ddef +/_pjsf +{ +_fc +awidthshow +} ddef +/_lp /none ddef +} def +/K +{ +_cs astore pop +/_sc +{ +_lp /stroke ne + { + _os setoverprint + _cs aload pop setcmykcolor + /_lp /stroke ddef + } if +} ddef +/_ps +{ +_sc +stroke +} ddef +/_pss +{ +_sc +ss +} ddef +/_pjss +{ +_sc +jss +} ddef +/_lp /none ddef +} def +/x +{ +/_gf exch ddef +findcmykcustomcolor +/_if exch ddef +/_fc +{ +_lp /fill ne + { + _of setoverprint + _if _gf 1 exch sub setcustomcolor + /_lp /fill ddef + } if +} ddef +/_pf +{ +_fc +fill +} ddef +/_psf +{ +_fc +ashow +} ddef +/_pjsf +{ +_fc +awidthshow +} ddef +/_lp /none ddef +} def +/X +{ +/_gs exch ddef +findcmykcustomcolor +/_is exch ddef +/_sc +{ +_lp /stroke ne + { + _os setoverprint + _is _gs 1 exch sub setcustomcolor + /_lp /stroke ddef + } if +} ddef +/_ps +{ +_sc +stroke +} ddef +/_pss +{ +_sc +ss +} ddef +/_pjss +{ +_sc +jss +} ddef +/_lp /none ddef +} def +/dp +{ +dup null eq +{ +pop +_dp 0 ne + { + 0 1 _dp 1 sub _dl mod + { + _da exch get 3 get + } for + _dp 1 sub _dl mod 1 add packedarray + _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll + definepattern pop + } if +} +{ +_dp 0 ne _dp _dl mod 0 eq and + { + null dp + } if +7 packedarray _da exch _dp _dl mod exch put +_dp _dl mod _da 0 get 4 get 2 packedarray +/_dp _dp 1 add def +} ifelse +} def +/E +{ +_ed begin +dup 0 get type /arraytype ne + { + 0 + { + dup 1 add index type /arraytype eq + { + 1 add + } + { + exit + } ifelse + } loop + array astore + } if +/_dd exch def +/_ury exch def +/_urx exch def +/_lly exch def +/_llx exch def +/_n exch def +/_y 0 def +/_dl 4 def +/_dp 0 def +/_da _dl array def +0 1 _dd length 1 sub + { + /_d exch _dd exch get def + 0 2 _d length 2 sub + { + /_x exch def + /_c _d _x get _ ne def + /_r _d _x 1 add get cvlit def + _r _ ne + { + _urx _llx sub _ury _lly sub [1 0 0 1 0 0] + [ + /save cvx + _llx neg _lly neg /translate cvx + _c + { + nc /begin cvx + } if + _r dup type /stringtype eq + { + cvx + } + { + {exec} /forall cvx + } ifelse + _c + { + /end cvx + } if + /restore cvx + ] cvx + /_fn 12 _n length add string def + _y _fn cvs pop + /_y _y 1 add def + _fn 12 _n putinterval + _fn _c false dp + _d exch _x 1 add exch put + } if + } for + } for +null dp +_n _dd /_pd +end xput +} def +/fc +{ +_fm dup concatmatrix pop +} def +/p +{ +/_fm exch ddef +9 -2 roll _pm translate fc +7 -2 roll _pm scale fc +5 -1 roll _pm rotate fc +4 -2 roll exch 0 ne + { + dup _pm rotate fc + 1 -1 _pm scale fc + neg _pm rotate fc + } + { + pop + } ifelse +dup _pm rotate fc +exch dup sin exch cos div 1 0 0 1 0 6 2 roll +_pm astore fc +neg _pm rotate fc +_pd exch get /_fdd exch ddef +/_pf +{ +save +/_doClip 0 ddef +0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + patternfill + } + { + pop + fill + } ifelse + grestore + pop + } for + pop + } for +restore +newpath +} ddef +/_psf +{ +save +/_doClip 0 ddef +0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + 9 copy 6 npop patternashow + } + { + pop + 6 copy 3 npop ashow + } ifelse + grestore + pop + } for + pop + } for +restore +%3 npop newpath +sw rmoveto +} ddef +/_pjsf +{ +save +/_doClip 0 ddef +0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + 12 copy 6 npop patternawidthshow + } + { + pop 9 copy 3 npop awidthshow + } ifelse + grestore + pop + } for + pop + } for +restore +swj rmoveto +} ddef +/_lp /none ddef +} def +/sc +{ +_sm dup concatmatrix pop +} def +/P +{ +/_sm exch ddef +9 -2 roll _pm translate sc +7 -2 roll _pm scale sc +5 -1 roll _pm rotate sc +4 -2 roll exch 0 ne + { + dup _pm rotate sc + 1 -1 _pm scale sc + neg _pm rotate sc + } + { + pop + } ifelse +dup _pm rotate sc +exch dup sin exch cos div 1 0 0 1 0 6 2 roll +_pm astore sc +neg _pm rotate sc +_pd exch get /_sdd exch ddef +/_ps +{ +save +/_doClip 0 ddef +0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + patternstroke + } + { + pop stroke + } ifelse + grestore + pop + } for + pop + } for +restore +newpath +} ddef +/_pss +{ +save +/_doClip 0 ddef +0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + 10 copy 6 npop patternashowstroke + } + { + pop 7 copy 3 npop ss + } ifelse + grestore + pop + } for + pop + } for +restore +pop sw rmoveto +} ddef +/_pjss +{ +save +/_doClip 0 ddef +0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + 13 copy 6 npop patternawidthshowstroke + } + { + pop 10 copy 3 npop jss + } ifelse + grestore + pop + } for + pop + } for +restore +pop swj rmoveto +} ddef +/_lp /none ddef +} def +/A +{ +pop +} def +/nc 3 dict def +nc begin +/setgray +{ +pop +} bind def +/setcmykcolor +{ +4 npop +} bind def +/setcustomcolor +{ +2 npop +} bind def +currentdict readonly pop end +currentdict readonly pop end +setpacking +/annotatepage +{ +} def +%%EndResource +%%EndProlog +%%BeginSetup +Adobe_cshow /initialize get exec +Adobe_customcolor /initialize get exec +Adobe_pattern_AI3 /initialize get exec +Adobe_Illustrator_AI3 /initialize get exec +%AI3_BeginPattern: (Azure Rings) +(Azure Rings) 22.5 22.5 58.5 58.5 [ +%AI3_Tile +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1.75 w 4 M []0 d 40.5 58.5 m +40.5 48.5586 32.4409 40.5 22.5 40.5 c +12.5591 40.5 4.5 48.5586 4.5 58.5 c +4.5 68.4414 12.5591 76.5 22.5 76.5 c +32.4409 76.5 40.5 68.4414 40.5 58.5 c +s 40.5 22.5 m +40.5 12.5586 32.4409 4.5 22.5 4.5 c +12.5591 4.5 4.5 12.5586 4.5 22.5 c +4.5 32.4414 12.5591 40.5 22.5 40.5 c +32.4409 40.5 40.5 32.4414 40.5 22.5 c +s 40.5 40.5 m +40.5 30.5586 32.4409 22.5 22.5 22.5 c +12.5591 22.5 4.5 30.5586 4.5 40.5 c +4.5 50.4414 12.5591 58.5 22.5 58.5 c +32.4409 58.5 40.5 50.4414 40.5 40.5 c +s 58.5 58.5 m +58.5 48.5586 50.4409 40.5 40.5 40.5 c +30.5591 40.5 22.5 48.5586 22.5 58.5 c +22.5 68.4414 30.5591 76.5 40.5 76.5 c +50.4409 76.5 58.5 68.4414 58.5 58.5 c +s 58.5 22.5 m +58.5 12.5586 50.4409 4.5 40.5 4.5 c +30.5591 4.5 22.5 12.5586 22.5 22.5 c +22.5 32.4414 30.5591 40.5 40.5 40.5 c +50.4409 40.5 58.5 32.4414 58.5 22.5 c +s 58.5 40.5 m +58.5 30.5586 50.4409 22.5 40.5 22.5 c +30.5591 22.5 22.5 30.5586 22.5 40.5 c +22.5 50.4414 30.5591 58.5 40.5 58.5 c +50.4409 58.5 58.5 50.4414 58.5 40.5 c +s 76.5 58.5 m +76.5 48.5586 68.4409 40.5 58.5 40.5 c +48.5591 40.5 40.5 48.5586 40.5 58.5 c +40.5 68.4414 48.5591 76.5 58.5 76.5 c +68.4409 76.5 76.5 68.4414 76.5 58.5 c +s 76.5 22.5 m +76.5 12.5586 68.4409 4.5 58.5 4.5 c +48.5591 4.5 40.5 12.5586 40.5 22.5 c +40.5 32.4414 48.5591 40.5 58.5 40.5 c +68.4409 40.5 76.5 32.4414 76.5 22.5 c +s 76.5 40.5 m +76.5 30.5586 68.4409 22.5 58.5 22.5 c +48.5591 22.5 40.5 30.5586 40.5 40.5 c +40.5 50.4414 48.5591 58.5 58.5 58.5 c +68.4409 58.5 76.5 50.4414 76.5 40.5 c +s %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Camouflage) +(Camouflage) 1 1 73 73 [ +%AI3_Tile +(0 O 0 R 0.6039 0.1412 0.9333 0.0275 k + 0.6039 0.1412 0.9333 0.0275 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 1 73 m +1 1 L +73 1 L +73 73 L +1 73 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.4941 0.3529 0.9451 0.2 k + 0.4941 0.3529 0.9451 0.2 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 18.5449 73 m +18.5449 1 L +46.7832 1 L +46.7832 73 L +18.5449 73 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.1882 0.1098 0.898 0.0157 k + 0.1882 0.1098 0.898 0.0157 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 11.9512 1 m +11.9512 4.7129 9.2314 2.8813 9.2314 6.5938 c +9.2314 10.2334 4.25 10.2334 4.25 13.8735 c +4.25 17.4858 10.0313 17.4858 10.0313 21.0991 c +10.0313 24.832 10.208 24.832 10.208 28.5654 c +10.208 32.3071 5.5205 32.3071 5.5205 36.0469 c +5.5205 39.7021 11.8838 39.7021 11.8838 43.356 c +11.8838 47.0566 7.4609 47.0566 7.4609 50.7568 c +7.4609 54.4043 5.7959 54.4043 5.7959 58.0542 c +5.7959 61.7686 4.6631 61.7686 4.6631 65.4805 c +4.6631 69.1636 11.9512 69.3184 11.9512 73 C +27.9268 73 L +27.9268 69.3184 22.0635 69.1636 22.0635 65.4805 c +22.0635 61.7686 28.6631 61.7686 28.6631 58.0542 c +28.6631 54.4043 25.1553 54.4043 25.1553 50.7568 c +25.1553 47.0566 28.8145 47.0566 28.8145 43.356 c +28.8145 39.7021 22.1191 39.7021 22.1191 36.0469 c +22.1191 32.3071 26.3945 32.3071 26.3945 28.5654 c +26.3945 24.832 24.4248 24.832 24.4248 21.0991 c +24.4248 17.4858 20.3838 17.4858 20.3838 13.8735 c +20.3838 10.2334 24.6055 10.2334 24.6055 6.5938 c +24.6055 2.8813 27.9268 4.7129 27.9268 1 C +11.9512 1 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9216 0.2157 0.9294 0.0745 k + 0.9216 0.2157 0.9294 0.0745 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 41.875 1 m +41.875 4.7134 42.3867 2.8818 42.3867 6.5938 c +42.3867 10.2334 40.5947 10.2334 40.5947 13.8735 c +40.5947 17.4858 41.5742 17.4858 41.5742 21.0991 c +41.5742 24.832 43.6484 24.832 43.6484 28.5659 c +43.6484 32.3076 39.1709 32.3076 39.1709 36.0469 c +39.1709 39.7026 39.7549 39.7026 39.7549 43.356 c +39.7549 47.0566 45.3896 47.0566 45.3896 50.7568 c +45.3896 54.4043 40.1055 54.4043 40.1055 58.0542 c +40.1055 61.7686 40.6289 61.7686 40.6289 65.4805 c +40.6289 69.1636 41.875 69.3184 41.875 73 C +59.0752 73 L +59.0752 69.4219 53.4805 70.1934 53.4805 66.6143 c +53.4805 62.9136 55.8945 62.9136 55.8945 59.2153 c +55.8945 55.502 61.0059 55.502 61.0059 51.7886 c +61.0059 48.1489 60.5635 48.1489 60.5635 44.5103 c +60.5635 40.897 59.9277 40.897 59.9277 37.2842 c +59.9277 33.5508 56.3662 33.5508 56.3662 29.8169 c +56.3662 26.0762 61.0908 26.0762 61.0908 22.3354 c +61.0908 18.6812 52.6025 18.6812 52.6025 15.0264 c +52.6025 11.3262 55.7461 11.3262 55.7461 7.6265 c +55.7461 3.978 59.0752 4.6484 59.0752 1 C +41.875 1 L +f %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Honeycomb) +(Honeycomb) 12.9819 14.6548 65.8066 60.6758 [ +%AI3_Tile +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 52.3345 28.1372 m +40.6475 21.3906 L +40.6475 7.9009 L +52.3345 1.1543 L +64.0161 7.9009 L +64.0161 21.3906 L +52.3345 28.1372 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 43.9536 19.4839 m +43.9536 9.8081 L +52.3345 4.9702 L +60.7153 9.8081 L +60.7153 19.4839 L +52.3345 24.3218 L +43.9536 19.4839 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 25.7944 28.1406 m +14.1099 21.3911 L +14.1099 7.9014 L +25.7944 1.1548 L +37.479 7.9014 L +37.479 21.394 L +25.7944 28.1406 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 17.4126 19.4839 m +17.4126 9.8081 L +25.7944 4.9702 L +34.1743 9.8081 L +34.1743 19.4839 L +25.7944 24.3218 L +17.4126 19.4839 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 12.6846 50.7852 m +1 44.0356 L +1 30.5459 L +12.6846 23.7993 L +24.3691 30.5459 L +24.3691 44.0386 L +12.6846 50.7852 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 4.3027 42.1284 m +4.3027 32.4526 L +12.6846 27.6147 L +21.0645 32.4526 L +21.0645 42.1284 L +12.6846 46.9663 L +4.3027 42.1284 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 65.603 51.1226 m +53.9185 44.3765 L +53.9185 30.8843 L +65.603 24.1382 L +77.2871 30.8843 L +77.2871 44.3774 L +65.603 51.1226 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 57.2202 42.4692 m +57.2202 32.7915 L +65.603 27.9536 L +73.9819 32.7915 L +73.9819 42.4692 L +65.603 47.3081 L +57.2202 42.4692 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 39.0649 51.1235 m +27.3774 44.3765 L +27.3774 30.8843 L +39.0649 24.1382 L +50.7471 30.8843 L +50.7471 44.3774 L +39.0649 51.1235 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 30.6821 42.4692 m +30.6821 32.7915 L +39.0649 27.9517 L +47.4438 32.7915 L +47.4438 42.4702 L +39.0649 47.3091 L +30.6821 42.4692 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 25.7944 74.1074 m +14.1099 67.3599 L +14.1099 53.8682 L +25.7944 47.1221 L +37.479 53.8682 L +37.479 67.3599 L +25.7944 74.1074 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 17.4126 65.4526 m +17.4126 55.7749 L +25.7944 50.937 L +34.1743 55.7749 L +34.1772 65.4526 L +25.7944 70.2905 L +17.4126 65.4526 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.3686 0.949 0.9137 0.3451 k + 0.3686 0.949 0.9137 0.3451 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 2 w 4 M []0 d 52.3345 74.1074 m +40.6475 67.3599 L +40.6475 53.8682 L +52.3345 47.1221 L +64.0161 53.8682 L +64.0161 67.3599 L +52.3345 74.1074 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.0235 0.6941 0.9137 0 k + 0.0235 0.6941 0.9137 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.5 w 4 M []0 d 43.9536 65.4526 m +43.9536 55.7749 L +52.3345 50.937 L +60.7153 55.7749 L +60.7153 65.4526 L +52.3345 70.2905 L +43.9536 65.4526 L +s %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Jungle Stripes) +(Jungle Stripes) 37 19 73 55 [ +%AI3_Tile +(0 O 0 R 0.9255 0.0745 0.9373 0.0118 k + 0.9255 0.0745 0.9373 0.0118 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 18 w 4 M []0 d 37 37 m +73 37 l +S %AI6_EndPatternLayer +) & +(0 O 0 R 0.3451 0.0118 0.6863 0 k + 0.3451 0.0118 0.6863 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 9 w 4 M []0 d 37 37 m +73 37 l +S %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Mediterranean Tiles) +(Mediterranean Tiles) 4.9482 11.5332 39.291 45.8818 [ +%AI3_Tile +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m +10.0083 40.749 L +16.9673 33.79 L +16.9702 23.9297 L +10.0093 16.9697 L +0.1509 16.9688 L +0.1499 40.748 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m +10.0083 40.749 L +16.9673 33.79 L +16.9702 23.9297 L +10.0093 16.9697 L +0.1509 16.9688 L +0.1499 40.748 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m +10.0122 7.1094 L +10.0093 16.9697 L +16.9702 23.9297 L +26.8296 23.9307 L +33.7915 16.9727 L +33.7915 7.1123 L +26.8335 0.1514 L +16.9712 0.1504 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m +10.0122 7.1094 L +10.0093 16.9697 L +16.9702 23.9297 L +26.8296 23.9307 L +33.7915 16.9727 L +33.7915 7.1123 L +26.8335 0.1514 L +16.9712 0.1504 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m +10.0083 40.749 L +10.0054 50.6084 L +16.9663 57.5693 L +26.8257 57.5703 L +33.7876 50.6113 L +33.7876 40.752 L +26.8296 33.791 L +16.9673 33.79 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m +10.0083 40.749 L +10.0054 50.6084 L +16.9663 57.5693 L +26.8257 57.5703 L +33.7876 50.6113 L +33.7876 40.752 L +26.8296 33.791 L +16.9673 33.79 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0 0 0 0 k + 0 0 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m +26.8296 23.9307 L +26.8296 33.791 L +33.7876 40.752 L +43.6475 40.7529 L +50.6094 33.7939 L +50.6094 23.9336 L +43.6494 16.9736 L +33.7915 16.9727 L +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.9294 0 0 k + 0.9569 0.9294 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m +26.8296 23.9307 L +26.8296 33.791 L +33.7876 40.752 L +43.6475 40.7529 L +50.6094 33.7939 L +50.6094 23.9336 L +43.6494 16.9736 L +33.7915 16.9727 L +s %AI6_EndPatternLayer +) & +(0 O 0 R 0.9569 0.8275 0 0 k + 0.9569 0.8275 0 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 43.6514 7.1123 m +43.6514 16.9727 L +33.7915 16.9727 L +33.7915 7.1123 L +43.6514 7.1123 L +f 26.8296 23.9307 m +26.8296 33.791 L +16.9702 33.791 L +16.9702 23.9307 L +26.8296 23.9307 L +f 10.0093 7.1094 m +10.0093 16.9697 L +0.1538 16.9697 L +0.1538 7.1094 L +10.0093 7.1094 L +f 43.6494 40.752 m +43.6494 50.6113 L +33.7876 50.6113 L +33.7876 40.752 L +43.6494 40.752 L +f 10.0083 40.749 m +10.0083 50.6084 L +0.1499 50.6084 L +0.1499 40.749 L +10.0083 40.749 L +f %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Pyramids) +(Pyramids) 1 1 19.5 19.5 [ +%AI3_Tile +(0 O 0 R 0.1882 0.1294 0.102 0.0118 k + 0.1882 0.1294 0.102 0.0118 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 1 19.5 m +10.25 10.25 l +19.5 19.5 l +1 19.5 l +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.6235 0.4863 0.4863 0.4784 k + 0.6235 0.4863 0.4863 0.4784 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 19.5 1 m +10.25 10.25 l +1 1 l +19.5 1 l +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.349 0.2549 0.2235 0.0667 k + 0.349 0.2549 0.2235 0.0667 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 1 1 m +10.25 10.25 l +1 19.5 l +1 1 l +f %AI6_EndPatternLayer +) & +(0 O 0 R 0.4902 0.3647 0.3451 0.2196 k + 0.4902 0.3647 0.3451 0.2196 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d 19.5 19.5 m +10.25 10.25 l +19.5 1 l +19.5 19.5 l +f %AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%%EndSetup +0 A +0 R +0 0 0 1 K +0 J 0 j 2 w 4 M []0 d 236 463.1089 m +298.666 463.1089 L +S 236 378.4424 m +298 378.4424 L +S u u 0 O +1 g +1 w 250.3711 388.292 m +252.6948 379.6904 l +255.019 388.292 l +250.3711 388.292 l +f 254.9619 453.478 m +252.6382 462.0811 l +250.314 453.478 l +254.9619 453.478 l +f U u 0 R +0 0 0 1 K +252.6665 455.0503 m +252.6665 386.7217 L +S 0 O +0 0 0 1 k +250.3711 388.292 m +252.6948 379.6904 l +255.019 388.292 l +250.3711 388.292 l +f 254.9619 453.478 m +252.6382 462.0811 l +250.314 453.478 l +254.9619 453.478 l +f U U u u 0 0 0 0 k +280.6104 462.1758 m +280.6104 386.75 L +F 278.3145 388.3105 m +280.6377 379.7754 l +282.9619 388.3105 l +278.3145 388.3105 l +f U u 0 R +0 0 0 1 K +280.6104 462.1758 m +280.6104 386.75 L +S 0 O +0 0 0 1 k +278.3145 388.3105 m +280.6377 379.7754 l +282.9619 388.3105 l +278.3145 388.3105 l +f U U u *u +294.7104 423.2002 m +294.3105 422.4995 293.9443 421.7954 293.6123 421.0874 c +293.2803 420.3794 292.9863 419.6611 292.7305 418.9336 c +292.7065 418.5977 292.6646 418.2588 292.6045 417.9189 c +292.5444 417.5791 292.4707 417.2412 292.3828 416.9053 c +292.3662 416.8418 292.3408 416.7373 292.3047 416.5928 c +292.2686 416.4492 292.2227 416.3037 292.1665 416.1553 c +292.1104 416.0078 292.0405 415.876 291.9565 415.7588 c +291.8726 415.6436 291.7783 415.585 291.6748 415.585 c +291.5303 415.585 291.4443 415.6553 291.4165 415.7959 c +291.3887 415.9355 291.3848 416.0918 291.4043 416.2637 c +291.4248 416.4355 291.4565 416.5957 291.5005 416.7432 c +291.5444 416.8916 291.5664 416.9736 291.5664 416.9893 c +291.6543 417.3252 291.748 417.6592 291.8486 417.9912 c +291.9482 418.3232 292.0547 418.6572 292.1665 418.9932 c +292.1982 419.377 292.1963 419.749 292.1602 420.1094 c +292.124 420.4692 292.0503 420.8174 291.9385 421.1533 c +291.8105 421.5293 291.5625 421.8037 291.1943 421.9756 c +290.8262 422.1475 290.4023 422.2334 289.9229 422.2334 c +289.7065 422.2334 289.4922 422.2153 289.2803 422.1797 c +289.0684 422.1436 288.8784 422.0894 288.7104 422.0176 c +288.5425 421.9453 288.3984 421.8516 288.2783 421.7354 c +288.1582 421.6191 288.0786 421.4814 288.0386 421.3213 c +288.0146 421.2412 287.9585 421.2012 287.8706 421.2012 C +287.6426 421.2012 l +287.5303 421.2012 287.4746 421.2534 287.4746 421.3574 C +287.4746 421.4053 l +287.5464 421.7012 287.6724 421.979 287.8525 422.2383 c +288.0322 422.4976 288.2441 422.7246 288.4883 422.9194 c +288.7324 423.1143 288.998 423.2676 289.2861 423.3789 c +289.5742 423.4902 289.8701 423.5459 290.1748 423.5459 c +290.5024 423.5459 290.7905 423.4824 291.0386 423.355 c +291.2866 423.2275 291.5024 423.0625 291.6865 422.8599 c +291.8706 422.6572 292.0264 422.4258 292.1543 422.1665 c +292.2822 421.9072 292.3945 421.6455 292.4902 421.3813 c +292.5464 421.2212 292.5923 421.0596 292.6284 420.8955 c +292.6646 420.7314 292.6943 420.5654 292.7188 420.3975 c +293.1426 421.4053 293.6304 422.3911 294.1826 423.355 c +294.2144 423.4106 294.2627 423.4385 294.3267 423.4385 C +294.5664 423.4385 l +294.6064 423.4385 294.6348 423.4346 294.6504 423.4268 c +294.7065 423.3867 294.7344 423.3389 294.7344 423.2832 c +294.7344 423.2598 294.7266 423.2314 294.7104 423.2002 c +f *U +U u *u +294.7666 415.6318 m +294.7666 415.8799 l +294.8359 415.8799 294.9106 415.8799 294.9907 415.8799 c +295.0708 415.8799 295.1479 415.8818 295.2227 415.8838 c +295.2974 415.8867 295.3682 415.8916 295.4346 415.9004 c +295.5015 415.9082 295.5562 415.917 295.5986 415.9277 c +295.6523 415.9385 295.6934 415.9668 295.7227 416.0117 c +295.752 416.0576 295.7666 416.1094 295.7666 416.168 C +295.7666 420.4175 l +295.6123 420.3423 295.4453 420.2886 295.2666 420.2563 c +295.0879 420.2241 294.9053 420.208 294.7188 420.208 C +294.7188 420.458 l +294.9907 420.458 295.2549 420.4951 295.5107 420.5693 c +295.7671 420.6431 295.9888 420.7778 296.1758 420.9736 C +296.2725 420.9736 l +296.3311 420.9736 296.3604 420.9443 296.3604 420.8848 C +296.3604 416.168 l +296.3604 416.1094 296.375 416.0576 296.4043 416.0117 c +296.4336 415.9668 296.4751 415.9385 296.5283 415.9277 c +296.5713 415.917 296.6245 415.9082 296.6885 415.9004 c +296.7524 415.8916 296.8232 415.8867 296.9004 415.8838 c +296.9775 415.8818 297.0566 415.8799 297.1367 415.8799 c +297.2168 415.8799 297.291 415.8799 297.3604 415.8799 C +297.3604 415.6318 l +296.4961 415.6641 295.6313 415.6641 294.7666 415.6318 c +f *U +U u *u +320.9609 441.4502 m +320.5605 440.75 320.1943 440.0459 319.8623 439.3379 c +319.5303 438.6299 319.2363 437.9121 318.9805 437.1836 c +318.957 436.8477 318.9141 436.5098 318.8545 436.1699 c +318.7949 435.8301 318.7207 435.4922 318.6328 435.1563 c +318.6162 435.0918 318.5908 434.9883 318.5547 434.8438 c +318.5186 434.7002 318.4727 434.5537 318.416 434.4058 c +318.3604 434.2578 318.291 434.126 318.207 434.0098 c +318.123 433.894 318.0283 433.8359 317.9248 433.8359 c +317.7803 433.8359 317.6943 433.9063 317.666 434.0459 c +317.6387 434.186 317.6348 434.3418 317.6543 434.5137 c +317.6748 434.686 317.707 434.8457 317.75 434.9941 c +317.7949 435.1416 317.8164 435.2236 317.8164 435.2402 c +317.9043 435.5762 317.998 435.9102 318.0986 436.2422 c +318.1982 436.5742 318.3047 436.9082 318.416 437.2441 c +318.4482 437.6279 318.4463 438 318.4102 438.3599 c +318.374 438.7197 318.3008 439.0679 318.1885 439.4038 c +318.0605 439.7798 317.8125 440.0537 317.4443 440.2256 c +317.0762 440.3975 316.6523 440.4839 316.1729 440.4839 c +315.957 440.4839 315.7422 440.4658 315.5303 440.4297 c +315.3184 440.3936 315.1289 440.3398 314.9609 440.2676 c +314.793 440.1958 314.6484 440.1016 314.5283 439.9858 c +314.4082 439.8701 314.3281 439.7319 314.2891 439.5723 c +314.2646 439.4922 314.209 439.4521 314.1211 439.4521 C +313.8926 439.4521 l +313.7803 439.4521 313.7246 439.5039 313.7246 439.6079 C +313.7246 439.6563 l +313.7969 439.9521 313.9219 440.2295 314.1025 440.4888 c +314.2822 440.748 314.4941 440.9751 314.7383 441.1699 c +314.9824 441.3647 315.248 441.5181 315.5361 441.6294 c +315.8242 441.7407 316.1201 441.7964 316.4248 441.7964 c +316.752 441.7964 317.041 441.7324 317.2891 441.6055 c +317.5371 441.478 317.752 441.313 317.9365 441.1104 c +318.1211 440.9072 318.2764 440.6763 318.4043 440.417 c +318.5322 440.1572 318.6445 439.8955 318.7402 439.6318 c +318.7969 439.4717 318.8418 439.3096 318.8789 439.1455 c +318.9141 438.9814 318.9443 438.8159 318.9688 438.6479 c +319.3926 439.6558 319.8809 440.6416 320.4326 441.6055 c +320.4648 441.6611 320.5127 441.689 320.5762 441.689 C +320.8164 441.689 l +320.8564 441.689 320.8848 441.6846 320.9004 441.6768 c +320.957 441.6372 320.9844 441.5898 320.9844 441.5342 c +320.9844 441.5098 320.9766 441.4824 320.9609 441.4502 c +f *U +U u *u +323.5977 432.8809 m +323.5381 432.6621 323.5166 432.4775 323.5332 432.3276 c +323.5488 432.1777 323.624 432.1035 323.7568 432.1035 c +323.8213 432.1035 323.8799 432.1299 323.9336 432.1836 c +323.9863 432.2363 324.0342 432.3115 324.0771 432.4072 c +324.1191 432.5029 324.1602 432.6152 324.1973 432.7432 c +324.2344 432.8711 324.2715 433.0127 324.3086 433.1675 c +324.3203 433.2153 324.3516 433.2393 324.4053 433.2393 C +324.4932 433.2393 l +324.5469 433.2393 324.5674 433.2153 324.5566 433.1675 c +324.5254 433.0449 324.4902 432.9111 324.4531 432.7676 c +324.416 432.623 324.3652 432.4897 324.3008 432.3672 c +324.2373 432.2446 324.1582 432.1416 324.0645 432.0576 c +323.9717 431.9736 323.8555 431.9316 323.7168 431.9316 c +323.5303 431.9316 323.3809 431.9849 323.2695 432.0913 c +323.1572 432.1978 323.0879 432.334 323.0605 432.499 c +322.9385 432.3496 322.792 432.2178 322.6211 432.1035 c +322.4502 431.9888 322.2715 431.9316 322.085 431.9316 c +321.8877 431.9316 321.7227 431.9824 321.5889 432.084 c +321.4561 432.1855 321.3516 432.3145 321.2773 432.4697 c +321.1865 432.6572 321.1387 432.8608 321.1328 433.0806 c +321.1279 433.3003 321.1543 433.5225 321.2129 433.7476 c +321.2715 433.9727 321.3574 434.1948 321.4688 434.4146 c +321.5811 434.6343 321.7275 434.8379 321.9092 435.0254 c +322.0586 435.1807 322.2275 435.3105 322.417 435.415 c +322.6064 435.5195 322.7969 435.5723 322.9893 435.5723 c +323.1543 435.5723 323.2891 435.5264 323.3926 435.436 c +323.4971 435.3452 323.5781 435.2363 323.6367 435.1084 C +324.085 436.8877 l +324.1064 436.9717 324.1182 437.0366 324.1211 437.0815 c +324.123 437.1265 324.1113 437.1592 324.085 437.1807 c +324.0527 437.207 323.9922 437.2241 323.9014 437.2319 c +323.8105 437.2397 323.709 437.2441 323.5977 437.2441 c +323.5381 437.2441 323.5146 437.2739 323.5254 437.3345 C +323.5488 437.4004 l +323.5596 437.4492 323.5947 437.4795 323.6533 437.4907 C +324.3975 437.5566 L +324.6768 437.5801 l +324.7031 437.5859 324.7236 437.5791 324.7373 437.5605 c +324.75 437.5415 324.7539 437.5186 324.749 437.4922 C +323.5977 432.8809 l +f 1 D +323.4893 434.7822 m +323.4805 434.833 323.4688 434.8857 323.4531 434.9395 c +323.4102 435.0688 323.3477 435.1777 323.2656 435.2666 c +323.1826 435.3555 323.0771 435.4004 322.9492 435.4004 c +322.832 435.4004 322.7168 435.3569 322.6055 435.2705 c +322.4932 435.1846 322.3916 435.0771 322.3008 434.9478 c +322.1729 434.7646 322.0771 434.5732 322.0137 434.374 c +321.9492 434.1748 321.8906 433.9668 321.8369 433.752 c +321.7832 433.5415 321.7402 433.3354 321.7051 433.1338 c +321.6699 432.9316 321.6719 432.7417 321.709 432.564 c +321.7354 432.4346 321.7822 432.3252 321.8496 432.2363 c +321.916 432.1475 322.0107 432.1035 322.1328 432.1035 c +322.2607 432.1035 322.3877 432.1489 322.5137 432.2402 c +322.6387 432.332 322.7539 432.4424 322.8613 432.5723 c +322.9033 432.626 322.9434 432.6768 322.9805 432.7256 c +323.0186 432.7734 323.0527 432.8276 323.085 432.8872 C +323.5176 434.6245 l +323.5059 434.6782 323.4971 434.7305 323.4893 434.7822 c +f *U +U u 8 i +0 D +0 R +0 0 0 1 K +2 J 0.5821 w 10 M 304 469 m +304 457.2349 l +S 313.249 469 m +315.6904 463.1172 l +S 315.6904 463.1172 m +313.249 457.2349 l +S u *u +0 i +0 O +0 0 0 1 k +0 J 1 w 4 M 311.1699 459.2939 m +306.5977 459.2939 L +306.5977 459.541 l +306.5977 459.5566 306.6055 459.5801 306.6221 459.6113 C +308.4902 461.6006 l +308.7207 461.8438 308.9492 462.0928 309.1758 462.3477 c +309.4023 462.6025 309.6074 462.8613 309.7881 463.124 c +309.9697 463.3867 310.1162 463.6616 310.2275 463.9482 c +310.3389 464.2344 310.3945 464.5342 310.3945 464.8486 c +310.3945 465.1074 310.3594 465.3525 310.2891 465.584 c +310.2188 465.8154 310.1162 466.0195 309.9795 466.1958 c +309.8438 466.3721 309.6748 466.5137 309.4727 466.6191 c +309.2705 466.7256 309.0332 466.7783 308.7607 466.7783 c +308.3652 466.7783 308.0146 466.6626 307.71 466.4312 c +307.4053 466.1997 307.1914 465.9077 307.0684 465.5547 c +307.1592 465.5781 307.2539 465.584 307.3516 465.5723 c +307.4512 465.5605 307.5391 465.5293 307.6172 465.4785 c +307.6953 465.4272 307.7607 465.3584 307.8145 465.2725 c +307.8672 465.1855 307.8945 465.084 307.8945 464.9668 c +307.8945 464.7627 307.8262 464.6074 307.6904 464.502 c +307.5547 464.3955 307.4043 464.3428 307.2402 464.3428 c +307.083 464.3428 306.9375 464.3955 306.8008 464.502 c +306.666 464.6074 306.5977 464.7627 306.5977 464.9668 c +306.5977 465.2646 306.6572 465.5469 306.7754 465.8135 c +306.8945 466.0801 307.0566 466.3115 307.2617 466.5078 c +307.4658 466.7031 307.707 466.8574 307.9863 466.9697 c +308.2646 467.0815 308.5596 467.1377 308.8711 467.1377 c +309.2559 467.1377 309.6104 467.0811 309.9336 466.9668 c +310.2578 466.8535 310.5332 466.6924 310.7637 466.4854 c +310.9922 466.2773 311.1709 466.0342 311.2979 465.7559 c +311.4248 465.4775 311.4883 465.1738 311.4883 464.8447 c +311.4883 464.4683 311.4023 464.1255 311.2295 463.8159 c +311.0566 463.5063 310.8408 463.2183 310.582 462.9517 c +310.3232 462.6851 310.0479 462.4346 309.7559 462.1992 c +309.4648 461.9639 309.1992 461.7363 308.9609 461.5171 C +307.543 460.2002 L +308.7891 460.2002 l +308.9688 460.2002 309.1787 460.2002 309.417 460.2002 c +309.6553 460.2002 309.8789 460.2021 310.0889 460.2061 c +310.2988 460.21 310.4795 460.2178 310.6318 460.2295 c +310.7832 460.2412 310.8672 460.2549 310.8848 460.2705 c +310.917 460.3018 310.9473 460.3589 310.9766 460.4414 c +311.0059 460.5234 311.0322 460.6157 311.0566 460.7178 c +311.0811 460.8198 311.1035 460.9258 311.125 461.0352 c +311.1445 461.1455 311.1641 461.2471 311.1797 461.3413 C +311.5166 461.3413 L +311.1699 459.2939 l +f *U +U U u 8 i +0 R +0 0 0 1 K +2 J 0.5821 w 10 M 348.8311 413.1689 m +348.8311 401.4033 l +S 358.0801 413.1689 m +360.5215 407.2861 l +S 360.5215 407.2861 m +358.0801 401.4033 l +S u *u +0 i +0 O +0 0 0 1 k +0 J 1 w 4 M 356.2295 404.585 m +356.0938 404.3027 355.9082 404.0596 355.6709 403.8555 c +355.417 403.6357 355.1328 403.4707 354.8164 403.3613 c +354.501 403.251 354.1699 403.1963 353.8252 403.1963 c +353.5127 403.1963 353.207 403.2354 352.9063 403.3125 c +352.6064 403.3906 352.3398 403.5088 352.1055 403.667 c +351.8711 403.8252 351.6836 404.0205 351.5449 404.252 c +351.4043 404.4834 351.335 404.748 351.335 405.0459 c +351.335 405.2656 351.4063 405.4287 351.5508 405.5342 c +351.6943 405.6406 351.8486 405.6934 352.0127 405.6934 c +352.1855 405.6934 352.3438 405.6406 352.4873 405.5342 c +352.6309 405.4287 352.7031 405.2656 352.7031 405.0459 c +352.7031 404.9209 352.6787 404.8145 352.6289 404.7285 c +352.5801 404.6416 352.5166 404.5713 352.4385 404.5166 c +352.3604 404.4619 352.2715 404.4248 352.1738 404.4053 c +352.0742 404.3857 351.9805 404.3838 351.8896 404.3994 c +352.0537 404.1162 352.3125 403.8955 352.666 403.7344 c +353.0195 403.5732 353.4063 403.4932 353.8252 403.4932 c +354.0303 403.4932 354.2197 403.543 354.3926 403.6416 c +354.5645 403.7412 354.709 403.874 354.8242 404.04 c +354.9629 404.2461 355.0576 404.4707 355.1064 404.7119 c +355.1553 404.9541 355.1797 405.2021 355.1797 405.4561 c +355.1797 405.71 355.1553 405.958 355.1064 406.1992 c +355.0576 406.4414 354.9629 406.665 354.8242 406.8721 c +354.709 407.0381 354.5645 407.1729 354.3926 407.2764 c +354.2197 407.3789 354.0303 407.4307 353.8252 407.4307 C +352.9863 407.4307 l +352.9131 407.4307 352.876 407.4648 352.876 407.5332 C +352.876 407.5674 l +352.8672 407.5977 352.876 407.624 352.9004 407.6475 c +352.9248 407.6709 352.9541 407.6816 352.9863 407.6816 c +353.1016 407.6973 353.2168 407.7041 353.332 407.7041 c +353.4473 407.7041 353.5625 407.7119 353.6777 407.7275 c +353.8906 407.7432 354.0781 407.8076 354.2383 407.9209 c +354.3984 408.0352 354.5313 408.1826 354.6387 408.3623 c +354.7461 408.543 354.8262 408.749 354.8789 408.9795 c +354.9326 409.2109 354.959 409.4482 354.959 409.6914 c +354.959 409.8721 354.9414 410.042 354.9043 410.2031 c +354.8672 410.3643 354.791 410.5068 354.6758 410.6318 c +354.4551 410.8838 354.1719 411.0088 353.8271 411.0088 c +353.4658 411.0088 353.1348 410.9424 352.8359 410.8086 c +352.5352 410.6758 352.3115 410.4951 352.1641 410.2676 c +352.3359 410.3066 352.5068 410.2754 352.6758 410.1729 c +352.8438 410.0713 352.9277 409.9072 352.9277 409.6797 c +352.9277 409.4834 352.8633 409.3359 352.7324 409.2383 c +352.6016 409.1396 352.459 409.0908 352.3027 409.0908 c +352.1484 409.0908 352.0049 409.1396 351.874 409.2383 c +351.7432 409.3359 351.6777 409.4834 351.6777 409.6797 c +351.6777 409.9307 351.7393 410.1553 351.8623 410.3564 c +351.9854 410.5557 352.1465 410.7266 352.3477 410.8682 c +352.5488 411.0088 352.7773 411.1182 353.0352 411.1924 c +353.293 411.2686 353.5576 411.3057 353.8281 411.3057 c +354.1143 411.3057 354.3926 411.2686 354.6631 411.1943 c +354.9336 411.1191 355.1826 411.0029 355.4121 410.8467 c +355.6084 410.7129 355.7725 410.5479 355.9033 410.3525 c +356.0342 410.1563 356.0996 409.9365 356.0996 409.6934 c +356.0996 409.4424 356.0547 409.207 355.9648 408.9873 c +355.875 408.7676 355.7549 408.5674 355.6035 408.3867 c +355.4521 408.2061 355.2715 408.0488 355.0625 407.916 c +354.8535 407.7822 354.627 407.6768 354.3799 407.5986 c +354.6182 407.5586 354.8457 407.4922 355.0625 407.3975 c +355.2803 407.3037 355.4824 407.1787 355.6709 407.0215 c +355.9082 406.8252 356.0938 406.5918 356.2295 406.3213 c +356.3652 406.0498 356.4326 405.7656 356.4326 405.4678 c +356.4326 405.1611 356.3652 404.8672 356.2295 404.585 c +f *U +U U u 8 i +0 R +0 0 0 1 K +2 J 0.5821 w 10 M 304 383.667 m +304 371.9014 l +S 313.249 383.667 m +315.6904 377.7842 l +S 315.6904 377.7842 m +313.249 371.9014 l +S u *u +0 i +0 O +0 0 0 1 k +0 J 1 w 4 M 307.1719 373.9658 m +307.1719 374.3301 l +307.2783 374.3301 307.3936 374.3301 307.5166 374.3301 c +307.6396 374.3301 307.7588 374.332 307.874 374.3359 c +307.9893 374.3398 308.0977 374.3477 308.2012 374.3594 c +308.3037 374.3711 308.3877 374.3848 308.4541 374.4004 c +308.5361 374.416 308.5996 374.457 308.6445 374.5244 c +308.6895 374.5908 308.7129 374.667 308.7129 374.7539 C +308.7129 381.0068 l +308.4746 380.8955 308.2178 380.8154 307.9424 380.7666 c +307.667 380.7197 307.3848 380.6953 307.0977 380.6953 C +307.0977 381.0547 l +307.5166 381.0547 307.9238 381.1094 308.3174 381.2197 c +308.7109 381.3291 309.0518 381.5293 309.3369 381.8193 C +309.4844 381.8193 l +309.5742 381.8193 309.6191 381.7764 309.6191 381.6904 C +309.6191 374.7539 l +309.6191 374.667 309.6416 374.5908 309.6865 374.5244 c +309.7314 374.457 309.7949 374.416 309.8779 374.4004 c +309.9434 374.3848 310.0254 374.3711 310.124 374.3594 c +310.2227 374.3477 310.332 374.3398 310.4512 374.3359 c +310.5703 374.332 310.6914 374.3301 310.8145 374.3301 c +310.9375 374.3301 311.0527 374.3301 311.1602 374.3301 C +311.1602 373.9658 l +309.8301 374.0127 308.501 374.0127 307.1719 373.9658 c +f *U +U U u u 1 g +321.0156 414.8936 m +329.8135 407.9258 l +325.6777 418.3594 l +321.0156 414.8936 l +f U u 0 R +0 0 0 1 K +288.75 463.1089 m +324.5 415.0146 L +S 0 O +0 0 0 1 k +321.0156 414.8936 m +329.8135 407.9258 l +325.6777 418.3594 l +321.0156 414.8936 l +f U U u 315 407.6084 m +343.5 407.6084 L +N u 0 R +0 0 0 1 K +1 J 1 j 315 407.6084 m +321 407.6084 L +S U u 326.25 407.6084 m +332.25 407.6084 L +S U u 337.5 407.6084 m +343.5 407.6084 L +S U U u *u +0 O +0 0 0 1 k +0 J 0 j 247.0474 420.2998 m +247.0313 420.228 246.9873 420.1841 246.915 420.168 C +246.8433 420.168 L +246.7832 420.168 l +246.7109 420.168 246.6753 420.2041 246.6753 420.2764 c +246.7393 420.668 246.7549 421.042 246.7231 421.3984 c +246.6914 421.7539 246.6055 422.0684 246.4653 422.3398 c +246.3252 422.6123 246.1353 422.8301 245.8955 422.9941 c +245.6553 423.1582 245.3633 423.2402 245.0195 423.2402 c +244.6035 423.2402 244.1875 423.1357 243.7715 422.9277 c +243.3555 422.7192 242.9795 422.4429 242.6436 422.0986 c +242.251 421.6899 241.9453 421.2393 241.7251 420.7466 c +241.5049 420.2539 241.3311 419.751 241.2031 419.2383 c +241.0674 418.7178 240.9893 418.2129 240.9692 417.7236 c +240.9492 417.2354 241.0352 416.7871 241.2275 416.3779 c +241.3955 416.0254 241.6392 415.7451 241.959 415.5371 c +242.2793 415.3291 242.6553 415.2246 243.0869 415.2246 c +243.3193 415.2246 243.5493 415.2568 243.7773 415.3193 c +244.0054 415.3838 244.2134 415.4746 244.4014 415.5938 c +244.5894 415.7119 244.751 415.8555 244.8872 416.0225 c +245.0234 416.1885 245.1152 416.3711 245.1631 416.5693 C +245.415 417.5928 l +245.4629 417.7832 245.4434 417.8984 245.3555 417.9385 c +245.2676 417.9775 245.1191 418.002 244.9111 418.0098 c +244.7031 418.0176 244.4912 418.0215 244.2754 418.0215 c +244.2354 418.0215 244.2051 418.0342 244.1855 418.0596 c +244.165 418.085 244.1631 418.1201 244.1792 418.1631 C +244.2031 418.2783 l +244.2109 418.3213 244.2314 418.3545 244.2632 418.3799 c +244.2949 418.4043 244.3311 418.417 244.3711 418.417 c +244.9312 418.3926 245.5029 418.3809 246.0869 418.3809 c +246.4629 418.3809 246.8394 418.3926 247.2153 418.417 c +247.2549 418.417 247.2852 418.4043 247.3052 418.3799 c +247.3252 418.3545 247.3271 418.3213 247.3115 418.2783 C +247.2871 418.1631 l +247.2715 418.0684 247.2148 418.0215 247.1191 418.0215 c +246.9834 418.0215 246.8652 418.0176 246.7651 418.0098 c +246.665 418.001 246.5908 417.9814 246.543 417.9502 c +246.4951 417.9258 246.4434 417.8076 246.3872 417.5928 C +245.7871 415.2461 l +245.7871 415.2227 245.7715 415.1943 245.7393 415.1631 c +245.7153 415.1396 245.6836 415.127 245.6436 415.127 c +245.6113 415.127 245.5869 415.1396 245.5713 415.1631 c +245.4834 415.2666 245.4033 415.375 245.3311 415.4902 c +245.2593 415.6055 245.2031 415.7305 245.1631 415.8662 c +244.8994 415.54 244.5513 415.292 244.1191 415.1211 c +243.687 414.9502 243.2549 414.8652 242.8232 414.8652 c +242.2949 414.8652 241.8252 414.9795 241.4131 415.207 c +241.001 415.4346 240.667 415.749 240.4111 416.1494 c +240.1475 416.5811 239.9893 417.0605 239.9375 417.5889 c +239.8853 418.1162 239.9272 418.665 240.0635 419.2324 c +240.207 419.7998 240.4395 420.3481 240.7593 420.876 c +241.0791 421.4038 241.4795 421.8838 241.959 422.3159 c +242.4072 422.708 242.8955 423.0195 243.4233 423.252 c +243.9512 423.4834 244.4795 423.5996 245.0073 423.5996 c +245.4233 423.5996 245.7773 423.5059 246.0693 423.3174 c +246.3613 423.1299 246.5913 422.8799 246.7593 422.5674 C +247.6113 423.54 l +247.6353 423.5796 247.6709 423.5996 247.7192 423.5996 C +247.7676 423.5996 l +247.8389 423.5996 247.8672 423.5605 247.8516 423.4834 C +247.0474 420.2998 l +f *U +U %%PageTrailer +gsave annotatepage grestore showpage +%%Trailer +Adobe_Illustrator_AI3 /terminate get exec +Adobe_pattern_AI3 /terminate get exec +Adobe_customcolor /terminate get exec +Adobe_cshow /terminate get exec +Adobe_packedarray /terminate get exec +%%EOF diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/intro.tex b/Master/texmf-dist/doc/latex/disser/templates/master/intro.tex new file mode 100644 index 00000000000..8b7194aafe7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/master/intro.tex @@ -0,0 +1 @@ +\intro diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/master/nomake.cmd new file mode 100644 index 00000000000..8ed500ecaa6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/master/nomake.cmd @@ -0,0 +1,166 @@ +@echo off + +set target=thesis + +rem Checking for version of cmd.exe +if %CMDEXTVERSION%/==/ ( + echo Error: This script requieres command interpreter from Windows 2000 or above. + goto :eof +) + +rem Trying to autodetect MiKTeX installation directory +if %texmf%/==/ call :getdir HKCU\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf +if %texmf%/==/ call :getdir HKLM\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf + +if %texmf%/==/ ( + echo Error: Unable to find MiKTeX installation directory + echo You must set texmf value manually + goto :eof +) + +rem Name of thesis class +set clsname=disser +set clssrc=%texmf%\tex\latex\%clsname% +set clsdir=.\%clsname% + +rem Name of BibTeX style +set bstsrc=%texmf%\bibtex\bst\%clsname% +set bstfile=%clsname%.bst + +rem Cmdline tools +set arc=rar +set arcflags=a -r -x%target%.pdf -x%target%.prj + +set tex=%texmf%\miktex\bin\latex +set texflags=-src-specials + +set bibtex=%texmf%\miktex\bin\bibtex8 +set bibtexflags=-B -c cp1251 + +set epstool=%programfiles%\bin\eps\epstool +set epstopdf=%texmf%\miktex\bin\epstopdf + +set pdftodjvu=pdftodjvu +set pdftodjvuflags=--dpi=600 --threshold-level=80 --fg-quality=conservative --bg-subsample=3 --quality=65 --convert-links --fg-colors=256 --fg-image-colors=256 + +set djvuocr=djvubundle +set djvuocrflags=--ocr=lang=(Russian,English) + +set mktexlsr=%texmf%\miktex\bin\mktexlsr.exe + +set srcfiles=*.* +set clfiles=*.bbl *.bak *.aux *.blg *.out *.toc *.log *.dvi *.tmp *.pdf %target%.%arc% +set suffix=$$ + +if %1/==/ ( +:make + %tex% %target%.tex + %bibtex% %bibtexflags% %target% + %tex% %target%.tex + %tex% %texflags% %target%.tex +goto :eof +) +:start +if %1/==/ goto :eof + +if %1/==pdf/ ( +:pdf + set tex=pdflatex + call :make +) + +if %1/==srcdist/ ( +:srcdist + echo Making source distribution... + if not exist %clsdir% mkdir %clsdir% + xcopy %clssrc% %clsdir% /S + xcopy %bstsrc%\%bstfile% . /S + call :clean + %arc% %arcflags% %target%.%arc% %srcfiles% + del /s /q %clsdir% + rmdir /s /q %clsdir% + del /q %bstfile% +goto :end +) + +if %1/==clean/ ( +:clean + del /s %clfiles% 2> nul + if exist %target%.rar del %target%.rar +goto :end +) + +if %1/==cleansvn/ ( +:cleansvn + del /s .svn 2>nul +goto :end +) + +if %1/==fixbb/ ( +:fixbb + echo Fixing bounding boxes of EPS files... + for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :fix %%n +goto :end +:fix + echo %1 + %epstool% --copy --quiet --bbox %1 %1.%suffix% + move %1.%suffix% %1 +goto :eof +) + +if %1/==epstopdf/ ( +:epstopdf + echo Converting EPS to PDF... + for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :conv %%n + goto :end +:conv + echo %1 + %epstopdf% "%1" +goto :eof +) +rem Installs requiered packages +if %1/==install/ ( +:install + if not exist %clssrc% md %clssrc% + xcopy %clsdir%\ %clssrc%\ /Y + rmdir %clsdir% + if not exist %bstsrc% md %bstsrc% + move %bstfile% %bstsrc% + %mktexlsr% +goto :end +) +rem Start default DVI-viewer +if %1/==preview/ ( +:preview + if not exist %target%.dvi call :make + start %target%.dvi +goto :end +) +rem Convert PDF to DjVu using LizardTech DocumentExpress Enterprise +if %1/==djvu/ ( +:djvu + if not exist %target%.pdf call :pdf + %pdftodjvu% %pdftodjvuflags% %target%.pdf +goto :end +) +rem Create OCRed DjVu file +if %1/==ocr/ ( +:ocr + if not exist %target%.djvu call :djvu + %djvuocr% %djvuocrflags% %target%.djvu %target%-ocr.djvu +goto :end +) +rem Create backup +if %1/==backup/ ( +:backup + call :srcdist + for /f "usebackq" %%n in (`date`) do move %target%.rar %%n.rar +goto :end +) + +:end +shift & goto :start + +:getdir + for /f "usebackq tokens=4 skip=2" %%i in (`reg query %1 /v %2`) do set %3=%%i +goto :eof diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib new file mode 100644 index 00000000000..a85ee17ba6f --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib @@ -0,0 +1,24 @@ +@ARTICLE{Yoffe-AP42-93-173, + Author = {A. D. Yoffe}, + Journal = {Adv. Phys.}, + Pages = {173}, + Volume = {42}, + Year = {1993} +} + +@ARTICLE{Kayanuma-PRB38-88-9797, + Author = {Y. Kayanuma}, + Journal = {Phys. Rev. B}, + Pages = {9797}, + Volume = {38}, + Year = {1988} +} + +@ARTICLE{Efros-FTP16-82-1209, + Author = {Ал. Л. Эфрос and А. Л. Эфрос}, + Journal = {Физика и техника полупроводников}, + Pages = {1209}, + Volume = {16}, + Year = {1982}, + Language = {russian} +} diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex new file mode 100644 index 00000000000..9680b946d8f --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex @@ -0,0 +1,64 @@ +\documentclass[14pt,master,href,subf]{disser} +\usepackage[ + a4paper, includehead, includefoot, mag=1000, + headsep=0mm, headheight=0mm, + left=20mm, right=10mm, top=20mm, bottom=20mm + ]{geometry} +\usepackage[T2A]{fontenc} +\usepackage[cp1251]{inputenc} +\usepackage[english,russian]{babel} + +\graphicspath{{fig/}} +% -------------------------------------------------------------------------- + +\begin{document} +% организация +\institution{% +Название организации +} +\hod{ФИО зав. кафедрой} +\title{ДИССЕРТАЦИЯ\\[-12pt]на соискание учёной степени\\МАГИСТРА} +% Тема диссертации +\topic{Тема диссертации} +% +% Данные автора +\author {ФИО автора} % ФИО +\group {1111/1} % Группа +\coursenum {111111} % Номер направления +\course {Название направления} +\masterprognum{111111} % Номер магистерской программы +\masterprog {Название программы} +% +% Научный руководитель +\sa {ФИО руководителя} +\sastatus{д.~ф.-м.~н., ст.~н.~с.} +% +% Рецензент +\rev {ФИО рецензента} +\revstatus{д.~ф.-м.~н., в.~н.~с.} +% +% Консультант +\conspec{вопросам\\охраны труда} +\con{ФИО консультанта} +\constatus{к.~т.~н., доц.} +% +\city{Санкт-Петербург} +\date{\number\year} + +\maketitle +%---------------------------------------------------------------------------- +\begin{abstract} + +\end{abstract} +%--------------------------------------------------------------------------- +\tableofcontents +%--------------------------------------------------------------------------- +\input{intro} +\input{1} +\input{concl} +\appendix +\input{app-a} +%--------------------------------------------------------------------------- +\bibliography{thesis} +\bibliographystyle{gost71u} +\end{document} diff --git a/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd new file mode 100644 index 00000000000..64de24ccfb2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd @@ -0,0 +1,4 @@ +@echo off + +set subdirs=bachelor ..\master ..\candidate ..\doctor +for %%i in (%subdirs%) do cd %%i & nomake %1 \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/disser/Makefile b/Master/texmf-dist/source/latex/disser/Makefile new file mode 100644 index 00000000000..2932ead94ab --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/Makefile @@ -0,0 +1,19 @@ +TARGET=disser +TEXMF=/usr/share/texmf +DESTDIR=$(TEXMF)/tex/latex/disser +INSTFILES=$(TARGET).cls *.rtx +CLEANFILES=$(INSTFILES) *.log *.out *.aux *.dvi *.idx *.glo *.toc *.bak + +$(TARGET).cls: $(TARGET).ins + latex $< + +install: $(TARGET).cls + mkdir -p $(DESTDIR) + cp $(INSTFILES) $(DESTDIR) + +doc: $(TARGET).dtx + latex $< + latex -src-specials $< + +clean: + rm -f $(CLEANFILES) diff --git a/Master/texmf-dist/source/latex/disser/autoref.dtx b/Master/texmf-dist/source/latex/disser/autoref.dtx new file mode 100644 index 00000000000..c76800ddb32 --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/autoref.dtx @@ -0,0 +1,51 @@ +% \begin{macrocode} + +%<*autoref> +% \end{macrocode} +% \subsubsection{Титульный лист автореферата} +% +% Вертикальные интервалы между элементами титульного листа. +% \begin{macrocode} +\def\firstskip{\vskip1cm} +\def\secondskip{\vskip2cm} +\def\thirdskip{\vskip1cm} +\def\fourthskip{\vskip1cm} +\def\fifthskip{\vskip1cm} + +\def\titlefont{\normalsize} +\def\topicfont{\Large\bfseries} +\def\authorfont{\large} +\def\specfont{\normalsize} + +\normalfont +\begin{flushright} +% \end{macrocode} +% На правах рукописи +% \begin{macrocode} + \firstskip + \asmanuscriptname\\ +\end{flushright} +\begin{center} +% \end{macrocode} +% Автор +% \begin{macrocode} + \secondskip + {\authorfont\@author} +% \end{macrocode} +% Название диссертации +% \begin{macrocode} + \thirdskip + {\topicfont\@topic\par} +% \end{macrocode} +% Шифр и наименование специальности +% \begin{macrocode} + \fourthskip + {\specfont\@specnum~--\;\@spec} +% \end{macrocode} +% Диссертация на соискание ученой степени... +% \begin{macrocode} + \fifthskip + {\titlefont\@title} +\end{center} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/bachelor.dtx b/Master/texmf-dist/source/latex/disser/bachelor.dtx new file mode 100644 index 00000000000..df146fda6c2 --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/bachelor.dtx @@ -0,0 +1,54 @@ +% \begin{macrocode} + +%<*bachelor> +% \end{macrocode} +% \subsubsection{Титульный лист бакалаврской работы} +% +% Вертикальные интервалы между элементами титульного листа. +% \begin{macrocode} + +\def\firstskip{\vskip1.5cm} +\def\secondskip{\vskip1.5cm} +\def\thirdskip{\vskip1.em} +\def\fourthskip{\vskip1.em} +\def\fifthskip{\vskip2cm} + +\def\titlefont{\Large\bfseries} +\def\topiclabelfont{\large} +\def\topicfont{\large\bfseries} + +% \end{macrocode} +% Работа +% \begin{macrocode} +\def\workname{\CYRR\cyra\cyrb\cyro\cyrt\cyra} + +% \end{macrocode} +% Диссертация допущена к защите +% \begin{macrocode} +\firstskip\@permitted\secondskip +% \end{macrocode} +% Заголовок, тема. +% \begin{macrocode} +\begin{center} + {\titlefont\@title\par} + \thirdskip + {\topiclabelfont\topiclabel\;} + {\topicfont\@topic\par} + \fourthskip\normalfont + \courselabel\ \@coursenum~-- \@course +\end{center} +% \end{macrocode} +% Специальность, автор, руководитель. +% \begin{macrocode} +\fifthskip +\begin{tabbing} + \studentlabel\ \groupname\ \@group\hspace{2cm}\= + \makebox[8.5cm][l]{\hrulefill\ \@author} +\\[9pt] +% \end{macrocode} +% Научный руководитель. +% \begin{macrocode} + \field{sa} +\end{tabbing} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/candidate.dtx b/Master/texmf-dist/source/latex/disser/candidate.dtx new file mode 100644 index 00000000000..89fcb0bf41f --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/candidate.dtx @@ -0,0 +1,66 @@ +% \begin{macrocode} + +%<*candidate> +% \end{macrocode} +% \subsubsection{Титульный лист кандидатской диссертации} +% +% Вертикальные интервалы между элементами титульного листа. +% \begin{macrocode} +\def\firstskip{\vskip1cm} +\def\secondskip{\vskip2cm} +\def\thirdskip{\vskip1cm} +\def\fourthskip{\vskip1cm} +\def\fifthskip{\vskip1cm} +\def\sixthskip{} +\def\@sahshift{10cm} + +\def\titlefont{\normalsize} +\def\topicfont{\Large\bfseries} +\def\authorfont{\large} +\def\specfont{\normalsize} + +\normalfont +\begin{flushright} +% \end{macrocode} +% На правах рукописи +% \begin{macrocode} + \firstskip + \asmanuscriptname\\ +% \end{macrocode} +% Номер УДК +% \begin{macrocode} + {\libcatname\;\@libcatnum} +\end{flushright} +\begin{center} +% \end{macrocode} +% Автор +% \begin{macrocode} + \secondskip + {\authorfont\@author} +% \end{macrocode} +% Название диссертации +% \begin{macrocode} + \thirdskip + {\topicfont\@topic\par} +% \end{macrocode} +% Шифр и наименование специальности +% \begin{macrocode} + \fourthskip + {\specfont\@specnum~--\;\@spec} +% \end{macrocode} +% Диссертация на соискание ученой степени... +% \begin{macrocode} + \fifthskip + {\titlefont\@title} +\end{center} +% \end{macrocode} +% Научный руководитель +% \begin{macrocode} +\sixthskip +\begin{tabbing} + \hspace{\@sahshift}\={\saname}\\ + \>\@sastatus\\ + \>\@sa +\end{tabbing} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/chapter.dtx b/Master/texmf-dist/source/latex/disser/chapter.dtx new file mode 100644 index 00000000000..d85b16a6c66 --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/chapter.dtx @@ -0,0 +1,237 @@ +% \begin{macrocode} + +%<*chapter> +% \end{macrocode} +% +% \subsection{Глава} +% +% Пустое определение маркера главы. +% \begin{macrocode} +\newcommand*\chaptermark[1]{} +% \end{macrocode} +% Далее идут параметры аналогичные тем, что использовались в +% предыдущем разделе. +% \begin{macrocode} +\providecommand\tocprethechapter{\protect\chaptername~} +\providecommand\tocpostthechapter{.\@postskip} +\providecommand\tocchapterfill{\tocfill{.}} + +\providecommand\tocchapterfont{\bfseries} +\providecommand\tocchapterfillfont{\normalfont} +\providecommand\tocchapternumfont{\normalfont} + +\providecommand\thechapteralign{\centering} +\providecommand\thechapterfont{\Large} +\providecommand\prethechapter{\protect\chaptername~} +\providecommand\postthechapter{\par\nobreak\vskip 5\p@} + +\providecommand\chapteralign{\centering} +\providecommand\chapterfont{\Large\bfseries} +\providecommand\prechapter{} +\providecommand\postchapter{\par\nobreak\vskip 20\p@} + +% \end{macrocode} +% Параметры формата заголовка Приложения. +% \begin{macrocode} +\providecommand\tocpretheappendix{\protect\appendixname~} +\providecommand\tocposttheappendix{.\@postskip} +\providecommand\tocappendixfill{\tocfill{.}} + +\providecommand\tocappendixfont{\bfseries} +\providecommand\tocappendixfillfont{\normalfont} +\providecommand\tocappendixnumfont{\normalfont} + +\providecommand\theappendixalign{\centering} +\providecommand\theappendixfont{\Large} +\providecommand\pretheappendix{\protect\appendixname~} +\providecommand\posttheappendix{\par\nobreak\vskip 5\p@} + +\providecommand\appendixalign{\centering} +\providecommand\appendixfont{\Large\bfseries} +\providecommand\preappendix{} +\providecommand\postappendix{\par\nobreak\vskip 20\p@} + +% \end{macrocode} +% Интерфейс. +% \begin{macrocode} +\newcommand\chapter{% + \if@openright + \cleardoublepage + \else + \clearpage + \fi + \thispagestyle{plain}% + \global\@topnum\z@ + \@afterindentfalse + \secdef\@chapter\@schapter +} + +\def\@chapter[#1]#2{ + \ifnum \c@secnumdepth >\m@ne + \refstepcounter{chapter}% + {\def\\{ }\addcontentsline{toc}{chapter}{\@tocseccntformat{chapter} #1}}% + \else + {\def\\{ }\addcontentsline{toc}{chapter}{#1}}% + \fi + \chaptermark{#1}% +% \end{macrocode} +% Добавление вертикальных разделителей в списки рисунков и таблиц. +% \begin{macrocode} + \addtocontents{lof}{\protect\addvspace{10\p@}}% + \addtocontents{lot}{\protect\addvspace{10\p@}}% + \if@twocolumn + \@topnewpage[\@makechapterhead{#2}]% + \else + \@makechapterhead{#2}% + \@afterheading + \fi +} +% \end{macrocode} +% Формат на странице. +% \begin{macrocode} +\def\@makechapterhead#1{% + {% +% \end{macrocode} +% Установка нулевого абзацного отступа. +% \begin{macrocode} + \parindent \z@ \raggedright \normalfont +% \end{macrocode} +% Постоянная часть заголовка. +% \begin{macrocode} + \ifnum \c@secnumdepth >\m@ne + {\thechapterfont\thechapteralign\@seccntformat{chapter}} + \fi + \interlinepenalty\@M + \chapterfont\chapteralign\prechapter #1\postchapter + } +} + +\def\@schapter#1{ + \if@twocolumn + \@topnewpage[\@makeschapterhead{#1}]% + \else + \@makeschapterhead{#1}% + \@afterheading + \fi +} + +\def\@makeschapterhead#1{% + {% + \parindent \z@ \raggedright + \normalfont\interlinepenalty\@M + \chapteralign{\chapterfont\prechapter #1\postchapter} + } +} +% \end{macrocode} +% Команда, создающая запись в Содержании. +% \begin{macrocode} +\newcommand*\l@chapter[2]{% + \ifnum \c@tocdepth >\m@ne + \addpenalty{-\@highpenalty} + \vskip 1.0em \@plus\p@ + \setlength\@tempdima{1.5em} + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + \leavevmode + \tocchapterfont + \advance\leftskip\@tempdima + \hskip -\leftskip + #1\nobreak + \tocchapterfillfont\tocchapterfill\hfill + \nobreak\hb@xt@\@pnumwidth{\hss\tocchapternumfont #2}\par + \penalty\@highpenalty + \endgroup + \fi +} + +% \end{macrocode} +% Команда для создания глав Приложения. +% \begin{macrocode} +\newcommand\appendix{ + \setcounter{chapter}{0} + \setcounter{section}{0} + +% \end{macrocode} +% Сохранение старых значений. +% \begin{macrocode} + \let\oldtocprethechapter=\tocprethechapter + \let\oldtocpostthechapter=\tocpostthechapter + \let\oldtocchapterfill=\tocchapterfill + + \let\oldtocchapterfont=\tocchapterfont + \let\oldtocchapterfillfont=\tocchapterfillfont + \let\oldtocchapternumfont=\tocchapternumfont + + \let\oldthechapteralign=\thechapteralign + \let\oldthechapterfont=\thechapterfont + \let\oldprethechapter=\prethechapter + \let\oldpostthechapter=\postthechapter + + \let\oldchapteralign=\chapteralign + \let\oldchapterfont=\chapterfont + \let\oldprechapter=\prechapter + \let\oldpostchapter=\postchapter + \let\oldthechapter=\thechapter + +% \end{macrocode} +% Перезапись параметров формата главы для оформления приложений. +% \begin{macrocode} + \renewcommand\tocprethechapter{\tocpretheappendix} + \renewcommand\tocpostthechapter{\tocposttheappendix} + \renewcommand\tocchapterfill{\tocappendixfill} + + \renewcommand\tocchapterfont{\tocappendixfont} + \renewcommand\tocchapterfillfont{\tocappendixfillfont} + \renewcommand\tocchapternumfont{\tocappendixnumfont} + + \renewcommand\thechapteralign{\theappendixalign} + \renewcommand\thechapterfont{\theappendixfont} + \renewcommand\prethechapter{\pretheappendix} + \renewcommand\postthechapter{\posttheappendix} + + \renewcommand\chapteralign{\appendixalign} + \renewcommand\chapterfont{\appendixfont} + \renewcommand\prechapter{\preappendix} + \renewcommand\postchapter{\postappendix} + + \gdef\thechapter{\theappendix} +} + +\newcommand\noappendix{ + \let\tocprethechapter=\oldtocprethechapter + \let\tocpostthechapter=\oldtocpostthechapter + \let\tocchapterfill=\oldtocchapterfill + + \let\tocchapterfont=\oldtocchapterfont + \let\tocchapterfillfont=\oldtocchapterfillfont + \let\tocchapternumfont=\oldtocchapternumfont + + \let\thechapteralign=\oldthechapteralign + \let\thechapterfont=\oldthechapterfont + \let\prethechapter=\oldprethechapter + \let\postthechapter=\oldpostthechapter + + \let\chapteralign=\oldchapteralign + \let\chapterfont=\oldchapterfont + \let\prechapter=\oldprechapter + \let\postchapter=\oldpostchapter + + \gdef\thechapter{\oldthechapter} +} + +% \end{macrocode} +% Команда для создания ненумеруемых глав, которые будут включены в +% Содержание и PDF-закладки. Для того, чтобы закладка указывала именно на +% заголовок, а не на первый абзац под ним, нужно поместить |\phantomchapter| % и |\addcontentsline| внутри аргумента |\chapter*|. Честно говоря, мне это +% не нравится. Надо придумать что-то более простое и изящное. +% \begin{macrocode} +\newcommand\nchapter[1]{% + \chapter*{% + \phantomchapter\addcontentsline{toc}{chapter}{#1}% + #1% + \@mkboth{\MakeUppercase{#1}}{\MakeUppercase{#1}} + } +} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/counters.dtx b/Master/texmf-dist/source/latex/disser/counters.dtx new file mode 100644 index 00000000000..d5a6a87bc93 --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/counters.dtx @@ -0,0 +1,85 @@ +% \begin{macrocode} + +%<*counters> +% \end{macrocode} +% +% \subsection{Создание и настройка счетчиков} +% \begin{macrocode} +\newcounter{part} +\newcounter{chapter} +\newcounter{section}[chapter] +\newcounter{subsection}[section] +\newcounter{subsubsection}[subsection] +\newcounter{paragraph}[subsubsection] +\newcounter{subparagraph}[paragraph] +\newcounter{figure}[chapter] +\newcounter{table}[chapter] +% \end{macrocode} +% +% Формат нумерации разделов документа. +% \begin{macrocode} +\renewcommand\thepart{\@Roman\c@part} +\renewcommand\thechapter{\@arabic\c@chapter} +\newcommand\theappendix{\@Asbuk\c@chapter} +\renewcommand\thesection{% +\ifnum\c@chapter > \z@ + \thechapter.\@arabic\c@section% +\else\@arabic\c@section\fi} +\renewcommand\thesubsection{\thesection.\@arabic\c@subsection} +\renewcommand\thesubsubsection{\thesubsection.\@arabic\c@subsubsection} +\renewcommand\theparagraph{\@arabic\c@paragraph} +\renewcommand\thesubparagraph{\theparagraph.\@arabic\c@subparagraph} + +\newcommand\tocthepart{\thepart} +\newcommand\tocthechapter{\thechapter} +\newcommand\toctheappendix{\theappendix} +\newcommand\tocthesection{\thesection} +\newcommand\tocthesubsection{\thesubsection} +\newcommand\toctheparagraph{\theparagraph} +\newcommand\tocthesubparagraph{\thesubparagraph} + +% \end{macrocode} +% +% Схемы нумерации объектов для разных типов диссертаций. +% \begin{macrocode} +\newcommand\bachelor@the{% +% \end{macrocode} +% Нумерация сносок и формул начинается заново в каждой главе. +% \begin{macrocode} + \@addtoreset{footnote}{chapter} + \@addtoreset{equation}{chapter} + +% \end{macrocode} +% Формат номера формулы. +% \begin{macrocode} + \renewcommand\theequation{% + \ifnum\c@chapter > \z@\thechapter.\fi% + \@arabic\c@equation} +% \end{macrocode} +% Формат номера таблицы. +% \begin{macrocode} + \renewcommand\thetable{% + \ifnum \c@chapter>\z@\thechapter.\fi% + \@arabic\c@table} +% \end{macrocode} +% Формат номера рисунка. +% \begin{macrocode} + \renewcommand\thefigure{% + \ifnum \c@chapter>\z@\thechapter.\fi% + \@arabic\c@figure} +} +% \end{macrocode} +% По умолчанию у всех одинаковая схема нумерации. +% \begin{macrocode} +\newcommand\master@the \bachelor@the +\newcommand\candidate@the\bachelor@the +\newcommand\doctor@the \candidate@the +\newcommand\autoref@the \candidate@the + +\if@bachelor \bachelor@the \fi +\if@master \master@the \fi +\if@candidate \candidate@the \fi +\if@doctor \doctor@the \fi +\if@autoref \autoref@the \fi +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/custom.dtx b/Master/texmf-dist/source/latex/disser/custom.dtx new file mode 100644 index 00000000000..b5595a2e0d0 --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/custom.dtx @@ -0,0 +1,135 @@ +% \begin{macrocode} + +%<*custom> +% \end{macrocode} +% \subsection{Подключение и настройка параметров сторонних пакетов} +% Включает отступ в первой строке первого абзаца. +% \begin{macrocode} +\let\@afterindentfalse\@afterindenttrue +\@afterindenttrue +% \end{macrocode} +% Опция |intlimits| включает правильную расстановку пределов интегрирования +% (сверху и снизу). +% \begin{macrocode} +\usepackage[intlimits]{amsmath} +\usepackage{amssymb,amsfonts} +% \end{macrocode} +% Более естественные символы интегралов (из шрифтов семейства Euler). +% \begin{macrocode} +\DeclareSymbolFont{EulerExtension}{U}{euex}{m}{n} +\DeclareMathSymbol\intop\mathop{EulerExtension}{"52} +\DeclareMathSymbol\ointop\mathop{EulerExtension}{"48} +% \end{macrocode} +% Пакет для оформления библиографических ссылок. +% \begin{macrocode} +\usepackage[square, comma, sort&compress]{natbib} +% \end{macrocode} +% \DescribeMacro{\phantomchapter} +% Команда для исправления PDF-закладок, указывающих на |\chapter*|. +% \begin{macrocode} +\def\phantomchapter{% + \ifhref + \Hy@GlobalStepCount\Hy@linkcounter + \xdef\@currentHref{chapter*.\the\Hy@linkcounter}% + \Hy@raisedlink{\hyper@anchorstart{\@currentHref}\hyper@anchorend}% + \fi +} +% \end{macrocode} +% Переопределение для включения ссылки на список литературы в Содержание. +% \DescribeMacro{\bibsection} +% \begin{macrocode} +\renewcommand\bibsection{\nchapter{\bibname}} +% \end{macrocode} +% Переопределение для создания корректной PDF-закладки (основано на варианте % из |natbib|). +% \DescribeEnv{thebibliography} +% \begin{macrocode} +\renewenvironment{thebibliography}[1]{% + \bibsection + \parindent \z@ + \bibpreamble\bibfont + \list{\@biblabel{\arabic{NAT@ctr}}}% + {\@bibsetup{#1}\setcounter{NAT@ctr}{0}}% + \ifNAT@openbib + \renewcommand\newblock{\par} + \else + \renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}% + \fi + \sloppy\clubpenalty4000\widowpenalty4000 + \sfcode`\.=1000\relax + \let\citeN\cite + \let\shortcite\cite + \let\citeasnoun\cite +}{% + \def\@noitemerr{\PackageWarning{natbib}{Empty `thebibliography' environment}} + \endlist\vskip-\lastskip% +} +% \end{macrocode} +% Настройка параметров |hyperref|: +% \begin{macrocode} +\ifpdf +% \end{macrocode} +% \begin{itemize} +% \item для pdf\LaTeX{} +% \begin{macrocode} + \ifhref + \usepackage[pdftex,unicode,hyperfigures=true]{hyperref} + \hypersetup{ + colorlinks = false, + bookmarksopen = true, + bookmarksnumbered = true, + bookmarksopenlevel = 2, + pdfstartview = {FitH}, + pdfborder = {0 0 0} + } + \pdfcompresslevel = 9 + \fi + \usepackage[pdftex]{graphicx} + \usepackage{cmap} +\else +% \end{macrocode} +% \item для \LaTeX{} +% \end{itemize} +% \begin{macrocode} + \ifhref\usepackage[hypertex,colorlinks=false,hyperfigures=true]{hyperref}\fi + \usepackage{graphicx} +\fi +% \end{macrocode} +% Пакет исправлений для совместного использования |hyperref| и |natbib|. +% \begin{macrocode} +\ifhref\usepackage{hypernat}\fi +% \end{macrocode} +% Плавающие рисунки ``в оборку''. +% \begin{macrocode} +\usepackage[rflt]{floatflt} +% \end{macrocode} +% Пакет для вложенной нумерации объектов (например, 1.а) +% \begin{macrocode} +\ifsubf + \usepackage[normalsize]{subfigure} +% \end{macrocode} +% Формат постоянной части подписи для плавающих объектов с вложенной +% нумерацией. +% \begin{macrocode} + \renewcommand*\@thesubfigure{\small\textit{\asbuk{subfigure}})} +% \end{macrocode} +% Формат ссылки (через |\subref|). +% \begin{macrocode} + \renewcommand*\@@thesubfigure{\textit{\asbuk{subfigure}})} +% \end{macrocode} +% Формат ссылки (через |\ref|). +% \begin{macrocode} + \renewcommand*\thesubfigure{,~\textit{\asbuk{subfigure}}} +% \end{macrocode} +% Еще раз формат метки (нужно указать два раза из-за странной ошибки в пакете +% |subfigure|). +% \begin{macrocode} + \renewcommand*\@thesubfigure{\small\textit{\asbuk{subfigure}})} +\fi + +% \end{macrocode} +% Включение переносов в словах с дефисом. +% \begin{macrocode} +\lccode `\-=`\- +\defaulthyphenchar=127 +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/disser.dtx b/Master/texmf-dist/source/latex/disser/disser.dtx new file mode 100644 index 00000000000..2e6adff6c7b --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/disser.dtx @@ -0,0 +1,575 @@ +%\iffalse +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% +%% disser -- LaTeX document class for dissertations. +%% +%% Copyright (c) 2004-2006 Stanislav Kruchinin +%% +%% It 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 program is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%\ProvidesFile{disser.dtx} +%<*driver> +\documentclass{ltxdoc} +\usepackage[a4paper, includehead, includefoot, mag=1000, + left=4cm, right=1.5cm, top=1cm, bottom=2cm]{geometry} +\usepackage[T2A]{fontenc} +\usepackage[cp1251]{inputenc} +\usepackage[english,russian]{babel} + +\usepackage[unicode, + pdftitle = {Documentation for the disser package}, + pdfauthor = {Stanislav Kruchinin}, + pdfsubject = {disser}, + pdfstartview = {FitH}, + pdfborder = {0 0 0}, + bookmarksopen = true, + bookmarksnumbered = true, + bookmarksopenlevel = 2 + ]{hyperref} +\usepackage{cmap} + +\let\package\textsf +\IfFileExists{pscyr.sty}{% + \usepackage{pscyr} + \renewcommand\ttdefault{cmtt} + \renewcommand\rmdefault{ftm} +}{} +\usepackage{tabularx,doc} +\IfFileExists{url.sty}{\RequirePackage{url}}{\newcommand\url{\texttt}} + +\hypersetup{ + colorlinks = true, + colorlinks = true, + linkcolor = black, citecolor=blue, + filecolor = blue, menucolor=blue, + pagecolor = blue, urlcolor=blue +} + +%\OnlyDescription % uncomment to suppress code line listing +\RecordChanges % uncomment for a change history +%\CodelineIndex\EnableCrossrefs % uncomment for command index + +\MakeShortVerb{\|} +\parindent=0pt + +\begin{document} +\sloppy + \DocInput{disser.dtx} + \DocInput{counters.dtx} + \DocInput{part.dtx} + \DocInput{chapter.dtx} + \DocInput{sections.dtx} + \DocInput{lists.dtx} + \DocInput{floats.dtx} + \DocInput{env.dtx} + \DocInput{page.dtx} + \DocInput{titlepage.dtx} + \DocInput{bachelor.dtx} + \DocInput{master.dtx} + \DocInput{candidate.dtx} + \DocInput{doctor.dtx} + \DocInput{autoref.dtx} + \DocInput{toc.dtx} + \DocInput{custom.dtx} + \DocInput{gost732.dtx} + \PrintChanges +\end{document} +% +% \fi +% +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% \def\fileversion{1.0.2} +% +% \title{|disser| "--- класс \LaTeX{} для оформления диссертаций} +% \author{Станислав Кручинин\\[6pt] +% \normalsize E-mail: +% \href{mailto:stas@crypt.org.ru}{\texttt{stas@crypt.org.ru}}} +% \date{Версия \fileversion} +% +% \maketitle +% +% \begin{abstract}\noindent +% Данный документ содержит описание исходных текстов. +% Инструкции по установке смотрите в файлах |README| и |README.ru|. +% \end{abstract} +% +% \tableofcontents +% +% \section{Введение} +% +% Класс |disser| был создан в результате объединения множества дополнений и +% исправлений для |extreport|, написанных автором при оформлении +% бакалаврской и магистерской работ по физике. Основной целью являлось +% устранение одного из главных недостатков стандартных классов --- +% отсутствия возможности прямого изменения формата элементов титульного +% листа, заголовков и записей в автоматически генерируемых списках +% (содержание, список иллюстраций, список таблиц). Предполагается, что +% пользователи будут активно изменять текст в соответствии со своими +% требованиями, поэтому он разбит на несколько файлов и снабжен подробными +% комментариями. +% +% \section{Исходный текст} +% +% \begin{macrocode} + +%\NeedsTeXFormat{LaTeX2e} +%\ProvidesClass{disser}[2006/09/06 Document class for dissertations.] +%\ProvidesPackage{disser} + +%\ProvidesFile{bachelor.rtx} +%\ProvidesFile{master.rtx} +%\ProvidesFile{candidate.rtx} +%\ProvidesFile{doctor.rtx} +%\ProvidesFile{autoref.rtx} +%\ProvidesFile{titledefs.rtx} + +%<*disser> +% \end{macrocode} +% Расширение включаемых файлов. +% \begin{macrocode} +\def\substyle@ext{.rtx} +% \end{macrocode} +% Определение условий. +% \begin{itemize} +% \item |true|, если включена опция, оставляющая одну колонку при +% двухколонном наборе. +% \begin{macrocode} +\newif\if@restonecol +% \end{macrocode} +% \item |true|, если разрешена титульная страница. +% \begin{macrocode} +\newif\if@titlepage\@titlepagetrue +% \end{macrocode} +% \item Соответствующие типы диссертаций. +% \begin{macrocode} +\newif\if@bachelor\@bachelorfalse +\newif\if@master\@masterfalse +\newif\if@candidate\@candidatefalse +\newif\if@doctor\@doctorfalse +\newif\if@autoref\@autoreffalse +% \end{macrocode} +% \item |true|, если главы начинаются только с нечетных страниц. +% \begin{macrocode} +\newif\if@openright +% \end{macrocode} +% \item |true|, если подключается |hyperref|. +% \begin{macrocode} +\newif\ifhref\hreffalse +% \end{macrocode} +% \item |true|, если файл обрабатывается pdf\LaTeX{}. +% \begin{macrocode} +\newif\ifpdf + \ifx\pdfoutput\undefined + \else + \ifx\pdfoutput\relax + \else + \ifcase\pdfoutput + \else + \pdftrue + \fi + \fi + \fi + +\newif\ifsubf\subffalse + +% \end{macrocode} +% \end{itemize} +% \subsection{Опции класса} +% +% Размер листов. +% \begin{macrocode} + +\DeclareOption{a4paper}{% + \setlength\paperheight{297mm} + \setlength\paperwidth {210mm} +} +\DeclareOption{a5paper}{% + \setlength\paperheight{210mm} + \setlength\paperwidth {148mm} +} +\DeclareOption{b5paper}{% + \setlength\paperheight{250mm} + \setlength\paperwidth {176mm} +} +% \end{macrocode} +% Альбомная ориентация. +% \begin{macrocode} +\DeclareOption{landscape}{% + \setlength\@tempdima {\paperheight}% + \setlength\paperheight{\paperwidth}% + \setlength\paperwidth {\@tempdima} +} + +% \end{macrocode} +% Размер шрифта основного текста. +% \begin{macrocode} +\newcommand\@ptsize{} +\DeclareOption{8pt} {\renewcommand\@ptsize{8}} +\DeclareOption{9pt} {\renewcommand\@ptsize{9}} +\DeclareOption{10pt}{\renewcommand\@ptsize{10}} +\DeclareOption{11pt}{\renewcommand\@ptsize{11}} +\DeclareOption{12pt}{\renewcommand\@ptsize{12}} +\DeclareOption{14pt}{\renewcommand\@ptsize{14}} +\DeclareOption{17pt}{\renewcommand\@ptsize{17}} +\DeclareOption{20pt}{\renewcommand\@ptsize{20}} + +% \end{macrocode} +% Установка полей для односторонней или двухсторонней печати. +% \begin{macrocode} +\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} +\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} + +% \end{macrocode} +% Включение сообщений о строках, выходящих за поля. +% \begin{macrocode} +\DeclareOption{draft}{\setlength\overfullrule{5pt}} +\DeclareOption{final}{\setlength\overfullrule{0pt}} + +% \end{macrocode} +% Печатать титульный лист или нет. +% \begin{macrocode} +\DeclareOption{titlepage} {\@titlepagetrue} +\DeclareOption{notitlepage}{\@titlepagefalse} + +% \end{macrocode} +% Главы будут начинаться только на нечетной странице (будет всегда справа на +% развороте) или на первой доступной. +% \begin{macrocode} +\DeclareOption{openright}{\@openrighttrue} +\DeclareOption{openany}{\@openrightfalse} + +% \end{macrocode} +% Верстка в один или в два столбца. +% \begin{macrocode} +\DeclareOption{onecolumn}{\@twocolumnfalse} +\DeclareOption{twocolumn}{\@twocolumntrue} + +% \end{macrocode} +% Номера размещаются слева, а не справа от формул. +% \begin{macrocode} +\DeclareOption{leqno}{\input{leqno.clo}} + +% \end{macrocode} +% Выключные формулы будут выравнены по левому краю, а не по центру. +% \begin{macrocode} +\DeclareOption{fleqn}{\input{fleqn.clo}} +% \end{macrocode} +% Использовать в тексте и формулах шрифт Times вместо Computer Modern Roman. +% \begin{macrocode} +\DeclareOption{times}{ + \AtEndOfPackage{% + \usepackage{pscyr} +% \end{macrocode} +% Пакет |txfonts| необходимо подключать \textbf{после} |pscyr| для +% корректного определения символов, составленных из двух других (таких как +% $\hbar$ и $\neq$). +% \begin{macrocode} + \usepackage{txfonts} +% \end{macrocode} +% Установка Times как шрифта по умолчанию. +% \begin{macrocode} + \renewcommand{\rmdefault}{ftm} + } +} +% \end{macrocode} +% Если указана эта опция, то блоки текста в списке литературы будут печататься на новых строках и с отступом. +% \begin{macrocode} +\DeclareOption{openbib}{% + \AtEndOfPackage{% + \renewcommand\@openbib@code{% + \advance\leftmargin\bibindent + \itemindent -\bibindent + \listparindent \itemindent + \parsep \z@ + }% + \renewcommand\newblock{\par} + }% +} +% \end{macrocode} +% Включение пакета |hyperref| и необходимых настроек. +% \begin{macrocode} +\DeclareOption{href}{\hreftrue} + +% \end{macrocode} +% Включение пакета |subfigure| и необходимых настроек. +% \begin{macrocode} +\DeclareOption{subf}{\subftrue} + +% \end{macrocode} +% Тип диссертации. +% \begin{macrocode} +\DeclareOption{bachelor}{% + \@bachelortrue\@masterfalse\@candidatefalse\@doctorfalse\@autoreffalse +} +\DeclareOption{master}{% + \@bachelorfalse\@mastertrue\@candidatefalse\@doctorfalse\@autoreffalse +} +\DeclareOption{candidate}{% + \@bachelorfalse\@masterfalse\@candidatetrue\@doctorfalse\@autoreffalse +} +\DeclareOption{doctor}{% + \@bachelorfalse\@masterfalse\@candidatefalse\@doctortrue\@autoreffalse +} +\DeclareOption{autoref}{% + \@bachelorfalse\@masterfalse\@candidatefalse\@doctorfalse\@autoreftrue +} +% \end{macrocode} +% Команды изменения регистра. +% \DescribeMacro{\MakeTextUppercase} +% \begin{macrocode} +\DeclareRobustCommand\MakeTextUppercase{% + \@uclcnotmath{\def\i{I}\def\j{J}}{##1##2}\uppercase} + +\protected@edef\MakeTextUppercase#1{\MakeTextUppercase{#1}} + +% \end{macrocode} +% \DescribeMacro{\MakeTextLowercase} +% \begin{macrocode} +\DeclareRobustCommand\MakeTextLowercase{% + \@uclcnotmath{}{##2##1}\lowercase} + +\protected@edef\MakeTextLowercase#1{\MakeTextLowercase{#1}} + +% \end{macrocode} +% Выполнение опций по умолчанию. +% \begin{macrocode} +\ExecuteOptions{a4paper,14pt,oneside,titlepage,onecolumn,final,openany} +% \end{macrocode} +% Выполнение пользовательских опций. +% \begin{macrocode} +\ProcessOptions +% \end{macrocode} +% \subsection{Настройка шрифтов} +% \subsubsection{Определение размеров} +% \begin{macrocode} +\def\EC@family#1#2#3#4#5{% + \DeclareFontShape{#1}{#2}{#3}{#4}% + {<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74>% + <24.88><29.86><35.83><42.99><51.59>genb*#5}{}} +\EC@family{T1}{cmr}{m}{n}{ecrm} +\EC@family{T1}{cmr}{m}{sl}{ecsl} +\EC@family{T1}{cmr}{m}{it}{ecti} +\EC@family{T1}{cmr}{m}{sc}{eccc} +\EC@family{T1}{cmr}{bx}{n}{ecbx} +\EC@family{T1}{cmr}{b}{n}{ecrb} +\EC@family{T1}{cmr}{bx}{it}{ecbi} +\EC@family{T1}{cmr}{bx}{sl}{ecbl} +\EC@family{T1}{cmr}{bx}{sc}{ecxc} +\EC@family{T1}{cmr}{m}{ui}{ecui} +\DeclareFontShape{OT1}{cmr}{m}{n}% + {<5><6><7><8><9><10><12>gen*cmr% + <10.95>cmr10% + <14.4>cmr12% + <17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmr17}{} +\DeclareFontShape{OT1}{cmr}{m}{sl}% + {<5><6><7>cmsl8% + <8><9>gen*cmsl% + <10><10.95>cmsl10% + <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmsl12% + }{} +\DeclareFontShape{OT1}{cmr}{m}{it}% + {<5><6><7>cmti7% + <8>cmti8% + <9>cmti9% + <10><10.95>cmti10% + <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmti12% + }{} +\DeclareFontShape{OT1}{cmr}{m}{sc}% + {<5><6><7><8><9><10><10.95><12>% + <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmcsc10% + }{} +\DeclareFontShape{OT1}{cmr}{m}{ui}{ + <5><6><7><8><9><10><10.95><12>% + <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmu10% +}{} +\DeclareFontShape{OT1}{cmr}{b}{n}{ + <5><6><7><8><9><10><10.95><12>% + <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmb10% +}{} +\DeclareFontShape{OT1}{cmr}{bx}{n}{ + <5><6><7><8><9>gen*cmbx% + <10><10.95>cmbx10% + <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbx12% +}{} +\DeclareFontShape{OT1}{cmr}{bx}{sl}{<5><6><7><8><9>% + <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbxsl10% +}{} +\DeclareFontShape{OT1}{cmr}{bx}{it}{<5><6><7><8><9>% + <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbxti10% +}{} +\input{size\@ptsize.clo} +\RequirePackage{exscale} + +% \end{macrocode} +% +% \subsubsection{Старые команды изменения начертания шрифтов (без NFSS)} +% +% В текстовом режиме. +% \begin{macrocode} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape} {\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape} {\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape} {\@nomath\sc} +% \end{macrocode} +% В математическом режиме. +% \begin{macrocode} +\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal} + +% \end{macrocode} +% +% \subsection{Параметры текста} +% +% Вертикальный интервал между строками. Упоминаемый здесь и далее макрос |\p@| +% определяет единицу длины. По умолчанию она равна английскому пункту (pt). +% \DescribeMacro{\lineskip} +% \DescribeMacro{\normallineskip} +% \begin{macrocode} +\setlength\lineskip{1\p@} +\setlength\normallineskip{1\p@} +% \end{macrocode} +% +% \DescribeMacro{\singlespacing} +% \DescribeMacro{\onehalfspacing} +% \DescribeMacro{\doublespacing} +% Команды задания величины межстрочного интервала. +% \begin{macrocode} +\newcommand\singlespacing {\renewcommand\baselinestretch{1}} +\newcommand\onehalfspacing{\renewcommand\baselinestretch{1.5}} +\newcommand\doublespacing {\renewcommand\baselinestretch{2}} +% \end{macrocode} +% Установка межстрочного интервала по умолчанию. +% \begin{macrocode} +\onehalfspacing\normalsize +% \end{macrocode} +% Интервал между абзацами (добавляется к межстрочному). +% \DescribeMacro{\parskip} +% \begin{macrocode} +\setlength\parskip{0\p@ \@plus \p@} +% \end{macrocode} +% +% \subsection{Параметры размещения плавающих объектов на странице} +% \subsubsection{Количество объектов} +% \begin{itemize} +% \item Максимальное количество плавающих объектов, размещаемое вверху +% страницы (при двухколонном наборе --- вверху колонки). +% \begin{macrocode} +\setcounter{topnumber}{2} +% \end{macrocode} +% \item Максимальное количество плавающих объектов, размещаемое внизу +% страницы (при двухколонном наборе --- внизу колонки). +% \begin{macrocode} +\setcounter{bottomnumber}{1} +% \end{macrocode} +% \item Максимальное количество плавающих объектов, размещаемое +% на странице (при двухколонном наборе --- в колонке). +% \begin{macrocode} +\setcounter{totalnumber}{3} +% \end{macrocode} +% \item При наборе в две колонки: максимальное количество плавающих +% объектов шириной во всю страницу, которое разрешается разместить вверху +% страницы +% \begin{macrocode} +\setcounter{dbltopnumber}{2} +% \end{macrocode} +% \end{itemize} +% +% \subsubsection{Величина места, занимаемого плавающими объектами} +% \begin{itemize} +% \item Максимальная доля страницы по высоте, которую могут занимать +% плавающие объекты, размещаемые вверху страницы. +% \DescribeMacro{\topfraction} +% \begin{macrocode} +\renewcommand\topfraction{.7} +% \end{macrocode} +% \item Максимальная доля страницы по высоте, которую могут занимать +% плавающие объекты, размещаемые внизу страницы. +% \DescribeMacro{\bottomfraction} +% \begin{macrocode} +\renewcommand\bottomfraction{.3} +% \end{macrocode} +% \item Минимальная доля страницы, которую должен занимать текст, а не +% плавающие объекты на обычной странице (к страницам, создаваемым +% \LaTeX{}'ом +% специально для размещения плавающих объектов при обработке +% необязательного аргумента |p|, это не относится). +% \DescribeMacro{\bottomfraction} +% \begin{macrocode} +\renewcommand\textfraction{.2} +% \end{macrocode} +% \item Параметр, аналогичный предыдущему, относящийся к страницам для +% плавающих объектов. +% \DescribeMacro{\floatpagefraction} +% \begin{macrocode} +\renewcommand\floatpagefraction{.5} +% \end{macrocode} +% \item Тоже, что |\topfraction|, применительно к иллюстрациям (таблицам) +% шириной в целую страницу при двухколонном наборе. +% \DescribeMacro{\dbltopfraction} +% \begin{macrocode} +\renewcommand\dbltopfraction{.7} +% \end{macrocode} +% \item Тоже, что |\floatpagefraction|, применительно к иллюстрациям +% (таблицам) шириной в целую страницу при двухколонном наборе. +% \DescribeMacro{\dblfloatpagefraction} +% \begin{macrocode} +\renewcommand\dblfloatpagefraction{.5} +% \end{macrocode} +% \end{itemize} +% Максимальный уровень вложенности заголовков, помещаемых в Содержание +% (по умолчанию вносятся только |\part|, |\chapter| и |\section|). +% \DescribeMacro{tocdepth} +% \begin{macrocode} +\setcounter{tocdepth}{1} +% \end{macrocode} +% Максимальный уровень вложенности нумеруемых секций +% (по умолчанию нумеруются |\part|, |\chapter|, |\section| и |\subsection|). +% \DescribeMacro{secnumdepth} +% \begin{macrocode} +\setcounter{secnumdepth}{2} +% \end{macrocode} +% Описание структуры постоянных частей заголовков +% \begin{itemize} +% \item в тексте, +% \DescribeMacro{\@seccntformat} +% \begin{macrocode} +\def\@seccntformat#1{% + \csname prethe#1\endcsname% + \csname the#1\endcsname% + \csname postthe#1\endcsname% +} +% \end{macrocode} +% \item в Содержании. +% \DescribeMacro{\@tocseccntformat} +% \begin{macrocode} +\def\@tocseccntformat#1{% + \csname tocprethe#1\endcsname% + \csname tocthe#1\endcsname% + \csname tocpostthe#1\endcsname% +} + +% \end{macrocode} +% \end{itemize} +% Характерные величины штрафов. Штраф --- мера <<красоты>> разбиения +% абзаца на строки. Чем больше величина, тем менее красиво. +% \begin{macrocode} +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/disser.ins b/Master/texmf-dist/source/latex/disser/disser.ins new file mode 100644 index 00000000000..7c5cee5d26d --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/disser.ins @@ -0,0 +1,56 @@ +%% +%% This file is part of the standard disser bundle. It extracts the +%% files from disser.dtx to be installed in the TeX hierarchy. +%% +%% This file may not be changed unless it is distributed under a +%% different name, accompanied by a copy of the original file. +%% The author of the changes and their scope should be clearly +%% documented, so that questions can be distributed to the proper author. +%% +\def\batchfile{disser.ins} + +\input docstrip +\preamble + +Copyright (c) 2004-2007 Stanislav Kruchinin. +All rights reserved. + +This file is part of the disser package. + +\endpreamble + +\def\ffrom#1{\from{#1.dtx}{#1}} +\def\rtxfile#1{\file{#1.rtx}{\from{#1.dtx}{#1}}} +\def\clsfile#1{\file{#1.cls}{\from{#1.dtx}{#1}}} + +\keepsilent +\askforoverwritefalse + +\generate{% + \usedir{tex/latex/disser} + \file{disser.cls}{% + \ffrom{disser} + \ffrom{counters} + \ffrom{part} + \ffrom{chapter} + \ffrom{sections} + \ffrom{lists} + \ffrom{floats} + \ffrom{footnote} + \ffrom{env} + \ffrom{page} + \ffrom{titlepage} + \ffrom{toc} + \ffrom{custom} + } + \rtxfile{titledefs} + \rtxfile{bachelor} + \rtxfile{master} + \rtxfile{candidate} + \rtxfile{doctor} + \rtxfile{autoref} + \clsfile{gost732} +} +\def\npostamble{}\usepostamble\npostamble +\endbatchfile +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/disser/doctor.dtx b/Master/texmf-dist/source/latex/disser/doctor.dtx new file mode 100644 index 00000000000..734f9c2c174 --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/doctor.dtx @@ -0,0 +1,55 @@ +% \begin{macrocode} + +%<*doctor> +% \end{macrocode} +% \subsubsection{Титульный лист кандидатской диссертации} +% +% Вертикальные интервалы между элементами титульного листа. +% \begin{macrocode} +\def\firstskip{\vskip1.5cm} +\def\secondskip{\vskip3cm} +\def\thirdskip{\vskip1cm} +\def\fourthskip{\vskip1cm} +\def\fifthskip{\vskip1cm} + +\def\titlefont{\normalsize} +\def\topicfont{\Large\bfseries} +\def\authorfont{\large} +\def\specfont{\normalsize} + +\normalfont +\begin{flushright} +% \end{macrocode} +% На правах рукописи +% \begin{macrocode} + \firstskip + \asmanuscriptname\\ +% \end{macrocode} +% Номер УДК +% \begin{macrocode} + {\libcatname\;\@libcatnum} +\end{flushright} +\begin{center} +% \end{macrocode} +% Автор +% \begin{macrocode} + \secondskip + {\authorfont\@author} +% \end{macrocode} +% Название диссертации +% \begin{macrocode} + \thirdskip + {\topicfont\@topic\par} +% \end{macrocode} +% Шифр и наименование специальности +% \begin{macrocode} + \fourthskip + {\specfont\@specnum~--\;\@spec} +% \end{macrocode} +% Диссертация на соискание ученой степени... +% \begin{macrocode} + \fifthskip + {\titlefont\@title} +\end{center} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/env.dtx b/Master/texmf-dist/source/latex/disser/env.dtx new file mode 100644 index 00000000000..f76639cba3f --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/env.dtx @@ -0,0 +1,81 @@ +% \begin{macrocode} + +%<*env> +% \end{macrocode} +% \subsection{Команды пользовательского интерфейса} +% +% \subsubsection{Примечание} +% \begin{macrocode} +\newenvironment{description} + {\list{}{\labelwidth\z@ \itemindent-\leftmargin + \let\makelabel\descriptionlabel}} + {\endlist} +\newcommand*\descriptionlabel[1]{\hspace\labelsep\normalfont\bfseries #1} +% \end{macrocode} +% +% \subsubsection{Аннотация} +% \begin{macrocode} +\if@titlepage + \newenvironment{abstract}{ + \thispagestyle{empty} + \@beginparpenalty\@lowpenalty + \begin{center}% + \bfseries\small\abstractname + \@endparpenalty\@M + \end{center}\small + }{\par\vfil\null} +\else + \newenvironment{abstract}{ + \if@twocolumn + \section*{\abstractname} + \else + \small + \begin{center} + {\bfseries\abstractname\vspace{-.5em}\vspace{\z@}}% + \end{center} + \quotation + \fi + }{\if@twocolumn\else\endquotation\fi} +\fi +% \end{macrocode} +% Цитирование +% \begin{macrocode} +\newenvironment{quotation}{ + \list{}{ + \listparindent 1.5em + \itemindent\listparindent + \rightmargin\leftmargin + \parsep\z@ \@plus\p@ + } + \item\relax +}{\endlist} +% \end{macrocode} +% Выдержка +% \begin{macrocode} +\newenvironment{quote}{ + \list{}{\rightmargin\leftmargin} + \item\relax +}{\endlist} +% \end{macrocode} +% Титульный лист +% \begin{macrocode} +\newenvironment{titlepage}{ + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty} + \setcounter{page}\@ne +} +{ + \if@restonecol\twocolumn\else\newpage\fi + \if@twoside\else\setcounter{page}\@ne\fi +} +% \end{macrocode} +% Рисунок +% \begin{macrocode} +\newenvironment{figure}{\@float{figure}}{\end@float} +\newenvironment{figure*}{\@dblfloat{figure}}{\end@dblfloat} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/floats.dtx b/Master/texmf-dist/source/latex/disser/floats.dtx new file mode 100644 index 00000000000..f989fbd24cb --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/floats.dtx @@ -0,0 +1,128 @@ +% \begin{macrocode} + +%<*floats> +% \end{macrocode} +% +% \subsection{Плавающие объекты} +% +% \subsubsection{Параметры} +% +% Вертикальный интервал перед подписью. +% \begin{macrocode} +\newlength\abovecaptionskip +\setlength\abovecaptionskip{10\p@} +% \end{macrocode} +% Вертикальный интервал за подписью. +% \begin{macrocode} +\newlength\belowcaptionskip +\setlength\belowcaptionskip{0\p@} +% \end{macrocode} +% \DescribeMacro{\captionlabeldelim} +% Разделитель метки (постоянная часть + номер) и текста подписи. +% \begin{macrocode} +\newcommand\captionlabeldelim{.} +% \end{macrocode} +% \DescribeMacro{\captionfont} +% Шрифт подписи. +% \begin{macrocode} +\newcommand\captionfont{\small} +% \end{macrocode} +% \DescribeMacro{\captionlabelfont} +% Шрифт метки. +% \begin{macrocode} +\newcommand\captionlabelfont{\small\bfseries\selectfont} +% \end{macrocode} +% \DescribeMacro{\@makecaption} +% Формат подписи. +% \begin{macrocode} +\long\def\@makecaption#1#2{% + \vskip\abovecaptionskip + \sbox\@tempboxa{{\captionlabelfont #1\captionlabeldelim} {\captionfont #2}}% + \ifdim \wd\@tempboxa >\hsize + {{\captionlabelfont #1\captionlabeldelim} {\captionfont #2}}\par + \else + \global \@minipagefalse + \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \vskip\belowcaptionskip +} + +% \end{macrocode} +% Рисунок. +% \begin{macrocode} +\renewcommand\thefigure{\ifnum \c@chapter>\z@\thechapter.\fi\@arabic\c@figure} + +\def\fps@figure{tbp} +\def\ftype@figure{1} +% \end{macrocode} +% \DescribeMacro{\ext@figure} +% Расширение файла со списком иллюстраций. +% \begin{macrocode} +\def\ext@figure{lof} +% \end{macrocode} +% \DescribeMacro{\fnum@figure} +% Формат заголовка подписи (Рис.~1). +% \begin{macrocode} +\def\fnum@figure{\figurename~\thefigure} + +% \end{macrocode} +% +% \subsection{Таблица} +% +% Формат номера. +% \begin{macrocode} +\renewcommand\thetable{\ifnum \c@chapter>\z@\thechapter.\fi\@arabic\c@table} + +% \end{macrocode} +% +% Промежуток между колонками в массиве (окружение |array|). +% \begin{macrocode} +\setlength\arraycolsep{5\p@} +% \end{macrocode} +% Промежуток между колонками в таблице. +% \begin{macrocode} +\setlength\tabcolsep{6\p@} +% \end{macrocode} +% Толщина линейки в массиве. +% \begin{macrocode} +\setlength\arrayrulewidth{.4\p@} +% \end{macrocode} +% Промежуток между линиями в двойной линейке |\hrule\hrule|. +% \begin{macrocode} +\setlength\doublerulesep{2\p@} +% \end{macrocode} +% Промежуток между столбцами в окружении |tabular|. +% \begin{macrocode} +\setlength\tabbingsep{\labelsep} +% \end{macrocode} +% Промежуток, добавляемый при наличии сноски при использовании окружения |minipage|. +% \begin{macrocode} +\skip\@mpfootins = \skip\footins +% \end{macrocode} +% Промежуток между линией и текстом в |\fbox|. +% \begin{macrocode} +\setlength\fboxsep{3\p@} +% \end{macrocode} +% Толщина линии для |\fbox|. +% \begin{macrocode} +\setlength\fboxrule{.4\p@} +% \end{macrocode} +% Окружения. +% \DescribeEnv{table} +% \DescribeEnv{table*} +% \begin{macrocode} +\newenvironment{table}{\@float{table}}{\end@float} +\newenvironment{table*}{\@dblfloat{table}}{\end@dblfloat} + +\def\fps@table{tbp} +\def\ftype@table{2} +% \end{macrocode} +% Расширение файла, содержащего сгенерированный список таблиц. +% \begin{macrocode} +\def\ext@table{lot} +% \end{macrocode} +% Формат заголовка подписи (Таблица~1). +% \begin{macrocode} +\def\fnum@table{\tablename~\thetable} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/footnote.dtx b/Master/texmf-dist/source/latex/disser/footnote.dtx new file mode 100644 index 00000000000..a627adf576b --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/footnote.dtx @@ -0,0 +1,19 @@ +% \begin{macrocode} + +%<*footnote> +% \end{macrocode} +% +% \subsection{Сноска} +% +% Горизонтальная линия, отделяющая сноску. +% \begin{macrocode} +\renewcommand\footnoterule{% + \kern-3\p@\hrule\@width.4\columnwidth\kern2.6\p@ +} +\newcommand\@makefntext[1]{% + \parindent 1em% + \noindent + \hb@xt@1.8em{\hss\@makefnmark}#1 +} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/gost732.dtx b/Master/texmf-dist/source/latex/disser/gost732.dtx new file mode 100644 index 00000000000..9e6ed3dbaa0 --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/gost732.dtx @@ -0,0 +1,99 @@ +% \begin{macrocode} + +%<*gost732> +% \end{macrocode} +% +% \section{Класс-обёртка для оформления документов в соответствии с ГОСТ +% 7.32-2001} +% +% Насколько известно автору, на данный момент отсутствуют какие-либо ГОСТы, +% регламентирующие структуру и правила оформления диссертаций. Наиболее +% подходящим среди существующих стандартов следует считать ГОСТ 7.32-2001 +% <<Отчет о научно-исследовательской работе>>, реализованный в настоящем +% классе. +% +% \begin{macrocode} +\NeedsTeXFormat{LaTeX2e}[1999/12/01] +\ProvidesClass{gost732}[2007/02/16 GOST 7.32-2001 implementation] + +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{disser}} +\ProcessOptions\relax +\LoadClass[a4paper,14pt]{disser} +% \end{macrocode} +% +% \subsection{Формат заголовков} +% \begin{macrocode} + +\renewcommand\tocprethechapter{} +\renewcommand\tocpostthechapter{\@postskip} +\renewcommand\chapteralign{\raggedright} +\renewcommand\thechapterfont{\Large\bfseries} +\renewcommand\prethechapter{\newpage} +\renewcommand\postthechapter{~} +\renewcommand\postchapter{\vskip 16\p@} + +\renewcommand\postthesection{~} +\renewcommand\tocpostthesection{~} + +\renewcommand\postthesubsection{~} +\renewcommand\tocpostthesubsection{\@postskip} + +\renewcommand\postthesubsubsection{~} +\renewcommand\tocpostthesubsubsection{\@postskip} + +\renewcommand\posttheparagraph{~} +\renewcommand\tocposttheparagraph{\@postskip} + +\renewcommand\postthesubparagraph{~} +\renewcommand\tocpostthesubparagraph{\@postskip} + +\newcommand\newbibname{\cyr\CYRS\cyrp\cyri\cyrs\cyro\cyrk\ % +\cyri\cyrs\cyrp\cyro\cyrl\cyrsftsn\cyrz\cyro\cyrv\cyra\cyrn\cyrn\cyrery\cyrh\ % +\cyri\cyrs\cyrt\cyro\cyrch\cyrn\cyri\cyrk\cyro\cyrv} + +\renewcommand\bibsection{% + \renewcommand\bibname\newbibname + \nchapter{\bibname} +} +% \end{macrocode} +% \subsection{Списки} +% \subsubsection{Нумерованный список} +% +% Формат счетчиков. +% \begin{macrocode} +\renewcommand\theenumi {\@asbuk\c@enumi} +\renewcommand\theenumii {\@arabic\c@enumii} +\renewcommand\theenumiii{\@roman\c@enumiii} +\renewcommand\theenumiv {\@Asbuk\c@enumiv} + +% \end{macrocode} +% +% Формат меток. +% \begin{macrocode} +\renewcommand\labelenumi {\theenumi)} +\renewcommand\labelenumii {\theenumii)} +\renewcommand\labelenumiii{\theenumiii)} +\renewcommand\labelenumiv {\theenumiv)} + +% \end{macrocode} +% Ссылочные префиксы. +% \begin{macrocode} +\renewcommand\p@enumii {\theenumi} +\renewcommand\p@enumiii {\theenumi.\theenumii} +\renewcommand\p@enumiv {\p@enumiii.\theenumiii} + +% \end{macrocode} +% +% \subsubsection{Маркированный список} +% +% Формат меток. +% \begin{macrocode} +\renewcommand\labelitemi {\normalfont\bfseries \textendash} +\renewcommand\labelitemii {\textbullet} +\renewcommand\labelitemiii{\textasteriskcentered} +\renewcommand\labelitemiv {\textperiodcentered} + +% +% \end{macrocode} +% \Finale +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/disser/lists.dtx b/Master/texmf-dist/source/latex/disser/lists.dtx new file mode 100644 index 00000000000..761b654ed64 --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/lists.dtx @@ -0,0 +1,88 @@ +% \begin{macrocode} + +%<*lists> +% \end{macrocode} +% +% \subsection{Списки} +% +% Пробелы между левым полем полем окружения и полем перечня для элементов +% указанного уровня вложенности. +% \paragraph{1} +% \begin{macrocode} +\if@twocolumn + \setlength\leftmargini {2em} +\else + \setlength\leftmargini {2.5em} +\fi +\leftmargin \leftmargini +% \end{macrocode} +% \paragraph{2} +% \begin{macrocode} +\setlength\leftmarginii {2.2em} +% \end{macrocode} +% \paragraph{3} +% \begin{macrocode} +\setlength\leftmarginiii {1.87em} +% \end{macrocode} +% \paragraph{4} +% \begin{macrocode} +\setlength\leftmarginiv {1.7em} +% \end{macrocode} +% \paragraph{5 и 6} +% \begin{macrocode} +\if@twocolumn + \setlength\leftmarginv {.5em} + \setlength\leftmarginvi {.5em} +\else + \setlength\leftmarginv {1em} + \setlength\leftmarginvi {1em} +\fi +% \end{macrocode} +% Пробел между концом бокса метки и текстом первого элемента +% \begin{macrocode} +\setlength\labelsep{.5em} +% \end{macrocode} +% Номинальная ширина бокса, содержащего метку. +% \begin{macrocode} +\setlength\labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty + +% \end{macrocode} +% +% \subsubsection{Нумерованный список} +% +% Формат счетчиков. +% \begin{macrocode} +\renewcommand\theenumi {\@arabic\c@enumi} +\renewcommand\theenumii {\@asbuk\c@enumii} +\renewcommand\theenumiii{\@roman\c@enumiii} +\renewcommand\theenumiv {\@Asbuk\c@enumiv} +% \end{macrocode} +% +% Формат меток. +% \begin{macrocode} +\newcommand\labelenumi {\theenumi.} +\newcommand\labelenumii {\theenumii.} +\newcommand\labelenumiii{\theenumiii.} +\newcommand\labelenumiv {\theenumiv.} +% \end{macrocode} +% Ссылочные префиксы. +% \begin{macrocode} +\renewcommand\p@enumii {\theenumi} +\renewcommand\p@enumiii {\theenumi.\theenumii} +\renewcommand\p@enumiv {\p@enumiii.\theenumiii} +% \end{macrocode} +% +% \subsubsection{Маркированный список} +% +% Формат меток. +% \begin{macrocode} +\newcommand\labelitemi {\textbullet} +\newcommand\labelitemii {\normalfont\bfseries \textendash} +\newcommand\labelitemiii{\textasteriskcentered} +\newcommand\labelitemiv {\textperiodcentered} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/master.dtx b/Master/texmf-dist/source/latex/disser/master.dtx new file mode 100644 index 00000000000..db5c8bafd99 --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/master.dtx @@ -0,0 +1,75 @@ +% \begin{macrocode} + +%<*master> +% \end{macrocode} +% \subsubsection{Титульный лист магистерской диссертации} +% +% Вертикальные интервалы между элементами титульного листа. +% \begin{macrocode} +\def\firstskip{\vspace*{1em}} +\def\secondskip{\vspace*{1em}} +\def\thirdskip{\vskip1.em} +\def\fourthskip{\vspace*{-1cm}} +\def\fifthskip{\vskip0em} + +% \end{macrocode} +% Диссертация допущена к защите +% \begin{macrocode} +\firstskip\@permitted\secondskip +\begin{center} +% \end{macrocode} +% Заголовок. +% \begin{macrocode} + {\titlefont\@title} + \par\thirdskip +% \end{macrocode} +% +% Тема +% \begin{macrocode} + {\topiclabelfont\topiclabel} + {\topicfont\@topic} + \par +\end{center} +\fourthskip +\begin{tabbing} + \phantom{\masterproglabel}\=\\ +% \end{macrocode} +% +% Направление +% \begin{macrocode} + \courselabel\>\ \@coursenum\ --\ \@course\\ +% \end{macrocode} +% +% Магистерская программа: номер -- название. +% \begin{macrocode} + \masterproglabel\>\ \@masterprognum\ --\ \@masterprog +\end{tabbing} +\fifthskip +\begin{tabbing} +% \end{macrocode} +% +% Выполнил студент гр. номер... +% \begin{macrocode} + \studentlabel\;\groupname\;\@group\hspace{2cm}\= + \makebox[8.5cm][l]{\hrulefill\;\@author} +\\[9pt] +% \end{macrocode} +% +% Научный руководитель +% \begin{macrocode} + \field{sa} +\\[9pt] +% \end{macrocode} +% +% Рецензент +% \begin{macrocode} + \field{rev} +\\[9pt] +% \end{macrocode} +% +% Консультант +% \begin{macrocode} + \ifdefined\@con\field{con}\fi +\end{tabbing} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/page.dtx b/Master/texmf-dist/source/latex/disser/page.dtx new file mode 100644 index 00000000000..5002679d69b --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/page.dtx @@ -0,0 +1,146 @@ +% \begin{macrocode} + +%<*page> +% \end{macrocode} +% +% \subsection{Параметры страниц} +% +% Интервал между колонками текста. +% \begin{macrocode} +\setlength\columnsep{10\p@} +% \end{macrocode} +% +% Ширина разделителя (линии) между колонками текста (по умолчанию его нет). +% \begin{macrocode} +\setlength\columnseprule{0\p@} +% \end{macrocode} +% Стиль оформления колонтитулов страницы. +% \begin{macrocode} +\pagestyle{plain} +% \end{macrocode} +% Стиль нумерации страниц. +% \begin{macrocode} +\pagenumbering{arabic} +% \end{macrocode} +% Для односторонних документов разрешается делать страницы с разной высотой +% текста. +% \begin{macrocode} +\if@twoside\else\raggedbottom\fi +% \end{macrocode} +% Для двухколоночных документов: +% |\flushbottom| запрещает делать страницы с разной высотой текста, +% |\sloppy| включает менее жесткие ограничения на разрывы строк. +% \begin{macrocode} +\if@twocolumn\twocolumn\sloppy\flushbottom +\else\onecolumn\fi + +% \end{macrocode} +% +% \subsection{Определение стилей страниц} +% +% \subsubsection{headings} +% \begin{macrocode} +\if@twoside +% \end{macrocode} +% \begin{itemize} +% \item Для двухсторонних документов. +% \begin{macrocode} + \def\ps@headings{% +% \end{macrocode} +% \begin{itemize} +% \item Колонтитулы: +% \begin{itemize} +% \item на нечетных страницах снизу. +% \begin{macrocode} + \let\@oddfoot\@empty\let\@evenfoot\@empty +% \end{macrocode} +% \item на четных страницах сверху. +% \begin{macrocode} + \def\@evenhead{\thepage\hfil\slshape\leftmark}% +% \end{macrocode} +% \item на нечетных страницах сверху. +% \begin{macrocode} + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\markboth +% \end{macrocode} +% \end{itemize} +% \item Постоянная часть заголовка главы. +% \begin{macrocode} + \def\chaptermark##1{% + \markboth{\textsc{% + \ifnum \c@secnumdepth >\m@ne + \@tocseccntformat{chapter} \ % + \fi + ##1}}{}% + }% +% \end{macrocode} +% \item Постоянная часть заголовка секции. +% \begin{macrocode} + \def\sectionmark##1{% + \markright{\MakeUppercase{% + \ifnum \c@secnumdepth >\z@ + \@tocseccntformat{section}% + \fi + ##1}% + }% + }% + }% +% \end{macrocode} +% \end{itemize} +% \begin{macrocode} +\else % \if@twoside +% \end{macrocode} +% \item Для односторонних документов. +% \begin{macrocode} + \def\ps@headings{% +% \end{macrocode} +% \begin{itemize} +% \item Колонтитулы. +% \begin{macrocode} + \let\@oddfoot\@empty + \def\@oddhead{ + {\slshape\rightmark}% + \hfil\thepage + }% + \let\@mkboth\markboth +% \end{macrocode} +% \item Формат маркера главы. +% \begin{macrocode} + \def\chaptermark##1{% + \markright {\textsc{% + \ifnum\c@secnumdepth >\m@ne + \@tocseccntformat{chapter} \ % + \fi + ##1}}{}} +% \end{macrocode} +% \item Формат маркера секции. +% \begin{macrocode} + \def\sectionmark##1{% + \markright{ + \MakeUppercase{ + \ifnum \c@secnumdepth >\z@ + \@tocseccntformat{section} \ % + \fi + ##1% + } + } + } + } +\fi % \if@twoside + +% \end{macrocode} +% \end{itemize} +% \end{itemize} +% +% \subsubsection{myheadings} +% \begin{macrocode} +\def\ps@myheadings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\slshape\leftmark}% + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\@gobbletwo + \let\chaptermark\@gobble + \let\sectionmark\@gobble +} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/part.dtx b/Master/texmf-dist/source/latex/disser/part.dtx new file mode 100644 index 00000000000..59163401f16 --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/part.dtx @@ -0,0 +1,141 @@ +% \begin{macrocode} + +%<*part> +% \end{macrocode} +% \subsection{Часть} +% +% \subsubsection{Формат записи в Содержании} +% Постоянный текст до номера (по умолчанию --- слово ``Часть''). +% \begin{macrocode} +\providecommand\tocprethepart{\partname~} +% \end{macrocode} +% Постоянный текст после номера. +% \begin{macrocode} +\providecommand\tocpostthepart{.\@postskip} +% \end{macrocode} +% Заполнитель между названием и номером страницы. Для части по умолчанию отсутствует. +% Чтобы заполнить какими-либо символами |\tocpartfill| нужно присвоить значение +% |\tocfill{символ}|. Для примера см. далее определение |\tocsectionfill|. +% \begin{macrocode} +\providecommand\tocpartfill{} +% \end{macrocode} +% Шрифт заголовка в Содержании. +% \begin{macrocode} +\providecommand\tocpartfont{\bfseries} +% \end{macrocode} +% Шрифт заполнителя. +% \begin{macrocode} +\providecommand\tocpartfillfont{\normalfont} +% \end{macrocode} +% Шрифт номера. +% \begin{macrocode} +\providecommand\tocpartnumfont{\normalfont} + +% \end{macrocode} +% Параметры номера и названия: выравнивание, шрифт, отступы, текст до и после. +% \begin{macrocode} +\providecommand\thepartalign{\centering} +\providecommand\thepartfont{\huge} +\providecommand\prethepart{\tocprethepart} +\providecommand\postthepart{\par\vskip 20\p@} + +\providecommand\partalign{\centering} +\providecommand\partfont{\huge\bfseries} +\providecommand\prepart{} +\providecommand\postpart{\par} + +% \end{macrocode} +% Стиль страницы, на которой расположен заголовок части. +% \begin{macrocode} +\providecommand\partpagestyle{empty} +% \end{macrocode} +% +% Интерфейс. +% \begin{macrocode} +\newcommand\part{ + \if@openright + \cleardoublepage + \else + \clearpage + \fi + \thispagestyle{\partpagestyle}% + \if@twocolumn + \onecolumn + \@tempswatrue + \else + \@tempswafalse + \fi + \null\vfil\secdef\@part\@spart +} +% \end{macrocode} +% Установка счетчиков и добавление строки в Содержание. +% \begin{macrocode} +\def\@part[#1]#2{% + \ifnum \c@secnumdepth >-2\relax + \refstepcounter{part}% +% \end{macrocode} +% Здесь и далее команда |\def\\{ }| используется для корректного отображения +% заголовков с принудительными разрывами строк. +% \begin{macrocode} + {\def\\{ }\addcontentsline{toc}{part}{\@tocseccntformat{part} #1}} + \else + {\def\\{ }\addcontentsline{toc}{part}{#1}} + \fi + \markboth{}{}% + {% + \interlinepenalty \@M + \normalfont + \ifnum \c@secnumdepth >-2\relax +% \end{macrocode} +% +% Постоянная часть заголовка и номер. +% \begin{macrocode} + {\thepartfont\partalign\@seccntformat{part}} + \fi% +% \end{macrocode} +% Название. +% \begin{macrocode} + {\partfont\partalign\prepart #2\postpart}% + } + \@endpart% +} + +\def\@spart#1{% + \partalign{\interlinepenalty \@M% + \partfont\prepart #1\postpart}% + \@endpart +} + +\def\@endpart{ + \vfil\newpage + \if@twoside + \null + \thispagestyle{\partpagestyle}% + \newpage + \fi + \if@tempswa\twocolumn\fi +} +% \end{macrocode} +% Команда, создающая запись в Содержании. +% \begin{macrocode} +\newcommand*\l@part[2] +{% + \ifnum \c@tocdepth >-2\relax + \addpenalty{-\@highpenalty}% + \addvspace{2.25em \@plus\p@}% + \begingroup + \setlength\@tempdima{3em}% + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + {\leavevmode \tocpartfont #1\nobreak + \tocpartfillfont\tocpartfill\hfill + \hb@xt@\@pnumwidth{\hss\tocpartnumfont #2}} + \par\nobreak + \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}% + \endgroup + \fi +} + +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/sections.dtx b/Master/texmf-dist/source/latex/disser/sections.dtx new file mode 100644 index 00000000000..8145b01a9be --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/sections.dtx @@ -0,0 +1,238 @@ +% \begin{macrocode} + +%<*sections> +% \end{macrocode} +% \subsection{Секции и параграфы} +% \subsubsection{Section} +% \begin{macrocode} +\providecommand\tocprethesection{} +\providecommand\tocpostthesection{.\@postskip} +\providecommand\tocsectionfill{\tocfill{.}} + +\providecommand\tocsectionfont{\normalfont} +\providecommand\tocsectionfillfont{} +\providecommand\tocsectionnumfont{} +% \end{macrocode} +% Величина отступа записи в Содержании. +% \DescribeMacro{\tocsectionindent} +% \begin{macrocode} +\providecommand\tocsectionindent{1.5em} +% \end{macrocode} +% Пробел после номера. +% \DescribeMacro{\tocsectionnameindent} +% \begin{macrocode} +\providecommand\tocsectionnameindent{2.3em} + +\providecommand\sectionfont{\normalfont\large\bfseries} + +\providecommand\prethesection{} +\providecommand\postthesection{.~} + +% \end{macrocode} +% Величина отступа заголовка секции на странице. +% \DescribeMacro{\sectionindent} +% \begin{macrocode} +\providecommand\sectionindent{\z@} +% \end{macrocode} +% Величина вертикального отступа перед заголовком секции. +% \DescribeMacro{\presection} +% \begin{macrocode} +\providecommand\presection{-3.5ex \@plus -1ex \@minus -.2ex} +% \end{macrocode} +% Величина вертикального отступа после заголовка секции. +% \DescribeMacro{\postsection} +% \begin{macrocode} +\providecommand\postsection{2.3ex \@plus.2ex} +% \end{macrocode} +% Выравнивание заголовка. +% \DescribeMacro{\sectionalign} +% \begin{macrocode} +\providecommand\sectionalign{\raggedright} + +% \end{macrocode} +% \subsubsection{Subsection} +% \begin{macrocode} +\providecommand\tocprethesubsection{} +\providecommand\tocpostthesubsection{.\@postskip} +\providecommand\tocsubsectionfill{\tocfill{.}} + +\providecommand\tocsubsectionfont{\normalfont} +\providecommand\tocsubsectionfillfont{} +\providecommand\tocsubsectionnumfont{} + +\providecommand\tocsubsectionindent{3.8em} +\providecommand\tocsubsectionnameindent{3.2em} + +\providecommand\subsectionfont{\normalfont\normalsize\bfseries} + +\providecommand\prethesubsection{} +\providecommand\postthesubsection{.~} + +\providecommand\subsectionindent{\z@} +\providecommand\presubsection{-3.25ex\@plus -1ex \@minus -.2ex} +\providecommand\postsubsection{1.5ex \@plus .2ex} +\providecommand\subsectionalign{\raggedright} + +% \end{macrocode} +% \subsubsection{Subsubsection} +% \begin{macrocode} +\providecommand\tocprethesubsubsection{} +\providecommand\tocpostthesubsubsection{.\@postskip} +\providecommand\tocsubsubsectionfill{\tocfill{.}} + +\providecommand\tocsubsubsectionfont{\normalfont} +\providecommand\tocsubsubsectionfillfont{} +\providecommand\tocsubsubsectionnumfont{} + +\providecommand\tocsubsubsectionindent{7.0em} +\providecommand\tocsubsubsectionnameindent{4.1em} + +\providecommand\subsubsectionfont{\normalfont\normalsize\bfseries} + +\providecommand\prethesubsubsection{} +\providecommand\postthesubsubsection{.~} + +\providecommand\subsubsectionindent{\z@} +\providecommand\presubsubsection{-3.25ex\@plus -1ex \@minus -.2ex} +\providecommand\postsubsubsection{1.5ex \@plus .2ex} +\providecommand\subsubsectionalign{\raggedright} + +% \end{macrocode} +% \subsubsection{Paragraph} +% \begin{macrocode} +\providecommand\tocpretheparagraph{} +\providecommand\tocposttheparagraph{.\@postskip} +\providecommand\tocparagraphfill{\tocfill{.}} + +\providecommand\tocparagraphfont{\normalfont} +\providecommand\tocparagraphfillfont{} +\providecommand\tocparagraphnumfont{} + +\providecommand\tocparagraphindent{10em} +\providecommand\tocparagraphnameindent{5em} + +\providecommand\paragraphfont{\normalfont\normalsize\bfseries} + +\providecommand\pretheparagraph{} +\providecommand\posttheparagraph{.~} + +\providecommand\paragraphindent{\z@} +\providecommand\preparagraph{3.25ex \@plus1ex \@minus.2ex} +\providecommand\postparagraph{-1em} +\providecommand\paragraphalign{\raggedright} + +% \end{macrocode} +% \subsubsection{Subparagraph} +% \begin{macrocode} +\providecommand\tocprethesubparagraph{} +\providecommand\tocpostthesubparagraph{.\@postskip} +\providecommand\tocsubparagraphfill{\tocfill{.}} + +\providecommand\tocsubparagraphfont{\normalfont} +\providecommand\tocsubparagraphfillfont{} +\providecommand\tocsubparagraphnumfont{} + +\providecommand\tocsubparagraphindent{12em} +\providecommand\tocsubparagraphnameindent{6em} + +\providecommand\subparagraphfont{\normalfont\normalsize\bfseries} + +\providecommand\prethesubparagraph{} +\providecommand\postthesubparagraph{.~} + +\providecommand\subparagraphindent{\parindent} +\providecommand\presubparagraph{3.25ex \@plus1ex \@minus .2ex} +\providecommand\postsubparagraph{-1em} +\providecommand\subparagraphalign{\raggedright} + +% \end{macrocode} +% \subsubsection{Заголовки секций} +% +% Обобщенная версия стандартного макроса, создающего заголовки секций. +% \begin{macrocode} +\def\@sect#1#2#3#4#5#6[#7]#8{% + \ifnum #2>\c@secnumdepth + \let\@svsec\@empty + \else + \refstepcounter{#1}% + \protected@edef\@svsec{\@seccntformat{#1}\relax}% + \fi + \@tempskipa #5\relax + \ifdim \@tempskipa>\z@ + \begingroup + #6{% + \@hangfrom{\hskip #3\relax\@svsec}% + \interlinepenalty \@M #8\@@par}% + \endgroup + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\@tocseccntformat{#1}}% + \fi + #7}% + \else + \def\@svsechd{% + #6{\hskip #3\relax + \@svsec #8}% + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\@tocseccntformat{#1}}% + \fi + #7}}% + \fi + \@xsect{#5} +} + +% \end{macrocode} +% Обобщенная версия стандартного макроса, добавляющего запись в Содержание. +% \begin{macrocode} +\def\@tocline#1#2#3#4#5#6{% + \ifnum #2>\c@tocdepth \else + \vskip \z@ \@plus.2\p@ + {\leftskip #3\relax \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent #3\relax\@afterindenttrue + \interlinepenalty\@M + \leavevmode + \@tempdima #4\relax + \csname toc#1font\endcsname + \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip + {#5}\nobreak + \csname toc#1fillfont\endcsname \csname toc#1fill\endcsname\hfill + \nobreak\hb@xt@\@pnumwidth{\hfil\csname toc#1numfont\endcsname #6}% + \par% + }% + \fi +} + +\newcommand*\l@section {\@tocline{section} {1} + {\tocsectionindent}{\tocsectionnameindent}} +\newcommand*\l@subsection {\@tocline{subsection} {2} + {\tocsubsectionindent}{\tocsubsectionnameindent}} +\newcommand*\l@subsubsection{\@tocline{subsubsection}{3} + {\tocsubsubsectionindent}{\tocsubsubsectionnameindent}} +\newcommand*\l@paragraph {\@tocline{paragraph} {4} + {\tocparagraphindent}{\tocparagraphnameindent}} +\newcommand*\l@subparagraph {\@tocline{subparagraph} {5} + {\tocsubparagraphindent}{\tocsubparagraphnameindent}} + +% \end{macrocode} +% Интерфейс. +% \begin{macrocode} +\newcommand\section{% + \@startsection{section}{1}{\sectionindent}% + {\presection}{\postsection}{\sectionfont\sectionalign}} +\newcommand\subsection{% + \@startsection{subsection}{2}{\subsectionindent}% + {\presubsection}{\postsubsection}{\subsectionfont\subsectionalign}} +\newcommand\subsubsection{% + \@startsection{subsubsection}{3}{\subsubsectionindent}% + {\presubsubsection}{\postsubsubsection}{\subsubsectionfont\subsubsectionalign}} +\newcommand\paragraph{% + \@startsection{paragraph}{4}{\paragraphindent}% + {\preparagraph}{\postparagraph}{\paragraphfont\paragraphalign}} +\newcommand\subparagraph{% + \@startsection{subparagraph}{5}{\parindent}% + {\presubparagraph}{\postsubparagraph}{\subparagraphfont\subparagraphalign}} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/titledefs.dtx b/Master/texmf-dist/source/latex/disser/titledefs.dtx new file mode 100644 index 00000000000..d8fd6d6d046 --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/titledefs.dtx @@ -0,0 +1,299 @@ +%<*titledefs> +% \end{macrocode} +% +% \subsection{Постоянные части заголовков и элементов титульного листа} +% +% Аннотация +% \begin{macrocode} +\def\abstractname{\cyr\CYRA\cyrn\cyrn\cyro\cyrt\cyra\cyrc\cyri\cyrya} +% \end{macrocode} +% Титульный лист +% \begin{macrocode} +\def\titlepagename{\cyr\CYRT\cyri\cyrt\cyru\cyrl\cyrsftsn\cyrn\cyrery\cyrishrt\ % +\cyrl\cyri\cyrs\cyrt} +% \end{macrocode} +% Ключевые слова +% \begin{macrocode} +\def\keywordsname{\cyr\CYRK\cyrk\cyryu\cyrch\cyre\cyrv\cyrery\cyre\ % +\cyrs\cyrl\cyro\cyrv\cyra} +\def\keywordssep{:} +\def\keywordslabel{\keywordsname\keywordssep} +\def\yearname{\cyr\cyrg.} +% \end{macrocode} +% Диссертация +% \begin{macrocode} +\def\workname{\cyr\CYRD\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya} +% \end{macrocode} +% Диссертация допущена к защите +% \begin{macrocode} +\def\disserpermit{\workname\ \cyrd\cyro\cyrp\cyru\cyrshch\cyre\cyrn\cyra\ % +\cyrk\ \cyrz\cyra\cyrshch\cyri\cyrt\cyre} +% \end{macrocode} +% зав. кафедрой +% \begin{macrocode} +\def\hodname{\cyr\cyrz\cyra\cyrv.\ \cyrk\cyra\cyrf\cyre\cyrd\cyrr\cyro\cyrishrt} +% \end{macrocode} +% гр. (группа) +% \begin{macrocode} +\def\groupname{\cyr\cyrg\cyrr.} +% \end{macrocode} +% Тема +% \begin{macrocode} +\def\topicname{\cyr\CYRT\cyre\cyrm\cyra} +\def\topicsep{:\ } +\def\topiclabel{\topicname\topicsep} +% \end{macrocode} +% Направление +% \begin{macrocode} +\def\coursename{\cyr\CYRN\cyra\cyrp\cyrr\cyra\cyrv\cyrl\cyre\cyrn\cyri\cyre} +\def\coursesep{:} +\def\courselabel{\coursename\coursesep} +% \end{macrocode} +% Специальность +% \begin{macrocode} +\def\specname{\cyr\CYRS\cyrp\cyre\cyrc\cyri\cyra\cyrl\cyrsftsn\cyrn\cyro\cyrs\cyrt\cyrsftsn} +\def\specsep{:} +\def\speclabel{\specname\specsep} +% \end{macrocode} +% Магистерская программа +% \begin{macrocode} +\def\masterprogname{\cyr\CYRM\cyra\cyrg\cyri\cyrs\cyrt\cyre\cyrr\cyrs\cyrk\cyra\cyrya\ % +\cyrp\cyrr\cyro\cyrg\cyrr\cyra\cyrm\cyrm\cyra} +\def\masterprogsep{:} +\def\masterproglabel{\masterprogname\masterprogsep} +% \end{macrocode} +% Выполнил студент +% \begin{macrocode} +\def\studentname{\cyr\CYRV\cyrery\cyrp\cyro\cyrl\cyrn\cyri\cyrl\ % +\cyrs\cyrt\cyru\cyrd\cyre\cyrn\cyrt} +\def\studentlabel{\studentname} +% \end{macrocode} +% Руководитель (sa -- сокр. от scientific adviser) +% \begin{macrocode} +\def\saname{\cyr\CYRR\cyru\cyrk\cyro\cyrv\cyro\cyrd\cyri\cyrt\cyre\cyrl\cyrsftsn} +\def\salabel{\saname} +% \end{macrocode} +% Рецензент +% \begin{macrocode} +\def\revname{\cyr\CYRR\cyre\cyrc\cyre\cyrn\cyrz\cyre\cyrn\cyrt} +\def\revlabel{\revname} +% \end{macrocode} +% Консультант +% \begin{macrocode} +\def\conname{\cyr\CYRK\cyro\cyrn\cyrs\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrn\cyrt} +\def\conlabel{\conname\ \cyrp\cyro\ \@conspec} +% \end{macrocode} +% На правах рукописи +% \begin{macrocode} +\def\asmanuscriptname{\cyr\CYRN\cyra\ \cyrp\cyrr\cyra\cyrv\cyra\cyrh\ % +\cyrr\cyru\cyrk\cyro\cyrp\cyri\cyrs\cyri} +% \end{macrocode} +% УДК +% \begin{macrocode} +\def\libcatname{\cyr\CYRU\CYRD\CYRK} +% \end{macrocode} +% Консультанты +% \begin{macrocode} +\def\consultname{\cyr\CYRK\cyro\cyrn\cyrs\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrn\cyrt\cyrery:} +% \end{macrocode} +% \subsection{Интерфейс для определения элементов титульного листа} +% +% Организация +% \begin{macrocode} +\def\institution#1{\gdef\@institution{#1}}\institution{} +% \end{macrocode} +% +% Название специальности +% \begin{macrocode} +\def\spec#1{\gdef\@spec{#1}}\spec{} +% \end{macrocode} +% +% Номер специальности +% \begin{macrocode} +\def\specnum#1{\gdef\@specnum{#1}}\specnum{} +% \end{macrocode} +% +% Название направления +% \begin{macrocode} +\def\course#1{\gdef\@course{#1}}\course{} +% \end{macrocode} +% +% Номер направления +% \begin{macrocode} +\def\coursenum#1{\gdef\@coursenum{#1}}\coursenum{} +% \end{macrocode} +% +% Ключевые слова +% \begin{macrocode} +\def\keywords#1{\gdef\@keywords{#1}}\keywords{} +% \end{macrocode} +% +% Заголовок +% \begin{macrocode} +\def\title#1{\gdef\@title{#1}}\title{} +% \end{macrocode} +% +% Тема +% \begin{macrocode} +\def\topic#1{\gdef\@topic{#1}}\topic{} +% \end{macrocode} +% +% Автор +% \begin{macrocode} +\def\author#1{\gdef\@author{#1}}\author{} +% \end{macrocode} +% +% Город +% \begin{macrocode} +\def\city#1{\gdef\@city{#1}}\city{} +% \end{macrocode} +% +% Факультет +% \begin{macrocode} +\def\faculty#1{\gdef\@faculty{#1}}\faculty{} +% \end{macrocode} +% +% кафедра +% \begin{macrocode} +\def\department#1{\gdef\@department{#1}}\department{} +% \end{macrocode} +% +% ФИО зав. кафедрой +% \begin{macrocode} +\def\hod#1{\gdef\@hod{#1}}\hod{} +% \end{macrocode} +% +% \paragraph{Научный руководитель} +% \subparagraph{ФИО} +% \begin{macrocode} +\def\sa#1{\gdef\@sa{#1}}\sa{} +% \end{macrocode} +% \subparagraph{учёное звание} +% \begin{macrocode} +\def\sastatus#1{\gdef\@sastatus{#1}}\sastatus{} +% \end{macrocode} +% +% \paragraph{Рецензент} +% \subparagraph{ФИО} +% \begin{macrocode} +\def\rev#1{\gdef\@rev{#1}}\rev{} +% \end{macrocode} +% \paragraph{учёное звание} +% \begin{macrocode} +\def\revstatus#1{\gdef\@revstatus{#1}}\revstatus{} +% \end{macrocode} +% +% \paragraph{Консультант} +% +% Специальность +% \begin{macrocode} +\def\conspec#1{\gdef\@conspec{#1}} +% \end{macrocode} +% +% ФИО +\def\con#1{\gdef\@con{#1}} +% \end{macrocode} +% +% Учёное звание и степень +% \begin{macrocode} +\def\constatus#1{\gdef\@constatus{#1}} +% \end{macrocode} +% +% Номер УДК +% \begin{macrocode} +\def\libcatnum#1{\gdef\@libcatnum{#1}}\libcatnum{} +% \end{macrocode} +% +% Академическая группа +% \begin{macrocode} +\def\group#1{\gdef\@group{#1}}\group{} +% \end{macrocode} +% +% Номер магистерской программы +% \begin{macrocode} +\def\masterprognum#1{\gdef\@masterprognum{#1}}\masterprognum{} +% \end{macrocode} +% +% Название магистерской программы +% \begin{macrocode} +\def\masterprog#1{\gdef\@masterprog{#1}}\masterprog{} + +% \end{macrocode} +% +% Значение даты по умолчанию +% \begin{macrocode} +\date{\number\year} +% \end{macrocode} +% +% Формат записей для научного руководителя, рецензента и консультанта. +% \begin{macrocode} +\def\field#1{% + \csname #1label\endcsname,\ % + \csname @#1status\endcsname\> + \makebox[8.5cm][l]{\hrulefill\ \csname @#1\endcsname} +} +% \end{macrocode} +% +% Диссертация допущена к защите +% \begin{macrocode} +\def\@permitted{ + \begin{tabbing} + \hspace{8cm}\={\disserpermit} +\\ + \>\hodname +\\[9pt] + \>\makebox[8.5cm][r]{\hrulefill\ \@hod} +\\[9pt] + \>\makebox[1.5cm][r]{<<\hrulefill>>} + \makebox[7cm][r]{\hrulefill\ \@date\,\yearname} + \end{tabbing} +} + +% \end{macrocode} +% Сокращение года <<г.>> +% \begin{macrocode} +\def\yearname{\cyr\cyrg.} +% \end{macrocode} +% Поле для записи даты. Для отображения произвольного года нужно +% присвоить значение необязательному аргументу. +% \begin{macrocode} +\newcommand\datefield[1][\number\year]{<<\rule[0pt]{1cm}{.5pt}\,>>% +\rule[0pt]{3cm}{0.5pt}\ #1~\yearname} + +% \end{macrocode} +% Определения ненумеруемых глав, входящих в Содержание: +% \begin{itemize} +% +% \item Содержание +% \begin{macrocode} +\def\newcontentsname{\cyr\CYRS\cyro\cyrd\cyre\cyrr\cyrzh\cyra\cyrn\cyri\cyre} + +% \end{macrocode} +% \item Введение +% \begin{macrocode} +\def\introname{{\cyr\CYRV\cyrv\cyre\cyrd\cyre\cyrn\cyri\cyre}} +\newcommand\intro{\nchapter{\introname}} +% \end{macrocode} +% \item Заключение +% \begin{macrocode} +\def\conclusionname{% +{\cyr\CYRZ\cyra\cyrk\cyrl\cyryu\cyrch\cyre\cyrn\cyri\cyre} +} +\newcommand\conclusion{\nchapter{\conclusionname}} +% \end{macrocode} +% \item Используемые обозначения +% \end{itemize} +% \begin{macrocode} +\def\defsname{% +{\cyr\CYRI\cyrs\cyrp\cyro\cyrl\cyrsftsn\cyrz\cyru\cyre\cyrm\cyrery\cyre\ % +\cyro\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri\cyrya} +} +\newcommand\defs{\nchapter{\defsname}} +% +% Обзор литературы +% \begin{macrocode} +\def\reviewname{\cyr\CYRO\cyrb\cyrz\cyro\cyrr\ % +\cyrl\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyrery} +\newcommand\review{\nchapter{\reviewname}} +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/titlepage.dtx b/Master/texmf-dist/source/latex/disser/titlepage.dtx new file mode 100644 index 00000000000..7e719fb0f84 --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/titlepage.dtx @@ -0,0 +1,139 @@ +% \begin{macrocode} + +%<*titlepage> +% \end{macrocode} +% +% \subsection{Титульный лист} +% +% Пустое определение макроса для вывода сегодняшней даты (переопределяется в |babel|). +% \DescribeMacro{\today} +% \begin{macrocode} +\newcommand\today{} + +\if@titlepage +% \end{macrocode} +% +% Параметры частей титульного листа +% \DescribeMacro{\titlefont} +% \DescribeMacro{\topiclabelfont} +% \DescribeMacro{\topicfont} +% \begin{macrocode} + \newcommand\titlefont{\Large\bfseries} + \newcommand\topiclabelfont{\large} + \newcommand\topicfont{\large\bfseries} + \newcommand\instfont{\normalfont} + + \input{titledefs\substyle@ext} +% \end{macrocode} +% \DescribeMacro{\maketitle} +% \begin{macrocode} + \newcommand\maketitle{ + \begin{titlepage} +% \end{macrocode} +% +% \subsubsection{Общие элементы титульного листа} +% \begin{macrocode} + \setcounter{page}{-1} + \thispagestyle{empty} + \vspace*{-1cm} +% \end{macrocode} +% \paragraph{Название организации} +% \begin{macrocode} + \centering\instfont\@institution\par +% \end{macrocode} +% Для решения проблемы с |@| в именах макросов. +% \begin{macrocode} + \makeatletter +% \end{macrocode} +% \paragraph{Включение того или иного титульного листа в зависимости от типа +% документа} +% \begin{macrocode} + \if@bachelor \input{bachelor\substyle@ext}\fi + \if@master \input{master\substyle@ext}\fi + \if@candidate\input{candidate\substyle@ext}\fi + \if@doctor \input{doctor\substyle@ext}\fi + \if@autoref \input{autoref\substyle@ext}\fi + \enlargethispage{2cm} + \vfill +% \end{macrocode} +% \paragraph{Город и год} +% \begin{macrocode} + \begin{center} + {\@city\\\@date} + \end{center} + {\null\endtitlepage} + \end{titlepage} + \normalsize + } % \newcommand\maketitle + \setcounter{footnote}{0} + \clearpage + \thispagestyle{empty} + \footskip=1cm +\else %\if@titlepage +% \end{macrocode} +% Заголовок без отдельного титульного листа. Дополнительных команд +% форматирования на этот случай не предусмотрено, поскольку он практически не +% используется. +% \DescribeMacro{\maketitle} +% \begin{macrocode} + \newcommand\maketitle{% + \par + \begingroup + \renewcommand\thefootnote{\@fnsymbol\c@footnote}% + \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% + \long\def\@makefntext##1{% + \parindent 1em\noindent + \hb@xt@1.8em{\hss\@textsuperscript{\normalfont\@thefnmark}}##1% + }% + \if@twocolumn + \ifnum \col@number=\@ne + \@maketitle + \else + \twocolumn[\@maketitle]% + \fi + \else + \newpage +% \end{macrocode} +% Предотвращает размещение плавающих объектов вверху страницы. +% \begin{macrocode} + \global\@topnum\z@ + \@maketitle + \fi + \thispagestyle{plain} + \endgroup + \setcounter{footnote}{0}% + + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@maketitle\relax + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + } +% \end{macrocode} +% \DescribeMacro{\@maketitle} +% \begin{macrocode} + \def\@maketitle{% + \newpage + \null + \vskip 2em% + \begin{center}% + \let\footnote\thanks + {\titlefont\@title\par}% + \vskip 1.5em% + {\large\lineskip .5em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1em% + {\large \@date}% + \end{center}% + \par\vskip 1.5em% + } +\fi % \if@titlepage +% +% \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/toc.dtx b/Master/texmf-dist/source/latex/disser/toc.dtx new file mode 100644 index 00000000000..bbe055dadcd --- /dev/null +++ b/Master/texmf-dist/source/latex/disser/toc.dtx @@ -0,0 +1,159 @@ +% \begin{macrocode} + +%<*toc> +% \end{macrocode} +% +% \subsection{Автоматически генерируемые списки (содержание, индекс и т.\,д.)} +% \subsubsection{Параметры} +% +% Горизонтальный пробел между постоянной и переменной частями заголовков +% \DescribeMacro{\@postskip} +% \begin{macrocode} +\def\@postskip{\hskip1em} +% \end{macrocode} +% Длина пробела между заполнителем и номером страницы. +% \DescribeMacro{\@pnumwidth} +% \begin{macrocode} +\newcommand\@pnumwidth{1.55em} +% \end{macrocode} +% Правая граница текста. +% \DescribeMacro{\@tocrmarg} +% \begin{macrocode} +\newcommand\@tocrmarg{2.55em} +% \end{macrocode} +% Расстояние между символами (точками) в заполнителе между названием и номером. +% \DescribeMacro{\@dotsep} +% \begin{macrocode} +\newcommand\@dotsep{4.5} +% \end{macrocode} +% Команда для заполнения промежутка между названием и номером страницы. +% \DescribeMacro{\tocfill} +% \begin{macrocode} +\def\tocfill#1{ + \leaders\hbox{$\m@th \mkern \@dotsep mu\hbox{#1}\mkern \@dotsep mu$} +} +% \end{macrocode} +% Вертикальный пробел между элементами предметного указателя. +% \DescribeMacro{\indexspace} +% \begin{macrocode} +\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +% \end{macrocode} +% Величина отступа для элементов списка литературы. +% \DescribeMacro{\bibindent} +% \begin{macrocode} +\newdimen\bibindent +\setlength\bibindent{1.5em} +% \end{macrocode} +% Горизонтальный пробел между различными частями элемента библиографии. +% \DescribeMacro{\newblock} +% \begin{macrocode} +\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em} +\let\@openbib@code\@empty + +% \end{macrocode} +% +% \DescribeMacro{\tableofcontents} +% \begin{macrocode} +\newcommand\tableofcontents{% +% \end{macrocode} +% +% |\contentsname| необходимо переопределять здесь, т.к. |babel| присваивает +% свое значение после того, как загружен класс. +% \begin{macrocode} + \renewcommand\contentsname\newcontentsname + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \thispagestyle{empty} + \chapter*{\contentsname% + \@mkboth{\MakeUppercase\contentsname}{\MakeUppercase\contentsname} + }% + \@starttoc{toc}% + \if@restonecol\twocolumn\fi + \clearpage +} +% \end{macrocode} +% +% \subsubsection{Список иллюстраций} +% +% \DescribeMacro{\listoffigures} +% \begin{macrocode} +\newcommand\listoffigures{% + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\fi +% \end{macrocode} +% Вместо стандартной команды |\chapter*| используется |\nchapter|, чтобы список +% отображался в Содержании. +% +% \begin{macrocode} + \nchapter{ + \listfigurename + \@mkboth{\MakeUppercase\listfigurename}{\MakeUppercase\listfigurename}% + }% + \@starttoc{lof}% + \if@restonecol\twocolumn\fi +} +% \end{macrocode} +% Формат элемента списка иллюстраций. +% \begin{macrocode} +\newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}} +% \end{macrocode} +% +% \subsubsection{Список таблиц} +% \begin{macrocode} +\newcommand\listoftables{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \nchapter{ + \listtablename + \@mkboth{\MakeUppercase\listtablename}{\MakeUppercase\listtablename} + }% + \@starttoc{lot}% + \if@restonecol\twocolumn\fi +} +% \end{macrocode} +% Формат элемента списка таблиц. +% \begin{macrocode} +\let\l@table\l@figure + +% \end{macrocode} +% +% \subsubsection{Библиография} +% Данное окружение будет переопределено в пакете |natbib|. +% \DescribeEnv{thebibliography} +% \begin{macrocode} +\newenvironment{thebibliography}[1]{}{} + +% \end{macrocode} +% +% \subsubsection{Предметный указатель} +% \DescribeEnv{theindex} +% \begin{macrocode} +\newenvironment{theindex}{ + \if@twocolumn\@restonecolfalse + \else\@restonecoltrue\fi + \columnseprule \z@ + \columnsep 35\p@ + \twocolumn[\@makeschapterhead{\indexname}]% + \@mkboth{\MakeUppercase\indexname}{\MakeUppercase\indexname}% + \thispagestyle{plain} + \parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem% +}{\if@restonecol\onecolumn\else\clearpage\fi} +% \end{macrocode} +% Формат элемента. +% \DescribeMacro{\@idxitem} +% \DescribeMacro{\subitem} +% \DescribeMacro{\subsubitem} +% \begin{macrocode} +\newcommand\@idxitem{\par\hangindent 40\p@} +\newcommand\subitem{\@idxitem \hspace*{20\p@}} +\newcommand\subsubitem{\@idxitem \hspace*{30\p@}} +% +% \end{macrocode} diff --git a/Master/texmf-dist/tex/latex/disser/autoref.rtx b/Master/texmf-dist/tex/latex/disser/autoref.rtx new file mode 100644 index 00000000000..dc7e5c68e17 --- /dev/null +++ b/Master/texmf-dist/tex/latex/disser/autoref.rtx @@ -0,0 +1,43 @@ +%% +%% This is file `autoref.rtx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% autoref.dtx (with options: `autoref') +%% +%% Copyright (c) 2004-2007 Stanislav Kruchinin. +%% All rights reserved. +%% +%% This file is part of the disser package. +%% + +\def\firstskip{\vskip1cm} +\def\secondskip{\vskip2cm} +\def\thirdskip{\vskip1cm} +\def\fourthskip{\vskip1cm} +\def\fifthskip{\vskip1cm} + +\def\titlefont{\normalsize} +\def\topicfont{\Large\bfseries} +\def\authorfont{\large} +\def\specfont{\normalsize} + +\normalfont +\begin{flushright} + \firstskip + \asmanuscriptname\\ +\end{flushright} +\begin{center} + \secondskip + {\authorfont\@author} + \thirdskip + {\topicfont\@topic\par} + \fourthskip + {\specfont\@specnum~--\;\@spec} + \fifthskip + {\titlefont\@title} +\end{center} +\endinput +%% +%% End of file `autoref.rtx'. diff --git a/Master/texmf-dist/tex/latex/disser/bachelor.rtx b/Master/texmf-dist/tex/latex/disser/bachelor.rtx new file mode 100644 index 00000000000..ff50b40e335 --- /dev/null +++ b/Master/texmf-dist/tex/latex/disser/bachelor.rtx @@ -0,0 +1,46 @@ +%% +%% This is file `bachelor.rtx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% bachelor.dtx (with options: `bachelor') +%% +%% Copyright (c) 2004-2007 Stanislav Kruchinin. +%% All rights reserved. +%% +%% This file is part of the disser package. +%% + + +\def\firstskip{\vskip1.5cm} +\def\secondskip{\vskip1.5cm} +\def\thirdskip{\vskip1.em} +\def\fourthskip{\vskip1.em} +\def\fifthskip{\vskip2cm} + +\def\titlefont{\Large\bfseries} +\def\topiclabelfont{\large} +\def\topicfont{\large\bfseries} + +\def\workname{\CYRR\cyra\cyrb\cyro\cyrt\cyra} + +\firstskip\@permitted\secondskip +\begin{center} + {\titlefont\@title\par} + \thirdskip + {\topiclabelfont\topiclabel\;} + {\topicfont\@topic\par} + \fourthskip\normalfont + \courselabel\ \@coursenum~-- \@course +\end{center} +\fifthskip +\begin{tabbing} + \studentlabel\ \groupname\ \@group\hspace{2cm}\= + \makebox[8.5cm][l]{\hrulefill\ \@author} +\\[9pt] + \field{sa} +\end{tabbing} +\endinput +%% +%% End of file `bachelor.rtx'. diff --git a/Master/texmf-dist/tex/latex/disser/candidate.rtx b/Master/texmf-dist/tex/latex/disser/candidate.rtx new file mode 100644 index 00000000000..302b794a9f7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/disser/candidate.rtx @@ -0,0 +1,52 @@ +%% +%% This is file `candidate.rtx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% candidate.dtx (with options: `candidate') +%% +%% Copyright (c) 2004-2007 Stanislav Kruchinin. +%% All rights reserved. +%% +%% This file is part of the disser package. +%% + +\def\firstskip{\vskip1cm} +\def\secondskip{\vskip2cm} +\def\thirdskip{\vskip1cm} +\def\fourthskip{\vskip1cm} +\def\fifthskip{\vskip1cm} +\def\sixthskip{} +\def\@sahshift{10cm} + +\def\titlefont{\normalsize} +\def\topicfont{\Large\bfseries} +\def\authorfont{\large} +\def\specfont{\normalsize} + +\normalfont +\begin{flushright} + \firstskip + \asmanuscriptname\\ + {\libcatname\;\@libcatnum} +\end{flushright} +\begin{center} + \secondskip + {\authorfont\@author} + \thirdskip + {\topicfont\@topic\par} + \fourthskip + {\specfont\@specnum~--\;\@spec} + \fifthskip + {\titlefont\@title} +\end{center} +\sixthskip +\begin{tabbing} + \hspace{\@sahshift}\={\saname}\\ + \>\@sastatus\\ + \>\@sa +\end{tabbing} +\endinput +%% +%% End of file `candidate.rtx'. diff --git a/Master/texmf-dist/tex/latex/disser/disser.cls b/Master/texmf-dist/tex/latex/disser/disser.cls new file mode 100644 index 00000000000..abe2c3e130e --- /dev/null +++ b/Master/texmf-dist/tex/latex/disser/disser.cls @@ -0,0 +1,1228 @@ +%% +%% This is file `disser.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% disser.dtx (with options: `disser') +%% counters.dtx (with options: `counters') +%% part.dtx (with options: `part') +%% chapter.dtx (with options: `chapter') +%% sections.dtx (with options: `sections') +%% lists.dtx (with options: `lists') +%% floats.dtx (with options: `floats') +%% footnote.dtx (with options: `footnote') +%% env.dtx (with options: `env') +%% page.dtx (with options: `page') +%% titlepage.dtx (with options: `titlepage') +%% toc.dtx (with options: `toc') +%% custom.dtx (with options: `custom') +%% +%% Copyright (c) 2004-2007 Stanislav Kruchinin. +%% All rights reserved. +%% +%% This file is part of the disser package. +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% +%% disser -- LaTeX document class for dissertations. +%% +%% Copyright (c) 2004-2006 Stanislav Kruchinin +%% +%% It 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 program is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{disser}[2006/09/06 Document class for dissertations.] +\ProvidesPackage{disser} + + +\def\substyle@ext{.rtx} +\newif\if@restonecol +\newif\if@titlepage\@titlepagetrue +\newif\if@bachelor\@bachelorfalse +\newif\if@master\@masterfalse +\newif\if@candidate\@candidatefalse +\newif\if@doctor\@doctorfalse +\newif\if@autoref\@autoreffalse +\newif\if@openright +\newif\ifhref\hreffalse +\newif\ifpdf + \ifx\pdfoutput\undefined + \else + \ifx\pdfoutput\relax + \else + \ifcase\pdfoutput + \else + \pdftrue + \fi + \fi + \fi + +\newif\ifsubf\subffalse + + +\DeclareOption{a4paper}{% + \setlength\paperheight{297mm} + \setlength\paperwidth {210mm} +} +\DeclareOption{a5paper}{% + \setlength\paperheight{210mm} + \setlength\paperwidth {148mm} +} +\DeclareOption{b5paper}{% + \setlength\paperheight{250mm} + \setlength\paperwidth {176mm} +} +\DeclareOption{landscape}{% + \setlength\@tempdima {\paperheight}% + \setlength\paperheight{\paperwidth}% + \setlength\paperwidth {\@tempdima} +} + +\newcommand\@ptsize{} +\DeclareOption{8pt} {\renewcommand\@ptsize{8}} +\DeclareOption{9pt} {\renewcommand\@ptsize{9}} +\DeclareOption{10pt}{\renewcommand\@ptsize{10}} +\DeclareOption{11pt}{\renewcommand\@ptsize{11}} +\DeclareOption{12pt}{\renewcommand\@ptsize{12}} +\DeclareOption{14pt}{\renewcommand\@ptsize{14}} +\DeclareOption{17pt}{\renewcommand\@ptsize{17}} +\DeclareOption{20pt}{\renewcommand\@ptsize{20}} + +\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} +\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} + +\DeclareOption{draft}{\setlength\overfullrule{5pt}} +\DeclareOption{final}{\setlength\overfullrule{0pt}} + +\DeclareOption{titlepage} {\@titlepagetrue} +\DeclareOption{notitlepage}{\@titlepagefalse} + +\DeclareOption{openright}{\@openrighttrue} +\DeclareOption{openany}{\@openrightfalse} + +\DeclareOption{onecolumn}{\@twocolumnfalse} +\DeclareOption{twocolumn}{\@twocolumntrue} + +\DeclareOption{leqno}{\input{leqno.clo}} + +\DeclareOption{fleqn}{\input{fleqn.clo}} +\DeclareOption{times}{ + \AtEndOfPackage{% + \usepackage{pscyr} + \usepackage{txfonts} + \renewcommand{\rmdefault}{ftm} + } +} +\DeclareOption{openbib}{% + \AtEndOfPackage{% + \renewcommand\@openbib@code{% + \advance\leftmargin\bibindent + \itemindent -\bibindent + \listparindent \itemindent + \parsep \z@ + }% + \renewcommand\newblock{\par} + }% +} +\DeclareOption{href}{\hreftrue} + +\DeclareOption{subf}{\subftrue} + +\DeclareOption{bachelor}{% + \@bachelortrue\@masterfalse\@candidatefalse\@doctorfalse\@autoreffalse +} +\DeclareOption{master}{% + \@bachelorfalse\@mastertrue\@candidatefalse\@doctorfalse\@autoreffalse +} +\DeclareOption{candidate}{% + \@bachelorfalse\@masterfalse\@candidatetrue\@doctorfalse\@autoreffalse +} +\DeclareOption{doctor}{% + \@bachelorfalse\@masterfalse\@candidatefalse\@doctortrue\@autoreffalse +} +\DeclareOption{autoref}{% + \@bachelorfalse\@masterfalse\@candidatefalse\@doctorfalse\@autoreftrue +} +\DeclareRobustCommand\MakeTextUppercase{% + \@uclcnotmath{\def\i{I}\def\j{J}}{##1##2}\uppercase} + +\protected@edef\MakeTextUppercase#1{\MakeTextUppercase{#1}} + +\DeclareRobustCommand\MakeTextLowercase{% + \@uclcnotmath{}{##2##1}\lowercase} + +\protected@edef\MakeTextLowercase#1{\MakeTextLowercase{#1}} + +\ExecuteOptions{a4paper,14pt,oneside,titlepage,onecolumn,final,openany} +\ProcessOptions +\def\EC@family#1#2#3#4#5{% + \DeclareFontShape{#1}{#2}{#3}{#4}% + {<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74>% + <24.88><29.86><35.83><42.99><51.59>genb*#5}{}} +\EC@family{T1}{cmr}{m}{n}{ecrm} +\EC@family{T1}{cmr}{m}{sl}{ecsl} +\EC@family{T1}{cmr}{m}{it}{ecti} +\EC@family{T1}{cmr}{m}{sc}{eccc} +\EC@family{T1}{cmr}{bx}{n}{ecbx} +\EC@family{T1}{cmr}{b}{n}{ecrb} +\EC@family{T1}{cmr}{bx}{it}{ecbi} +\EC@family{T1}{cmr}{bx}{sl}{ecbl} +\EC@family{T1}{cmr}{bx}{sc}{ecxc} +\EC@family{T1}{cmr}{m}{ui}{ecui} +\DeclareFontShape{OT1}{cmr}{m}{n}% + {<5><6><7><8><9><10><12>gen*cmr% + <10.95>cmr10% + <14.4>cmr12% + <17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmr17}{} +\DeclareFontShape{OT1}{cmr}{m}{sl}% + {<5><6><7>cmsl8% + <8><9>gen*cmsl% + <10><10.95>cmsl10% + <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmsl12% + }{} +\DeclareFontShape{OT1}{cmr}{m}{it}% + {<5><6><7>cmti7% + <8>cmti8% + <9>cmti9% + <10><10.95>cmti10% + <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmti12% + }{} +\DeclareFontShape{OT1}{cmr}{m}{sc}% + {<5><6><7><8><9><10><10.95><12>% + <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmcsc10% + }{} +\DeclareFontShape{OT1}{cmr}{m}{ui}{ + <5><6><7><8><9><10><10.95><12>% + <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmu10% +}{} +\DeclareFontShape{OT1}{cmr}{b}{n}{ + <5><6><7><8><9><10><10.95><12>% + <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmb10% +}{} +\DeclareFontShape{OT1}{cmr}{bx}{n}{ + <5><6><7><8><9>gen*cmbx% + <10><10.95>cmbx10% + <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbx12% +}{} +\DeclareFontShape{OT1}{cmr}{bx}{sl}{<5><6><7><8><9>% + <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbxsl10% +}{} +\DeclareFontShape{OT1}{cmr}{bx}{it}{<5><6><7><8><9>% + <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbxti10% +}{} +\input{size\@ptsize.clo} +\RequirePackage{exscale} + +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape} {\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape} {\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape} {\@nomath\sc} +\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal} + +\setlength\lineskip{1\p@} +\setlength\normallineskip{1\p@} +\newcommand\singlespacing {\renewcommand\baselinestretch{1}} +\newcommand\onehalfspacing{\renewcommand\baselinestretch{1.5}} +\newcommand\doublespacing {\renewcommand\baselinestretch{2}} +\onehalfspacing\normalsize +\setlength\parskip{0\p@ \@plus \p@} +\setcounter{topnumber}{2} +\setcounter{bottomnumber}{1} +\setcounter{totalnumber}{3} +\setcounter{dbltopnumber}{2} +\renewcommand\topfraction{.7} +\renewcommand\bottomfraction{.3} +\renewcommand\textfraction{.2} +\renewcommand\floatpagefraction{.5} +\renewcommand\dbltopfraction{.7} +\renewcommand\dblfloatpagefraction{.5} +\setcounter{tocdepth}{1} +\setcounter{secnumdepth}{2} +\def\@seccntformat#1{% + \csname prethe#1\endcsname% + \csname the#1\endcsname% + \csname postthe#1\endcsname% +} +\def\@tocseccntformat#1{% + \csname tocprethe#1\endcsname% + \csname tocthe#1\endcsname% + \csname tocpostthe#1\endcsname% +} + +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 + +\newcounter{part} +\newcounter{chapter} +\newcounter{section}[chapter] +\newcounter{subsection}[section] +\newcounter{subsubsection}[subsection] +\newcounter{paragraph}[subsubsection] +\newcounter{subparagraph}[paragraph] +\newcounter{figure}[chapter] +\newcounter{table}[chapter] +\renewcommand\thepart{\@Roman\c@part} +\renewcommand\thechapter{\@arabic\c@chapter} +\newcommand\theappendix{\@Asbuk\c@chapter} +\renewcommand\thesection{% +\ifnum\c@chapter > \z@ + \thechapter.\@arabic\c@section% +\else\@arabic\c@section\fi} +\renewcommand\thesubsection{\thesection.\@arabic\c@subsection} +\renewcommand\thesubsubsection{\thesubsection.\@arabic\c@subsubsection} +\renewcommand\theparagraph{\@arabic\c@paragraph} +\renewcommand\thesubparagraph{\theparagraph.\@arabic\c@subparagraph} + +\newcommand\tocthepart{\thepart} +\newcommand\tocthechapter{\thechapter} +\newcommand\toctheappendix{\theappendix} +\newcommand\tocthesection{\thesection} +\newcommand\tocthesubsection{\thesubsection} +\newcommand\toctheparagraph{\theparagraph} +\newcommand\tocthesubparagraph{\thesubparagraph} + +\newcommand\bachelor@the{% + \@addtoreset{footnote}{chapter} + \@addtoreset{equation}{chapter} + + \renewcommand\theequation{% + \ifnum\c@chapter > \z@\thechapter.\fi% + \@arabic\c@equation} + \renewcommand\thetable{% + \ifnum \c@chapter>\z@\thechapter.\fi% + \@arabic\c@table} + \renewcommand\thefigure{% + \ifnum \c@chapter>\z@\thechapter.\fi% + \@arabic\c@figure} +} +\newcommand\master@the \bachelor@the +\newcommand\candidate@the\bachelor@the +\newcommand\doctor@the \candidate@the +\newcommand\autoref@the \candidate@the + +\if@bachelor \bachelor@the \fi +\if@master \master@the \fi +\if@candidate \candidate@the \fi +\if@doctor \doctor@the \fi +\if@autoref \autoref@the \fi + +\providecommand\tocprethepart{\partname~} +\providecommand\tocpostthepart{.\@postskip} +\providecommand\tocpartfill{} +\providecommand\tocpartfont{\bfseries} +\providecommand\tocpartfillfont{\normalfont} +\providecommand\tocpartnumfont{\normalfont} + +\providecommand\thepartalign{\centering} +\providecommand\thepartfont{\huge} +\providecommand\prethepart{\tocprethepart} +\providecommand\postthepart{\par\vskip 20\p@} + +\providecommand\partalign{\centering} +\providecommand\partfont{\huge\bfseries} +\providecommand\prepart{} +\providecommand\postpart{\par} + +\providecommand\partpagestyle{empty} +\newcommand\part{ + \if@openright + \cleardoublepage + \else + \clearpage + \fi + \thispagestyle{\partpagestyle}% + \if@twocolumn + \onecolumn + \@tempswatrue + \else + \@tempswafalse + \fi + \null\vfil\secdef\@part\@spart +} +\def\@part[#1]#2{% + \ifnum \c@secnumdepth >-2\relax + \refstepcounter{part}% + {\def\\{ }\addcontentsline{toc}{part}{\@tocseccntformat{part} #1}} + \else + {\def\\{ }\addcontentsline{toc}{part}{#1}} + \fi + \markboth{}{}% + {% + \interlinepenalty \@M + \normalfont + \ifnum \c@secnumdepth >-2\relax + {\thepartfont\partalign\@seccntformat{part}} + \fi% + {\partfont\partalign\prepart #2\postpart}% + } + \@endpart% +} + +\def\@spart#1{% + \partalign{\interlinepenalty \@M% + \partfont\prepart #1\postpart}% + \@endpart +} + +\def\@endpart{ + \vfil\newpage + \if@twoside + \null + \thispagestyle{\partpagestyle}% + \newpage + \fi + \if@tempswa\twocolumn\fi +} +\newcommand*\l@part[2] +{% + \ifnum \c@tocdepth >-2\relax + \addpenalty{-\@highpenalty}% + \addvspace{2.25em \@plus\p@}% + \begingroup + \setlength\@tempdima{3em}% + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + {\leavevmode \tocpartfont #1\nobreak + \tocpartfillfont\tocpartfill\hfill + \hb@xt@\@pnumwidth{\hss\tocpartnumfont #2}} + \par\nobreak + \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}% + \endgroup + \fi +} + + +\newcommand*\chaptermark[1]{} +\providecommand\tocprethechapter{\protect\chaptername~} +\providecommand\tocpostthechapter{.\@postskip} +\providecommand\tocchapterfill{\tocfill{.}} + +\providecommand\tocchapterfont{\bfseries} +\providecommand\tocchapterfillfont{\normalfont} +\providecommand\tocchapternumfont{\normalfont} + +\providecommand\thechapteralign{\centering} +\providecommand\thechapterfont{\Large} +\providecommand\prethechapter{\protect\chaptername~} +\providecommand\postthechapter{\par\nobreak\vskip 5\p@} + +\providecommand\chapteralign{\centering} +\providecommand\chapterfont{\Large\bfseries} +\providecommand\prechapter{} +\providecommand\postchapter{\par\nobreak\vskip 20\p@} + +\providecommand\tocpretheappendix{\protect\appendixname~} +\providecommand\tocposttheappendix{.\@postskip} +\providecommand\tocappendixfill{\tocfill{.}} + +\providecommand\tocappendixfont{\bfseries} +\providecommand\tocappendixfillfont{\normalfont} +\providecommand\tocappendixnumfont{\normalfont} + +\providecommand\theappendixalign{\centering} +\providecommand\theappendixfont{\Large} +\providecommand\pretheappendix{\protect\appendixname~} +\providecommand\posttheappendix{\par\nobreak\vskip 5\p@} + +\providecommand\appendixalign{\centering} +\providecommand\appendixfont{\Large\bfseries} +\providecommand\preappendix{} +\providecommand\postappendix{\par\nobreak\vskip 20\p@} + +\newcommand\chapter{% + \if@openright + \cleardoublepage + \else + \clearpage + \fi + \thispagestyle{plain}% + \global\@topnum\z@ + \@afterindentfalse + \secdef\@chapter\@schapter +} + +\def\@chapter[#1]#2{ + \ifnum \c@secnumdepth >\m@ne + \refstepcounter{chapter}% + {\def\\{ }\addcontentsline{toc}{chapter}{\@tocseccntformat{chapter} #1}}% + \else + {\def\\{ }\addcontentsline{toc}{chapter}{#1}}% + \fi + \chaptermark{#1}% + \addtocontents{lof}{\protect\addvspace{10\p@}}% + \addtocontents{lot}{\protect\addvspace{10\p@}}% + \if@twocolumn + \@topnewpage[\@makechapterhead{#2}]% + \else + \@makechapterhead{#2}% + \@afterheading + \fi +} +\def\@makechapterhead#1{% + {% + \parindent \z@ \raggedright \normalfont + \ifnum \c@secnumdepth >\m@ne + {\thechapterfont\thechapteralign\@seccntformat{chapter}} + \fi + \interlinepenalty\@M + \chapterfont\chapteralign\prechapter #1\postchapter + } +} + +\def\@schapter#1{ + \if@twocolumn + \@topnewpage[\@makeschapterhead{#1}]% + \else + \@makeschapterhead{#1}% + \@afterheading + \fi +} + +\def\@makeschapterhead#1{% + {% + \parindent \z@ \raggedright + \normalfont\interlinepenalty\@M + \chapteralign{\chapterfont\prechapter #1\postchapter} + } +} +\newcommand*\l@chapter[2]{% + \ifnum \c@tocdepth >\m@ne + \addpenalty{-\@highpenalty} + \vskip 1.0em \@plus\p@ + \setlength\@tempdima{1.5em} + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + \leavevmode + \tocchapterfont + \advance\leftskip\@tempdima + \hskip -\leftskip + #1\nobreak + \tocchapterfillfont\tocchapterfill\hfill + \nobreak\hb@xt@\@pnumwidth{\hss\tocchapternumfont #2}\par + \penalty\@highpenalty + \endgroup + \fi +} + +\newcommand\appendix{ + \setcounter{chapter}{0} + \setcounter{section}{0} + + \let\oldtocprethechapter=\tocprethechapter + \let\oldtocpostthechapter=\tocpostthechapter + \let\oldtocchapterfill=\tocchapterfill + + \let\oldtocchapterfont=\tocchapterfont + \let\oldtocchapterfillfont=\tocchapterfillfont + \let\oldtocchapternumfont=\tocchapternumfont + + \let\oldthechapteralign=\thechapteralign + \let\oldthechapterfont=\thechapterfont + \let\oldprethechapter=\prethechapter + \let\oldpostthechapter=\postthechapter + + \let\oldchapteralign=\chapteralign + \let\oldchapterfont=\chapterfont + \let\oldprechapter=\prechapter + \let\oldpostchapter=\postchapter + \let\oldthechapter=\thechapter + + \renewcommand\tocprethechapter{\tocpretheappendix} + \renewcommand\tocpostthechapter{\tocposttheappendix} + \renewcommand\tocchapterfill{\tocappendixfill} + + \renewcommand\tocchapterfont{\tocappendixfont} + \renewcommand\tocchapterfillfont{\tocappendixfillfont} + \renewcommand\tocchapternumfont{\tocappendixnumfont} + + \renewcommand\thechapteralign{\theappendixalign} + \renewcommand\thechapterfont{\theappendixfont} + \renewcommand\prethechapter{\pretheappendix} + \renewcommand\postthechapter{\posttheappendix} + + \renewcommand\chapteralign{\appendixalign} + \renewcommand\chapterfont{\appendixfont} + \renewcommand\prechapter{\preappendix} + \renewcommand\postchapter{\postappendix} + + \gdef\thechapter{\theappendix} +} + +\newcommand\noappendix{ + \let\tocprethechapter=\oldtocprethechapter + \let\tocpostthechapter=\oldtocpostthechapter + \let\tocchapterfill=\oldtocchapterfill + + \let\tocchapterfont=\oldtocchapterfont + \let\tocchapterfillfont=\oldtocchapterfillfont + \let\tocchapternumfont=\oldtocchapternumfont + + \let\thechapteralign=\oldthechapteralign + \let\thechapterfont=\oldthechapterfont + \let\prethechapter=\oldprethechapter + \let\postthechapter=\oldpostthechapter + + \let\chapteralign=\oldchapteralign + \let\chapterfont=\oldchapterfont + \let\prechapter=\oldprechapter + \let\postchapter=\oldpostchapter + + \gdef\thechapter{\oldthechapter} +} + +\newcommand\nchapter[1]{% + \chapter*{% + \phantomchapter\addcontentsline{toc}{chapter}{#1}% + #1% + \@mkboth{\MakeUppercase{#1}}{\MakeUppercase{#1}} + } +} + +\providecommand\tocprethesection{} +\providecommand\tocpostthesection{.\@postskip} +\providecommand\tocsectionfill{\tocfill{.}} + +\providecommand\tocsectionfont{\normalfont} +\providecommand\tocsectionfillfont{} +\providecommand\tocsectionnumfont{} +\providecommand\tocsectionindent{1.5em} +\providecommand\tocsectionnameindent{2.3em} + +\providecommand\sectionfont{\normalfont\large\bfseries} + +\providecommand\prethesection{} +\providecommand\postthesection{.~} + +\providecommand\sectionindent{\z@} +\providecommand\presection{-3.5ex \@plus -1ex \@minus -.2ex} +\providecommand\postsection{2.3ex \@plus.2ex} +\providecommand\sectionalign{\raggedright} + +\providecommand\tocprethesubsection{} +\providecommand\tocpostthesubsection{.\@postskip} +\providecommand\tocsubsectionfill{\tocfill{.}} + +\providecommand\tocsubsectionfont{\normalfont} +\providecommand\tocsubsectionfillfont{} +\providecommand\tocsubsectionnumfont{} + +\providecommand\tocsubsectionindent{3.8em} +\providecommand\tocsubsectionnameindent{3.2em} + +\providecommand\subsectionfont{\normalfont\normalsize\bfseries} + +\providecommand\prethesubsection{} +\providecommand\postthesubsection{.~} + +\providecommand\subsectionindent{\z@} +\providecommand\presubsection{-3.25ex\@plus -1ex \@minus -.2ex} +\providecommand\postsubsection{1.5ex \@plus .2ex} +\providecommand\subsectionalign{\raggedright} + +\providecommand\tocprethesubsubsection{} +\providecommand\tocpostthesubsubsection{.\@postskip} +\providecommand\tocsubsubsectionfill{\tocfill{.}} + +\providecommand\tocsubsubsectionfont{\normalfont} +\providecommand\tocsubsubsectionfillfont{} +\providecommand\tocsubsubsectionnumfont{} + +\providecommand\tocsubsubsectionindent{7.0em} +\providecommand\tocsubsubsectionnameindent{4.1em} + +\providecommand\subsubsectionfont{\normalfont\normalsize\bfseries} + +\providecommand\prethesubsubsection{} +\providecommand\postthesubsubsection{.~} + +\providecommand\subsubsectionindent{\z@} +\providecommand\presubsubsection{-3.25ex\@plus -1ex \@minus -.2ex} +\providecommand\postsubsubsection{1.5ex \@plus .2ex} +\providecommand\subsubsectionalign{\raggedright} + +\providecommand\tocpretheparagraph{} +\providecommand\tocposttheparagraph{.\@postskip} +\providecommand\tocparagraphfill{\tocfill{.}} + +\providecommand\tocparagraphfont{\normalfont} +\providecommand\tocparagraphfillfont{} +\providecommand\tocparagraphnumfont{} + +\providecommand\tocparagraphindent{10em} +\providecommand\tocparagraphnameindent{5em} + +\providecommand\paragraphfont{\normalfont\normalsize\bfseries} + +\providecommand\pretheparagraph{} +\providecommand\posttheparagraph{.~} + +\providecommand\paragraphindent{\z@} +\providecommand\preparagraph{3.25ex \@plus1ex \@minus.2ex} +\providecommand\postparagraph{-1em} +\providecommand\paragraphalign{\raggedright} + +\providecommand\tocprethesubparagraph{} +\providecommand\tocpostthesubparagraph{.\@postskip} +\providecommand\tocsubparagraphfill{\tocfill{.}} + +\providecommand\tocsubparagraphfont{\normalfont} +\providecommand\tocsubparagraphfillfont{} +\providecommand\tocsubparagraphnumfont{} + +\providecommand\tocsubparagraphindent{12em} +\providecommand\tocsubparagraphnameindent{6em} + +\providecommand\subparagraphfont{\normalfont\normalsize\bfseries} + +\providecommand\prethesubparagraph{} +\providecommand\postthesubparagraph{.~} + +\providecommand\subparagraphindent{\parindent} +\providecommand\presubparagraph{3.25ex \@plus1ex \@minus .2ex} +\providecommand\postsubparagraph{-1em} +\providecommand\subparagraphalign{\raggedright} + +\def\@sect#1#2#3#4#5#6[#7]#8{% + \ifnum #2>\c@secnumdepth + \let\@svsec\@empty + \else + \refstepcounter{#1}% + \protected@edef\@svsec{\@seccntformat{#1}\relax}% + \fi + \@tempskipa #5\relax + \ifdim \@tempskipa>\z@ + \begingroup + #6{% + \@hangfrom{\hskip #3\relax\@svsec}% + \interlinepenalty \@M #8\@@par}% + \endgroup + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\@tocseccntformat{#1}}% + \fi + #7}% + \else + \def\@svsechd{% + #6{\hskip #3\relax + \@svsec #8}% + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\@tocseccntformat{#1}}% + \fi + #7}}% + \fi + \@xsect{#5} +} + +\def\@tocline#1#2#3#4#5#6{% + \ifnum #2>\c@tocdepth \else + \vskip \z@ \@plus.2\p@ + {\leftskip #3\relax \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent #3\relax\@afterindenttrue + \interlinepenalty\@M + \leavevmode + \@tempdima #4\relax + \csname toc#1font\endcsname + \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip + {#5}\nobreak + \csname toc#1fillfont\endcsname \csname toc#1fill\endcsname\hfill + \nobreak\hb@xt@\@pnumwidth{\hfil\csname toc#1numfont\endcsname #6}% + \par% + }% + \fi +} + +\newcommand*\l@section {\@tocline{section} {1} + {\tocsectionindent}{\tocsectionnameindent}} +\newcommand*\l@subsection {\@tocline{subsection} {2} + {\tocsubsectionindent}{\tocsubsectionnameindent}} +\newcommand*\l@subsubsection{\@tocline{subsubsection}{3} + {\tocsubsubsectionindent}{\tocsubsubsectionnameindent}} +\newcommand*\l@paragraph {\@tocline{paragraph} {4} + {\tocparagraphindent}{\tocparagraphnameindent}} +\newcommand*\l@subparagraph {\@tocline{subparagraph} {5} + {\tocsubparagraphindent}{\tocsubparagraphnameindent}} + +\newcommand\section{% + \@startsection{section}{1}{\sectionindent}% + {\presection}{\postsection}{\sectionfont\sectionalign}} +\newcommand\subsection{% + \@startsection{subsection}{2}{\subsectionindent}% + {\presubsection}{\postsubsection}{\subsectionfont\subsectionalign}} +\newcommand\subsubsection{% + \@startsection{subsubsection}{3}{\subsubsectionindent}% + {\presubsubsection}{\postsubsubsection}{\subsubsectionfont\subsubsectionalign}} +\newcommand\paragraph{% + \@startsection{paragraph}{4}{\paragraphindent}% + {\preparagraph}{\postparagraph}{\paragraphfont\paragraphalign}} +\newcommand\subparagraph{% + \@startsection{subparagraph}{5}{\parindent}% + {\presubparagraph}{\postsubparagraph}{\subparagraphfont\subparagraphalign}} + +\if@twocolumn + \setlength\leftmargini {2em} +\else + \setlength\leftmargini {2.5em} +\fi +\leftmargin \leftmargini +\setlength\leftmarginii {2.2em} +\setlength\leftmarginiii {1.87em} +\setlength\leftmarginiv {1.7em} +\if@twocolumn + \setlength\leftmarginv {.5em} + \setlength\leftmarginvi {.5em} +\else + \setlength\leftmarginv {1em} + \setlength\leftmarginvi {1em} +\fi +\setlength\labelsep{.5em} +\setlength\labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty + +\renewcommand\theenumi {\@arabic\c@enumi} +\renewcommand\theenumii {\@asbuk\c@enumii} +\renewcommand\theenumiii{\@roman\c@enumiii} +\renewcommand\theenumiv {\@Asbuk\c@enumiv} +\newcommand\labelenumi {\theenumi.} +\newcommand\labelenumii {\theenumii.} +\newcommand\labelenumiii{\theenumiii.} +\newcommand\labelenumiv {\theenumiv.} +\renewcommand\p@enumii {\theenumi} +\renewcommand\p@enumiii {\theenumi.\theenumii} +\renewcommand\p@enumiv {\p@enumiii.\theenumiii} +\newcommand\labelitemi {\textbullet} +\newcommand\labelitemii {\normalfont\bfseries \textendash} +\newcommand\labelitemiii{\textasteriskcentered} +\newcommand\labelitemiv {\textperiodcentered} + +\newlength\abovecaptionskip +\setlength\abovecaptionskip{10\p@} +\newlength\belowcaptionskip +\setlength\belowcaptionskip{0\p@} +\newcommand\captionlabeldelim{.} +\newcommand\captionfont{\small} +\newcommand\captionlabelfont{\small\bfseries\selectfont} +\long\def\@makecaption#1#2{% + \vskip\abovecaptionskip + \sbox\@tempboxa{{\captionlabelfont #1\captionlabeldelim} {\captionfont #2}}% + \ifdim \wd\@tempboxa >\hsize + {{\captionlabelfont #1\captionlabeldelim} {\captionfont #2}}\par + \else + \global \@minipagefalse + \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \vskip\belowcaptionskip +} + +\renewcommand\thefigure{\ifnum \c@chapter>\z@\thechapter.\fi\@arabic\c@figure} + +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename~\thefigure} + +\renewcommand\thetable{\ifnum \c@chapter>\z@\thechapter.\fi\@arabic\c@table} + +\setlength\arraycolsep{5\p@} +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +\setlength\tabbingsep{\labelsep} +\skip\@mpfootins = \skip\footins +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +\newenvironment{table}{\@float{table}}{\end@float} +\newenvironment{table*}{\@dblfloat{table}}{\end@dblfloat} + +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename~\thetable} + +\renewcommand\footnoterule{% + \kern-3\p@\hrule\@width.4\columnwidth\kern2.6\p@ +} +\newcommand\@makefntext[1]{% + \parindent 1em% + \noindent + \hb@xt@1.8em{\hss\@makefnmark}#1 +} + +\newenvironment{description} + {\list{}{\labelwidth\z@ \itemindent-\leftmargin + \let\makelabel\descriptionlabel}} + {\endlist} +\newcommand*\descriptionlabel[1]{\hspace\labelsep\normalfont\bfseries #1} +\if@titlepage + \newenvironment{abstract}{ + \thispagestyle{empty} + \@beginparpenalty\@lowpenalty + \begin{center}% + \bfseries\small\abstractname + \@endparpenalty\@M + \end{center}\small + }{\par\vfil\null} +\else + \newenvironment{abstract}{ + \if@twocolumn + \section*{\abstractname} + \else + \small + \begin{center} + {\bfseries\abstractname\vspace{-.5em}\vspace{\z@}}% + \end{center} + \quotation + \fi + }{\if@twocolumn\else\endquotation\fi} +\fi +\newenvironment{quotation}{ + \list{}{ + \listparindent 1.5em + \itemindent\listparindent + \rightmargin\leftmargin + \parsep\z@ \@plus\p@ + } + \item\relax +}{\endlist} +\newenvironment{quote}{ + \list{}{\rightmargin\leftmargin} + \item\relax +}{\endlist} +\newenvironment{titlepage}{ + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty} + \setcounter{page}\@ne +} +{ + \if@restonecol\twocolumn\else\newpage\fi + \if@twoside\else\setcounter{page}\@ne\fi +} +\newenvironment{figure}{\@float{figure}}{\end@float} +\newenvironment{figure*}{\@dblfloat{figure}}{\end@dblfloat} + +\setlength\columnsep{10\p@} +\setlength\columnseprule{0\p@} +\pagestyle{plain} +\pagenumbering{arabic} +\if@twoside\else\raggedbottom\fi +\if@twocolumn\twocolumn\sloppy\flushbottom +\else\onecolumn\fi + +\if@twoside + \def\ps@headings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\slshape\leftmark}% + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\chaptermark##1{% + \markboth{\textsc{% + \ifnum \c@secnumdepth >\m@ne + \@tocseccntformat{chapter} \ % + \fi + ##1}}{}% + }% + \def\sectionmark##1{% + \markright{\MakeUppercase{% + \ifnum \c@secnumdepth >\z@ + \@tocseccntformat{section}% + \fi + ##1}% + }% + }% + }% +\else % \if@twoside + \def\ps@headings{% + \let\@oddfoot\@empty + \def\@oddhead{ + {\slshape\rightmark}% + \hfil\thepage + }% + \let\@mkboth\markboth + \def\chaptermark##1{% + \markright {\textsc{% + \ifnum\c@secnumdepth >\m@ne + \@tocseccntformat{chapter} \ % + \fi + ##1}}{}} + \def\sectionmark##1{% + \markright{ + \MakeUppercase{ + \ifnum \c@secnumdepth >\z@ + \@tocseccntformat{section} \ % + \fi + ##1% + } + } + } + } +\fi % \if@twoside + +\def\ps@myheadings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\slshape\leftmark}% + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\@gobbletwo + \let\chaptermark\@gobble + \let\sectionmark\@gobble +} + +\newcommand\today{} + +\if@titlepage + \newcommand\titlefont{\Large\bfseries} + \newcommand\topiclabelfont{\large} + \newcommand\topicfont{\large\bfseries} + \newcommand\instfont{\normalfont} + + \input{titledefs\substyle@ext} + \newcommand\maketitle{ + \begin{titlepage} + \setcounter{page}{-1} + \thispagestyle{empty} + \vspace*{-1cm} + \centering\instfont\@institution\par + \makeatletter + \if@bachelor \input{bachelor\substyle@ext}\fi + \if@master \input{master\substyle@ext}\fi + \if@candidate\input{candidate\substyle@ext}\fi + \if@doctor \input{doctor\substyle@ext}\fi + \if@autoref \input{autoref\substyle@ext}\fi + \enlargethispage{2cm} + \vfill + \begin{center} + {\@city\\\@date} + \end{center} + {\null\endtitlepage} + \end{titlepage} + \normalsize + } % \newcommand\maketitle + \setcounter{footnote}{0} + \clearpage + \thispagestyle{empty} + \footskip=1cm +\else %\if@titlepage + \newcommand\maketitle{% + \par + \begingroup + \renewcommand\thefootnote{\@fnsymbol\c@footnote}% + \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% + \long\def\@makefntext##1{% + \parindent 1em\noindent + \hb@xt@1.8em{\hss\@textsuperscript{\normalfont\@thefnmark}}##1% + }% + \if@twocolumn + \ifnum \col@number=\@ne + \@maketitle + \else + \twocolumn[\@maketitle]% + \fi + \else + \newpage + \global\@topnum\z@ + \@maketitle + \fi + \thispagestyle{plain} + \endgroup + \setcounter{footnote}{0}% + + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@maketitle\relax + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + } + \def\@maketitle{% + \newpage + \null + \vskip 2em% + \begin{center}% + \let\footnote\thanks + {\titlefont\@title\par}% + \vskip 1.5em% + {\large\lineskip .5em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1em% + {\large \@date}% + \end{center}% + \par\vskip 1.5em% + } +\fi % \if@titlepage + +\def\@postskip{\hskip1em} +\newcommand\@pnumwidth{1.55em} +\newcommand\@tocrmarg{2.55em} +\newcommand\@dotsep{4.5} +\def\tocfill#1{ + \leaders\hbox{$\m@th \mkern \@dotsep mu\hbox{#1}\mkern \@dotsep mu$} +} +\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +\newdimen\bibindent +\setlength\bibindent{1.5em} +\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em} +\let\@openbib@code\@empty + +\newcommand\tableofcontents{% + \renewcommand\contentsname\newcontentsname + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \thispagestyle{empty} + \chapter*{\contentsname% + \@mkboth{\MakeUppercase\contentsname}{\MakeUppercase\contentsname} + }% + \@starttoc{toc}% + \if@restonecol\twocolumn\fi + \clearpage +} +\newcommand\listoffigures{% + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\fi + \nchapter{ + \listfigurename + \@mkboth{\MakeUppercase\listfigurename}{\MakeUppercase\listfigurename}% + }% + \@starttoc{lof}% + \if@restonecol\twocolumn\fi +} +\newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}} +\newcommand\listoftables{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \nchapter{ + \listtablename + \@mkboth{\MakeUppercase\listtablename}{\MakeUppercase\listtablename} + }% + \@starttoc{lot}% + \if@restonecol\twocolumn\fi +} +\let\l@table\l@figure + +\newenvironment{thebibliography}[1]{}{} + +\newenvironment{theindex}{ + \if@twocolumn\@restonecolfalse + \else\@restonecoltrue\fi + \columnseprule \z@ + \columnsep 35\p@ + \twocolumn[\@makeschapterhead{\indexname}]% + \@mkboth{\MakeUppercase\indexname}{\MakeUppercase\indexname}% + \thispagestyle{plain} + \parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem% +}{\if@restonecol\onecolumn\else\clearpage\fi} +\newcommand\@idxitem{\par\hangindent 40\p@} +\newcommand\subitem{\@idxitem \hspace*{20\p@}} +\newcommand\subsubitem{\@idxitem \hspace*{30\p@}} + +\let\@afterindentfalse\@afterindenttrue +\@afterindenttrue +\usepackage[intlimits]{amsmath} +\usepackage{amssymb,amsfonts} +\DeclareSymbolFont{EulerExtension}{U}{euex}{m}{n} +\DeclareMathSymbol\intop\mathop{EulerExtension}{"52} +\DeclareMathSymbol\ointop\mathop{EulerExtension}{"48} +\usepackage[square, comma, sort&compress]{natbib} +\def\phantomchapter{% + \ifhref + \Hy@GlobalStepCount\Hy@linkcounter + \xdef\@currentHref{chapter*.\the\Hy@linkcounter}% + \Hy@raisedlink{\hyper@anchorstart{\@currentHref}\hyper@anchorend}% + \fi +} +\renewcommand\bibsection{\nchapter{\bibname}} +\renewenvironment{thebibliography}[1]{% + \bibsection + \parindent \z@ + \bibpreamble\bibfont + \list{\@biblabel{\arabic{NAT@ctr}}}% + {\@bibsetup{#1}\setcounter{NAT@ctr}{0}}% + \ifNAT@openbib + \renewcommand\newblock{\par} + \else + \renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}% + \fi + \sloppy\clubpenalty4000\widowpenalty4000 + \sfcode`\.=1000\relax + \let\citeN\cite + \let\shortcite\cite + \let\citeasnoun\cite +}{% + \def\@noitemerr{\PackageWarning{natbib}{Empty `thebibliography' environment}} + \endlist\vskip-\lastskip% +} +\ifpdf + \ifhref + \usepackage[pdftex,unicode,hyperfigures=true]{hyperref} + \hypersetup{ + colorlinks = false, + bookmarksopen = true, + bookmarksnumbered = true, + bookmarksopenlevel = 2, + pdfstartview = {FitH}, + pdfborder = {0 0 0} + } + \pdfcompresslevel = 9 + \fi + \usepackage[pdftex]{graphicx} + \usepackage{cmap} +\else + \ifhref\usepackage[hypertex,colorlinks=false,hyperfigures=true]{hyperref}\fi + \usepackage{graphicx} +\fi +\ifhref\usepackage{hypernat}\fi +\usepackage[rflt]{floatflt} +\ifsubf + \usepackage[normalsize]{subfigure} + \renewcommand*\@thesubfigure{\small\textit{\asbuk{subfigure}})} + \renewcommand*\@@thesubfigure{\textit{\asbuk{subfigure}})} + \renewcommand*\thesubfigure{,~\textit{\asbuk{subfigure}}} + \renewcommand*\@thesubfigure{\small\textit{\asbuk{subfigure}})} +\fi + +\lccode `\-=`\- +\defaulthyphenchar=127 +\endinput +%% +%% End of file `disser.cls'. diff --git a/Master/texmf-dist/tex/latex/disser/doctor.rtx b/Master/texmf-dist/tex/latex/disser/doctor.rtx new file mode 100644 index 00000000000..f827045cc63 --- /dev/null +++ b/Master/texmf-dist/tex/latex/disser/doctor.rtx @@ -0,0 +1,44 @@ +%% +%% This is file `doctor.rtx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% doctor.dtx (with options: `doctor') +%% +%% Copyright (c) 2004-2007 Stanislav Kruchinin. +%% All rights reserved. +%% +%% This file is part of the disser package. +%% + +\def\firstskip{\vskip1.5cm} +\def\secondskip{\vskip3cm} +\def\thirdskip{\vskip1cm} +\def\fourthskip{\vskip1cm} +\def\fifthskip{\vskip1cm} + +\def\titlefont{\normalsize} +\def\topicfont{\Large\bfseries} +\def\authorfont{\large} +\def\specfont{\normalsize} + +\normalfont +\begin{flushright} + \firstskip + \asmanuscriptname\\ + {\libcatname\;\@libcatnum} +\end{flushright} +\begin{center} + \secondskip + {\authorfont\@author} + \thirdskip + {\topicfont\@topic\par} + \fourthskip + {\specfont\@specnum~--\;\@spec} + \fifthskip + {\titlefont\@title} +\end{center} +\endinput +%% +%% End of file `doctor.rtx'. diff --git a/Master/texmf-dist/tex/latex/disser/gost732.cls b/Master/texmf-dist/tex/latex/disser/gost732.cls new file mode 100644 index 00000000000..ee23df423bb --- /dev/null +++ b/Master/texmf-dist/tex/latex/disser/gost732.cls @@ -0,0 +1,74 @@ +%% +%% This is file `gost732.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% gost732.dtx (with options: `gost732') +%% +%% Copyright (c) 2004-2007 Stanislav Kruchinin. +%% All rights reserved. +%% +%% This file is part of the disser package. +%% + +\NeedsTeXFormat{LaTeX2e}[1999/12/01] +\ProvidesClass{gost732}[2007/02/16 GOST 7.32-2001 implementation] + +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{disser}} +\ProcessOptions\relax +\LoadClass[a4paper,14pt]{disser} + +\renewcommand\tocprethechapter{} +\renewcommand\tocpostthechapter{\@postskip} +\renewcommand\chapteralign{\raggedright} +\renewcommand\thechapterfont{\Large\bfseries} +\renewcommand\prethechapter{\newpage} +\renewcommand\postthechapter{~} +\renewcommand\postchapter{\vskip 16\p@} + +\renewcommand\postthesection{~} +\renewcommand\tocpostthesection{~} + +\renewcommand\postthesubsection{~} +\renewcommand\tocpostthesubsection{\@postskip} + +\renewcommand\postthesubsubsection{~} +\renewcommand\tocpostthesubsubsection{\@postskip} + +\renewcommand\posttheparagraph{~} +\renewcommand\tocposttheparagraph{\@postskip} + +\renewcommand\postthesubparagraph{~} +\renewcommand\tocpostthesubparagraph{\@postskip} + +\newcommand\newbibname{\cyr\CYRS\cyrp\cyri\cyrs\cyro\cyrk\ % +\cyri\cyrs\cyrp\cyro\cyrl\cyrsftsn\cyrz\cyro\cyrv\cyra\cyrn\cyrn\cyrery\cyrh\ % +\cyri\cyrs\cyrt\cyro\cyrch\cyrn\cyri\cyrk\cyro\cyrv} + +\renewcommand\bibsection{% + \renewcommand\bibname\newbibname + \nchapter{\bibname} +} +\renewcommand\theenumi {\@asbuk\c@enumi} +\renewcommand\theenumii {\@arabic\c@enumii} +\renewcommand\theenumiii{\@roman\c@enumiii} +\renewcommand\theenumiv {\@Asbuk\c@enumiv} + +\renewcommand\labelenumi {\theenumi)} +\renewcommand\labelenumii {\theenumii)} +\renewcommand\labelenumiii{\theenumiii)} +\renewcommand\labelenumiv {\theenumiv)} + +\renewcommand\p@enumii {\theenumi} +\renewcommand\p@enumiii {\theenumi.\theenumii} +\renewcommand\p@enumiv {\p@enumiii.\theenumiii} + +\renewcommand\labelitemi {\normalfont\bfseries \textendash} +\renewcommand\labelitemii {\textbullet} +\renewcommand\labelitemiii{\textasteriskcentered} +\renewcommand\labelitemiv {\textperiodcentered} + +\endinput +%% +%% End of file `gost732.cls'. diff --git a/Master/texmf-dist/tex/latex/disser/master.rtx b/Master/texmf-dist/tex/latex/disser/master.rtx new file mode 100644 index 00000000000..3c6d1940742 --- /dev/null +++ b/Master/texmf-dist/tex/latex/disser/master.rtx @@ -0,0 +1,48 @@ +%% +%% This is file `master.rtx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% master.dtx (with options: `master') +%% +%% Copyright (c) 2004-2007 Stanislav Kruchinin. +%% All rights reserved. +%% +%% This file is part of the disser package. +%% + +\def\firstskip{\vspace*{1em}} +\def\secondskip{\vspace*{1em}} +\def\thirdskip{\vskip1.em} +\def\fourthskip{\vspace*{-1cm}} +\def\fifthskip{\vskip0em} + +\firstskip\@permitted\secondskip +\begin{center} + {\titlefont\@title} + \par\thirdskip + {\topiclabelfont\topiclabel} + {\topicfont\@topic} + \par +\end{center} +\fourthskip +\begin{tabbing} + \phantom{\masterproglabel}\=\\ + \courselabel\>\ \@coursenum\ --\ \@course\\ + \masterproglabel\>\ \@masterprognum\ --\ \@masterprog +\end{tabbing} +\fifthskip +\begin{tabbing} + \studentlabel\;\groupname\;\@group\hspace{2cm}\= + \makebox[8.5cm][l]{\hrulefill\;\@author} +\\[9pt] + \field{sa} +\\[9pt] + \field{rev} +\\[9pt] + \ifdefined\@con\field{con}\fi +\end{tabbing} +\endinput +%% +%% End of file `master.rtx'. diff --git a/Master/texmf-dist/tex/latex/disser/titledefs.rtx b/Master/texmf-dist/tex/latex/disser/titledefs.rtx new file mode 100644 index 00000000000..a299171e582 --- /dev/null +++ b/Master/texmf-dist/tex/latex/disser/titledefs.rtx @@ -0,0 +1,119 @@ +%% +%% This is file `titledefs.rtx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% titledefs.dtx (with options: `titledefs') +%% +%% Copyright (c) 2004-2007 Stanislav Kruchinin. +%% All rights reserved. +%% +%% This file is part of the disser package. +%% +\def\abstractname{\cyr\CYRA\cyrn\cyrn\cyro\cyrt\cyra\cyrc\cyri\cyrya} +\def\titlepagename{\cyr\CYRT\cyri\cyrt\cyru\cyrl\cyrsftsn\cyrn\cyrery\cyrishrt\ % +\cyrl\cyri\cyrs\cyrt} +\def\keywordsname{\cyr\CYRK\cyrk\cyryu\cyrch\cyre\cyrv\cyrery\cyre\ % +\cyrs\cyrl\cyro\cyrv\cyra} +\def\keywordssep{:} +\def\keywordslabel{\keywordsname\keywordssep} +\def\yearname{\cyr\cyrg.} +\def\workname{\cyr\CYRD\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya} +\def\disserpermit{\workname\ \cyrd\cyro\cyrp\cyru\cyrshch\cyre\cyrn\cyra\ % +\cyrk\ \cyrz\cyra\cyrshch\cyri\cyrt\cyre} +\def\hodname{\cyr\cyrz\cyra\cyrv.\ \cyrk\cyra\cyrf\cyre\cyrd\cyrr\cyro\cyrishrt} +\def\groupname{\cyr\cyrg\cyrr.} +\def\topicname{\cyr\CYRT\cyre\cyrm\cyra} +\def\topicsep{:\ } +\def\topiclabel{\topicname\topicsep} +\def\coursename{\cyr\CYRN\cyra\cyrp\cyrr\cyra\cyrv\cyrl\cyre\cyrn\cyri\cyre} +\def\coursesep{:} +\def\courselabel{\coursename\coursesep} +\def\specname{\cyr\CYRS\cyrp\cyre\cyrc\cyri\cyra\cyrl\cyrsftsn\cyrn\cyro\cyrs\cyrt\cyrsftsn} +\def\specsep{:} +\def\speclabel{\specname\specsep} +\def\masterprogname{\cyr\CYRM\cyra\cyrg\cyri\cyrs\cyrt\cyre\cyrr\cyrs\cyrk\cyra\cyrya\ % +\cyrp\cyrr\cyro\cyrg\cyrr\cyra\cyrm\cyrm\cyra} +\def\masterprogsep{:} +\def\masterproglabel{\masterprogname\masterprogsep} +\def\studentname{\cyr\CYRV\cyrery\cyrp\cyro\cyrl\cyrn\cyri\cyrl\ % +\cyrs\cyrt\cyru\cyrd\cyre\cyrn\cyrt} +\def\studentlabel{\studentname} +\def\saname{\cyr\CYRR\cyru\cyrk\cyro\cyrv\cyro\cyrd\cyri\cyrt\cyre\cyrl\cyrsftsn} +\def\salabel{\saname} +\def\revname{\cyr\CYRR\cyre\cyrc\cyre\cyrn\cyrz\cyre\cyrn\cyrt} +\def\revlabel{\revname} +\def\conname{\cyr\CYRK\cyro\cyrn\cyrs\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrn\cyrt} +\def\conlabel{\conname\ \cyrp\cyro\ \@conspec} +\def\asmanuscriptname{\cyr\CYRN\cyra\ \cyrp\cyrr\cyra\cyrv\cyra\cyrh\ % +\cyrr\cyru\cyrk\cyro\cyrp\cyri\cyrs\cyri} +\def\libcatname{\cyr\CYRU\CYRD\CYRK} +\def\consultname{\cyr\CYRK\cyro\cyrn\cyrs\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrn\cyrt\cyrery:} +\def\institution#1{\gdef\@institution{#1}}\institution{} +\def\spec#1{\gdef\@spec{#1}}\spec{} +\def\specnum#1{\gdef\@specnum{#1}}\specnum{} +\def\course#1{\gdef\@course{#1}}\course{} +\def\coursenum#1{\gdef\@coursenum{#1}}\coursenum{} +\def\keywords#1{\gdef\@keywords{#1}}\keywords{} +\def\title#1{\gdef\@title{#1}}\title{} +\def\topic#1{\gdef\@topic{#1}}\topic{} +\def\author#1{\gdef\@author{#1}}\author{} +\def\city#1{\gdef\@city{#1}}\city{} +\def\faculty#1{\gdef\@faculty{#1}}\faculty{} +\def\department#1{\gdef\@department{#1}}\department{} +\def\hod#1{\gdef\@hod{#1}}\hod{} +\def\sa#1{\gdef\@sa{#1}}\sa{} +\def\sastatus#1{\gdef\@sastatus{#1}}\sastatus{} +\def\rev#1{\gdef\@rev{#1}}\rev{} +\def\revstatus#1{\gdef\@revstatus{#1}}\revstatus{} +\def\conspec#1{\gdef\@conspec{#1}} +\def\con#1{\gdef\@con{#1}} +\def\constatus#1{\gdef\@constatus{#1}} +\def\libcatnum#1{\gdef\@libcatnum{#1}}\libcatnum{} +\def\group#1{\gdef\@group{#1}}\group{} +\def\masterprognum#1{\gdef\@masterprognum{#1}}\masterprognum{} +\def\masterprog#1{\gdef\@masterprog{#1}}\masterprog{} + +\date{\number\year} +\def\field#1{% + \csname #1label\endcsname,\ % + \csname @#1status\endcsname\> + \makebox[8.5cm][l]{\hrulefill\ \csname @#1\endcsname} +} +\def\@permitted{ + \begin{tabbing} + \hspace{8cm}\={\disserpermit} +\\ + \>\hodname +\\[9pt] + \>\makebox[8.5cm][r]{\hrulefill\ \@hod} +\\[9pt] + \>\makebox[1.5cm][r]{<<\hrulefill>>} + \makebox[7cm][r]{\hrulefill\ \@date\,\yearname} + \end{tabbing} +} + +\def\yearname{\cyr\cyrg.} +\newcommand\datefield[1][\number\year]{<<\rule[0pt]{1cm}{.5pt}\,>>% +\rule[0pt]{3cm}{0.5pt}\ #1~\yearname} + +\def\newcontentsname{\cyr\CYRS\cyro\cyrd\cyre\cyrr\cyrzh\cyra\cyrn\cyri\cyre} + +\def\introname{{\cyr\CYRV\cyrv\cyre\cyrd\cyre\cyrn\cyri\cyre}} +\newcommand\intro{\nchapter{\introname}} +\def\conclusionname{% +{\cyr\CYRZ\cyra\cyrk\cyrl\cyryu\cyrch\cyre\cyrn\cyri\cyre} +} +\newcommand\conclusion{\nchapter{\conclusionname}} +\def\defsname{% +{\cyr\CYRI\cyrs\cyrp\cyro\cyrl\cyrsftsn\cyrz\cyru\cyre\cyrm\cyrery\cyre\ % +\cyro\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri\cyrya} +} +\newcommand\defs{\nchapter{\defsname}} +\def\reviewname{\cyr\CYRO\cyrb\cyrz\cyro\cyrr\ % +\cyrl\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyrery} +\newcommand\review{\nchapter{\reviewname}} +\endinput +%% +%% End of file `titledefs.rtx'. diff --git a/Master/texmf-dist/tpm/disser.tpm b/Master/texmf-dist/tpm/disser.tpm new file mode 100644 index 00000000000..591ebbd9a98 --- /dev/null +++ b/Master/texmf-dist/tpm/disser.tpm @@ -0,0 +1,107 @@ + + + + disser + Package + 2007/03/05 20:37:00 + + karl + The disser package. + + + 391432 + + + +texmf-dist/tex/latex/disser/autoref.rtx +texmf-dist/tex/latex/disser/bachelor.rtx +texmf-dist/tex/latex/disser/candidate.rtx +texmf-dist/tex/latex/disser/disser.cls +texmf-dist/tex/latex/disser/doctor.rtx +texmf-dist/tex/latex/disser/gost732.cls +texmf-dist/tex/latex/disser/master.rtx +texmf-dist/tex/latex/disser/titledefs.rtx +texmf-dist/tpm/disser.tpm + + +texmf-dist/doc/latex/disser/README +texmf-dist/doc/latex/disser/README.ru +texmf-dist/doc/latex/disser/changelog.txt +texmf-dist/doc/latex/disser/nomake.cmd +texmf-dist/doc/latex/disser/templates/Makefile +texmf-dist/doc/latex/disser/templates/bachelor/1.tex +texmf-dist/doc/latex/disser/templates/bachelor/Makefile +texmf-dist/doc/latex/disser/templates/bachelor/app-a.tex +texmf-dist/doc/latex/disser/templates/bachelor/concl.tex +texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile +texmf-dist/doc/latex/disser/templates/bachelor/fig/fig.eps +texmf-dist/doc/latex/disser/templates/bachelor/intro.tex +texmf-dist/doc/latex/disser/templates/bachelor/nomake.cmd +texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib +texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex +texmf-dist/doc/latex/disser/templates/candidate/1.tex +texmf-dist/doc/latex/disser/templates/candidate/Makefile +texmf-dist/doc/latex/disser/templates/candidate/app-a.tex +texmf-dist/doc/latex/disser/templates/candidate/autoref.tex +texmf-dist/doc/latex/disser/templates/candidate/concl.tex +texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile +texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps +texmf-dist/doc/latex/disser/templates/candidate/intro.tex +texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd +texmf-dist/doc/latex/disser/templates/candidate/review.tex +texmf-dist/doc/latex/disser/templates/candidate/thesis.bib +texmf-dist/doc/latex/disser/templates/candidate/thesis.tex +texmf-dist/doc/latex/disser/templates/doctor/1.tex +texmf-dist/doc/latex/disser/templates/doctor/Makefile +texmf-dist/doc/latex/disser/templates/doctor/app-a.tex +texmf-dist/doc/latex/disser/templates/doctor/autoref.tex +texmf-dist/doc/latex/disser/templates/doctor/concl.tex +texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile +texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps +texmf-dist/doc/latex/disser/templates/doctor/intro.tex +texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd +texmf-dist/doc/latex/disser/templates/doctor/review.tex +texmf-dist/doc/latex/disser/templates/doctor/thesis.bib +texmf-dist/doc/latex/disser/templates/doctor/thesis.tex +texmf-dist/doc/latex/disser/templates/latex.fig.mk +texmf-dist/doc/latex/disser/templates/latex.mk +texmf-dist/doc/latex/disser/templates/master/1.tex +texmf-dist/doc/latex/disser/templates/master/Makefile +texmf-dist/doc/latex/disser/templates/master/app-a.tex +texmf-dist/doc/latex/disser/templates/master/concl.tex +texmf-dist/doc/latex/disser/templates/master/fig/Makefile +texmf-dist/doc/latex/disser/templates/master/fig/fig.eps +texmf-dist/doc/latex/disser/templates/master/intro.tex +texmf-dist/doc/latex/disser/templates/master/nomake.cmd +texmf-dist/doc/latex/disser/templates/master/thesis.bib +texmf-dist/doc/latex/disser/templates/master/thesis.tex +texmf-dist/doc/latex/disser/templates/nomake.cmd + + +texmf-dist/source/latex/disser/Makefile +texmf-dist/source/latex/disser/autoref.dtx +texmf-dist/source/latex/disser/bachelor.dtx +texmf-dist/source/latex/disser/candidate.dtx +texmf-dist/source/latex/disser/chapter.dtx +texmf-dist/source/latex/disser/counters.dtx +texmf-dist/source/latex/disser/custom.dtx +texmf-dist/source/latex/disser/disser.dtx +texmf-dist/source/latex/disser/disser.ins +texmf-dist/source/latex/disser/doctor.dtx +texmf-dist/source/latex/disser/env.dtx +texmf-dist/source/latex/disser/floats.dtx +texmf-dist/source/latex/disser/footnote.dtx +texmf-dist/source/latex/disser/gost732.dtx +texmf-dist/source/latex/disser/lists.dtx +texmf-dist/source/latex/disser/master.dtx +texmf-dist/source/latex/disser/page.dtx +texmf-dist/source/latex/disser/part.dtx +texmf-dist/source/latex/disser/sections.dtx +texmf-dist/source/latex/disser/titledefs.dtx +texmf-dist/source/latex/disser/titlepage.dtx +texmf-dist/source/latex/disser/toc.dtx + + Package/disser + + + diff --git a/Master/texmf/lists/disser b/Master/texmf/lists/disser new file mode 100644 index 00000000000..3b0ce687c53 --- /dev/null +++ b/Master/texmf/lists/disser @@ -0,0 +1,85 @@ +texmf-dist/doc/latex/disser/README +texmf-dist/doc/latex/disser/README.ru +texmf-dist/doc/latex/disser/changelog.txt +texmf-dist/doc/latex/disser/nomake.cmd +texmf-dist/doc/latex/disser/templates/Makefile +texmf-dist/doc/latex/disser/templates/bachelor/1.tex +texmf-dist/doc/latex/disser/templates/bachelor/Makefile +texmf-dist/doc/latex/disser/templates/bachelor/app-a.tex +texmf-dist/doc/latex/disser/templates/bachelor/concl.tex +texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile +texmf-dist/doc/latex/disser/templates/bachelor/fig/fig.eps +texmf-dist/doc/latex/disser/templates/bachelor/intro.tex +texmf-dist/doc/latex/disser/templates/bachelor/nomake.cmd +texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib +texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex +texmf-dist/doc/latex/disser/templates/candidate/1.tex +texmf-dist/doc/latex/disser/templates/candidate/Makefile +texmf-dist/doc/latex/disser/templates/candidate/app-a.tex +texmf-dist/doc/latex/disser/templates/candidate/autoref.tex +texmf-dist/doc/latex/disser/templates/candidate/concl.tex +texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile +texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps +texmf-dist/doc/latex/disser/templates/candidate/intro.tex +texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd +texmf-dist/doc/latex/disser/templates/candidate/review.tex +texmf-dist/doc/latex/disser/templates/candidate/thesis.bib +texmf-dist/doc/latex/disser/templates/candidate/thesis.tex +texmf-dist/doc/latex/disser/templates/doctor/1.tex +texmf-dist/doc/latex/disser/templates/doctor/Makefile +texmf-dist/doc/latex/disser/templates/doctor/app-a.tex +texmf-dist/doc/latex/disser/templates/doctor/autoref.tex +texmf-dist/doc/latex/disser/templates/doctor/concl.tex +texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile +texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps +texmf-dist/doc/latex/disser/templates/doctor/intro.tex +texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd +texmf-dist/doc/latex/disser/templates/doctor/review.tex +texmf-dist/doc/latex/disser/templates/doctor/thesis.bib +texmf-dist/doc/latex/disser/templates/doctor/thesis.tex +texmf-dist/doc/latex/disser/templates/latex.fig.mk +texmf-dist/doc/latex/disser/templates/latex.mk +texmf-dist/doc/latex/disser/templates/master/1.tex +texmf-dist/doc/latex/disser/templates/master/Makefile +texmf-dist/doc/latex/disser/templates/master/app-a.tex +texmf-dist/doc/latex/disser/templates/master/concl.tex +texmf-dist/doc/latex/disser/templates/master/fig/Makefile +texmf-dist/doc/latex/disser/templates/master/fig/fig.eps +texmf-dist/doc/latex/disser/templates/master/intro.tex +texmf-dist/doc/latex/disser/templates/master/nomake.cmd +texmf-dist/doc/latex/disser/templates/master/thesis.bib +texmf-dist/doc/latex/disser/templates/master/thesis.tex +texmf-dist/doc/latex/disser/templates/nomake.cmd +texmf-dist/source/latex/disser/Makefile +texmf-dist/source/latex/disser/autoref.dtx +texmf-dist/source/latex/disser/bachelor.dtx +texmf-dist/source/latex/disser/candidate.dtx +texmf-dist/source/latex/disser/chapter.dtx +texmf-dist/source/latex/disser/counters.dtx +texmf-dist/source/latex/disser/custom.dtx +texmf-dist/source/latex/disser/disser.dtx +texmf-dist/source/latex/disser/disser.ins +texmf-dist/source/latex/disser/doctor.dtx +texmf-dist/source/latex/disser/env.dtx +texmf-dist/source/latex/disser/floats.dtx +texmf-dist/source/latex/disser/footnote.dtx +texmf-dist/source/latex/disser/gost732.dtx +texmf-dist/source/latex/disser/lists.dtx +texmf-dist/source/latex/disser/master.dtx +texmf-dist/source/latex/disser/page.dtx +texmf-dist/source/latex/disser/part.dtx +texmf-dist/source/latex/disser/sections.dtx +texmf-dist/source/latex/disser/titledefs.dtx +texmf-dist/source/latex/disser/titlepage.dtx +texmf-dist/source/latex/disser/toc.dtx +texmf-dist/tex/latex/disser/autoref.rtx +texmf-dist/tex/latex/disser/bachelor.rtx +texmf-dist/tex/latex/disser/candidate.rtx +texmf-dist/tex/latex/disser/disser.cls +texmf-dist/tex/latex/disser/doctor.rtx +texmf-dist/tex/latex/disser/gost732.cls +texmf-dist/tex/latex/disser/master.rtx +texmf-dist/tex/latex/disser/titledefs.rtx +texmf-dist/tpm/disser.tpm + +texmf/lists/disser diff --git a/Master/texmf/tpm/collection-langcyrillic.tpm b/Master/texmf/tpm/collection-langcyrillic.tpm index 5f7d2e6be2a..5af6d5ad9d9 100644 --- a/Master/texmf/tpm/collection-langcyrillic.tpm +++ b/Master/texmf/tpm/collection-langcyrillic.tpm @@ -33,6 +33,7 @@ texmf/tpm/collection-langcyrillic.tpm + -- cgit v1.2.3