diff options
87 files changed, 17075 insertions, 1 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl index 4b63e96a924..2c09ff34756 100755 --- a/Build/cdbuild/ctan2tds.pl +++ b/Build/cdbuild/ctan2tds.pl @@ -124,6 +124,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; 'devanagr', "&MAKEdevanagr", 'diagnose', "&MAKEflatten", 'dictsym', "&MAKEunzipandflatten", + 'disser', "&MAKEdisser", 'dmfonts', "print \"skipping dmfonts, needs work\"", 'dps', "print \"skipping dps, requires acrotex\"", 'dtk', "&MAKEflatten", @@ -680,6 +681,7 @@ $standardtex='\.cfg|\.sty|\.clo|\.ldf|\.cls|\.def|\.fd$'; 'custom-bib', '\.mbs|\.tex', 'cyrillic', '\.tex|\.sty|\.fd$|\.def', 'dialogl', '\.sty|listouti\.tex', + 'disser', "\.rtx|$standardtex", 'dlfltxb', '\.sty', # no sample.cfg 'dvdcoll', "\.dcl|$standardtex", 'ean', 'ean[0-9]*\.tex', @@ -2068,6 +2070,18 @@ sub MAKEdevanagr { print "\t YOU-MUST-DO update /tmp/devnag.c and devnag.exe into Build\n"; } +# We don't want to flatten the templates, only the source. +# +sub MAKEdisser +{ + &setup; + &xchdir ("$DEST/doc/$whichdocformat/$package"); + print "\t SPECIAL $package\n"; + &SYSTEM ("$MV -f src/* ."); + &buildfilelist; + &donormal; +} + sub MAKEeasy { &setup; chdir("$DEST/doc/$whichdocformat/$package"); diff --git a/Build/tools/tpm-ctan-check b/Build/tools/tpm-ctan-check index 1fb18dcec41..d4e99e3d011 100755 --- a/Build/tools/tpm-ctan-check +++ b/Build/tools/tpm-ctan-check @@ -31,7 +31,7 @@ my @WorkingTPM = qw( currvita curve curve2e curves custom-bib cyrillic dancers dashbox dateiliste datetime dcpic decimal digiconfigs - dinat dingbat directory dk-bib dlfltxb doi doipubmed dottex + dinat dingbat directory disser dk-bib dlfltxb doi doipubmed dottex doublestroke dpfloat draftwatermark dramatist dtxtut dvdcoll dvipsconfig dyntree ebong ebsthesis eCards economic ecv ednotes eemeir egameps 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=<path to texmf or localtexmf> +> 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 <stas@crypt.org.ru> +# + +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 <stas@crypt.org.ru> +# + +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} +%</autoref> +% \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} +%</bachelor> +% \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} +%</candidate> +% \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}} + } +} +%</chapter> +% \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 +%</counters> +% \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 +%</custom> +% \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. +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%<driver>\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} +%</driver> +% \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} + +%<disser>\NeedsTeXFormat{LaTeX2e} +%<disser>\ProvidesClass{disser}[2006/09/06 Document class for dissertations.] +%<disser>\ProvidesPackage{disser} + +%<bachelor>\ProvidesFile{bachelor.rtx} +%<master>\ProvidesFile{master.rtx} +%<candidate>\ProvidesFile{candidate.rtx} +%<doctor>\ProvidesFile{doctor.rtx} +%<autoref>\ProvidesFile{autoref.rtx} +%<titledefs>\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 +%</disser> +% \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} +%</doctor> +% \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} +%</env> +% \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} +%</floats> +% \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 +} +%</footnote> +% \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} + +%</gost732> +% \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} +%</lists> +% \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} +%</master> +% \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 +} +%</page> +% \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 +} + +%</part> +% \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}} +%</sections> +% \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}} +%</titledefs> +% \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 +%</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@}} +%</toc> +% \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 @@ +<!DOCTYPE rdf:RDF SYSTEM "../../support/tpm.dtd"> +<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:TPM="http://texlive.dante.de/"> + <rdf:Description about="http://texlive.dante.de/texlive/Package/disser.zip"> + <TPM:Name>disser</TPM:Name> + <TPM:Type>Package</TPM:Type> + <TPM:Date>2007/03/05 20:37:00</TPM:Date> + <TPM:Version></TPM:Version> + <TPM:Creator>karl</TPM:Creator> + <TPM:Title>The disser package.</TPM:Title> + <TPM:Description></TPM:Description> + <TPM:Author></TPM:Author> + <TPM:Size>391432</TPM:Size> + <TPM:License></TPM:License> + <TPM:Build/> + <TPM:RunFiles size="51756"> +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 + </TPM:RunFiles> + <TPM:DocFiles size="263339"> +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 + </TPM:DocFiles> + <TPM:SourceFiles size="81281"> +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 + </TPM:SourceFiles> + <TPM:Provides>Package/disser</TPM:Provides> + </rdf:Description> +</rdf:RDF> + 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 <TPM:Package name="cmcyralt"/> <TPM:Package name="cyrillic"/> <TPM:Package name="cyrplain"/> + <TPM:Package name="disser"/> <TPM:Package name="eskd"/> <TPM:Package name="eskdx"/> <TPM:Package name="gost"/> |