summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-04-15 18:27:58 +0000
committerKarl Berry <karl@freefriends.org>2009-04-15 18:27:58 +0000
commit1a04c4958efaf6b4b8b9d2464a222f61de314ef5 (patch)
treea10805300b448de2375ac01d834fefdd3a2705d5 /Master/texmf-dist
parent88f7d1ac35385d57d17eb60fb2d77f6704eadde5 (diff)
disser update (14apr09)
git-svn-id: svn://tug.org/texlive/trunk@12723 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/bibtex/bst/disser/disser.bst71
-rw-r--r--Master/texmf-dist/doc/latex/disser/ChangeLog18
-rw-r--r--Master/texmf-dist/doc/latex/disser/README122
-rw-r--r--Master/texmf-dist/doc/latex/disser/README.ru133
-rw-r--r--Master/texmf-dist/doc/latex/disser/include/latex.fig.mk38
-rw-r--r--Master/texmf-dist/doc/latex/disser/include/latex.fig.nmk.cmd54
-rw-r--r--Master/texmf-dist/doc/latex/disser/include/latex.mk2
-rw-r--r--Master/texmf-dist/doc/latex/disser/include/latex.nmk.cmd3
-rw-r--r--Master/texmf-dist/doc/latex/disser/manual.tex386
-rw-r--r--Master/texmf-dist/doc/latex/disser/nomake.cmd42
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/Makefile7
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex15
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile2
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/nomake.cmd2
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib8
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex40
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex16
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/common.tex10
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile2
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps490
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/fig/nomake.cmd2
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex2
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd3
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib14
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex10
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex6
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/common.tex10
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile2
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps490
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/fig/nomake.cmd2
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex2
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd3
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib14
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex10
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile2
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/fig/fig.eps490
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/fig/nomake.cmd2
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib8
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex35
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/nomake.cmd16
-rw-r--r--Master/texmf-dist/source/latex/disser/Makefile44
-rw-r--r--Master/texmf-dist/source/latex/disser/bachelor.dtx4
-rw-r--r--Master/texmf-dist/source/latex/disser/candidate.dtx4
-rw-r--r--Master/texmf-dist/source/latex/disser/chapter.dtx40
-rw-r--r--Master/texmf-dist/source/latex/disser/custom.dtx58
-rw-r--r--Master/texmf-dist/source/latex/disser/disser-bst.dtx160
-rw-r--r--Master/texmf-dist/source/latex/disser/disser.dtx501
-rw-r--r--Master/texmf-dist/source/latex/disser/doctor.dtx4
-rw-r--r--Master/texmf-dist/source/latex/disser/gost732.dtx61
-rw-r--r--Master/texmf-dist/source/latex/disser/master.dtx8
-rw-r--r--Master/texmf-dist/source/latex/disser/page.dtx253
-rw-r--r--Master/texmf-dist/source/latex/disser/part.dtx12
-rw-r--r--Master/texmf-dist/source/latex/disser/sections.dtx7
-rw-r--r--Master/texmf-dist/tex/latex/disser/bachelor.rtx4
-rw-r--r--Master/texmf-dist/tex/latex/disser/candidate.rtx4
-rw-r--r--Master/texmf-dist/tex/latex/disser/disser.cls270
-rw-r--r--Master/texmf-dist/tex/latex/disser/doctor.rtx4
-rw-r--r--Master/texmf-dist/tex/latex/disser/master.rtx8
58 files changed, 1510 insertions, 2520 deletions
diff --git a/Master/texmf-dist/bibtex/bst/disser/disser.bst b/Master/texmf-dist/bibtex/bst/disser/disser.bst
index 7bc2191b106..499449bcbbc 100644
--- a/Master/texmf-dist/bibtex/bst/disser/disser.bst
+++ b/Master/texmf-dist/bibtex/bst/disser/disser.bst
@@ -281,7 +281,7 @@ FUNCTION {emphasize}
FUNCTION {space.word}
{ " " swap$ * " " * }
-FUNCTION {bbl.edby} % { "\bbledby{}" }
+FUNCTION {bbl.edby} % { "\bbledby{}" }
{
curlanguage "english" =
{"Ed. by "}
@@ -303,7 +303,7 @@ FUNCTION {bbl.cmplr}
if$
}
-FUNCTION {bbl.edition} % { "\bbledition{}" }
+FUNCTION {bbl.edition} % { "\bbledition{}" }
{
curlanguage "english" =
{"edition"}
@@ -314,7 +314,7 @@ FUNCTION {bbl.edition} % { "\bbledition{}" }
if$
}
-FUNCTION {bbl.vvolume} % { "\bblVolume{}" }
+FUNCTION {bbl.vvolume} % { "\bblVolume{}" }
{
curlanguage "english" =
{"Volume"}
@@ -325,7 +325,7 @@ FUNCTION {bbl.vvolume} % { "\bblVolume{}" }
if$
}
-FUNCTION {bbl.vvol} % { "\bblVol{}" }
+FUNCTION {bbl.vvol} % { "\bblVol{}" }
{
curlanguage "english" =
{"Vol."}
@@ -336,7 +336,7 @@ FUNCTION {bbl.vvol} % { "\bblVol{}" }
if$
}
-FUNCTION {bbl.iissue} % { "\bblIssue{}" }
+FUNCTION {bbl.iissue} % { "\bblIssue{}" }
{
curlanguage "english" =
{"Issue"}
@@ -347,7 +347,7 @@ FUNCTION {bbl.iissue} % { "\bblIssue{}" }
if$
}
-FUNCTION {bbl.iiss} % { "\bblIss{}" }
+FUNCTION {bbl.iiss} % { "\bblIss{}" }
{
curlanguage "english" =
{"Iss."}
@@ -358,7 +358,7 @@ FUNCTION {bbl.iiss} % { "\bblIss{}" }
if$
}
-FUNCTION {bbl.of} % { "\bblof{}" }
+FUNCTION {bbl.of} % { "\bblof{}" }
{
curlanguage "english" =
{"of"}
@@ -369,7 +369,7 @@ FUNCTION {bbl.of} % { "\bblof{}" }
if$
}
-FUNCTION {bbl.etal} % { "\bblof{}" }
+FUNCTION {bbl.etal} % { "\bblof{}" }
{
curlanguage "english" =
{"et~al."}
@@ -380,7 +380,7 @@ FUNCTION {bbl.etal} % { "\bblof{}" }
if$
}
-FUNCTION {bbl.nnumber} % { "\bblNumber{}" }
+FUNCTION {bbl.nnumber} % { "\bblNumber{}" }
{
curlanguage "english" =
{"Number"}
@@ -391,7 +391,7 @@ FUNCTION {bbl.nnumber} % { "\bblNumber{}" }
if$
}
-FUNCTION {bbl.number} % { "\bblnumber{}" }
+FUNCTION {bbl.number} % { "\bblnumber{}" }
{
curlanguage "english" =
{"number"}
@@ -402,7 +402,7 @@ FUNCTION {bbl.number} % { "\bblnumber{}" }
if$
}
-FUNCTION {bbl.nr} % { "\bblno{}" }
+FUNCTION {bbl.nr} % { "\bblno{}" }
{
curlanguage "english" =
{"no."}
@@ -413,7 +413,7 @@ FUNCTION {bbl.nr} % { "\bblno{}" }
if$
}
-FUNCTION {bbl.nnr} % { "\bblno{}" }
+FUNCTION {bbl.nnr} % { "\bblno{}" }
{
curlanguage "english" =
{"No."}
@@ -424,7 +424,7 @@ FUNCTION {bbl.nnr} % { "\bblno{}" }
if$
}
-FUNCTION {bbl.in} % { "\bblin{}" }
+FUNCTION {bbl.in} % { "\bblin{}" }
{
curlanguage "english" =
{"in"}
@@ -435,7 +435,7 @@ FUNCTION {bbl.in} % { "\bblin{}" }
if$
}
-FUNCTION {bbl.iin} % { "\bblIn{}" }
+FUNCTION {bbl.iin} % { "\bblIn{}" }
{
curlanguage "english" =
{"In"}
@@ -446,7 +446,7 @@ FUNCTION {bbl.iin} % { "\bblIn{}" }
if$
}
-FUNCTION {bbl.pages} % { "\bblpp." }
+FUNCTION {bbl.pages} % { "\bblpp." }
{
curlanguage "english" =
{"pp."}
@@ -457,7 +457,7 @@ FUNCTION {bbl.pages} % { "\bblpp." }
if$
}
-FUNCTION {bbl.page} % { "\bblp."
+FUNCTION {bbl.page} % { "\bblp." }
{
curlanguage "english" =
{"p."}
@@ -468,7 +468,7 @@ FUNCTION {bbl.page} % { "\bblp."
if$
}
-FUNCTION {bbl.ppages}% { "\bblPp." }
+FUNCTION {bbl.ppages} % { "\bblPp." }
{
curlanguage "english" =
{"Pp."}
@@ -479,7 +479,7 @@ FUNCTION {bbl.ppages}% { "\bblPp." }
if$
}
-FUNCTION {bbl.ppage} % { "\bblP." }
+FUNCTION {bbl.ppage} % { "\bblP." }
{
curlanguage "english" =
{"P."}
@@ -490,9 +490,38 @@ FUNCTION {bbl.ppage} % { "\bblP." }
if$
}
-FUNCTION {bbl.techrep} { "Tech. Rep." }
-FUNCTION {bbl.mthesis} { "Master's thesis" }
-FUNCTION {bbl.phdthesis} { "Ph.D. thesis" }
+FUNCTION {bbl.techrep}
+{
+ curlanguage "english" =
+ {"Tech. Rep."}
+ { curlanguage "russian" =
+ {"{\cyr\CYRT\cyre\cyrh. \cyrd\cyro\cyrk\cyrl\cyra\cyrd.}"}
+ {"language is not defined: " language "Tech. Rep." * * warning$ "P."}
+ if$}
+ if$
+}
+
+FUNCTION {bbl.mthesis}
+{
+ curlanguage "english" =
+ {"Master's thesis"}
+ { curlanguage "russian" =
+ {"{\cyr\CYRM\cyra\cyrg\cyri\cyrs\cyrt\cyre\cyrr\cyrs\cyrk\cyra\cyrya\ \cyrd\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya}"}
+ {"language is not defined: " language "Master's thesis" * * warning$ "P."}
+ if$}
+ if$
+}
+
+FUNCTION {bbl.phdthesis}
+{
+ curlanguage "english" =
+ {"Ph.D. thesis"}
+ { curlanguage "russian" =
+ {"{\cyr\CYRK\cyra\cyrn\cyrd\cyri\cyrd\cyra\cyrt\cyrs\cyrk\cyra\cyrya \cyrd\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya}"}
+ {"language is not defined: " language "Ph.D. thesis" * * warning$ "P."}
+ if$}
+ if$
+}
INTEGERS { nameptr namesleft numnames }
diff --git a/Master/texmf-dist/doc/latex/disser/ChangeLog b/Master/texmf-dist/doc/latex/disser/ChangeLog
index a34d7350192..5d7cff58c71 100644
--- a/Master/texmf-dist/doc/latex/disser/ChangeLog
+++ b/Master/texmf-dist/doc/latex/disser/ChangeLog
@@ -2,6 +2,24 @@ disser changelog
Copyright (C) 2004-2009 Stanislav Kruchinin
-------------------------------------------
+Summary of changes in version 1.1.1 (2009-04-01):
+
+Class:
+* Compatibility with newest version of natbib package.
++ New pagestyles that allow to change position of page numbers.
++ New option "noams" to forbid inclusion of AMS packages from the class.
++ User manual has been moved from disser.dtx to the separate file manual.tex.
+
+Templates:
+* Changed separators in BibTeX labels for compatibility with hyphenated surnames.
+* Fixed double inclusion of common.tex.
+
+Makefiles and Installation:
+- Documentation for class is compiled only as PDF.
++ Added installation of sources to TeX tree.
++ Provide ZIP-archive with compiled class, documentation and templates.
+
+
Changes in version 1.1.0 (2008-12-01):
Class:
diff --git a/Master/texmf-dist/doc/latex/disser/README b/Master/texmf-dist/doc/latex/disser/README
index 9f215076dee..acf683c182b 100644
--- a/Master/texmf-dist/doc/latex/disser/README
+++ b/Master/texmf-dist/doc/latex/disser/README
@@ -2,75 +2,107 @@ Overview
--------
disser is a LaTeX document class and set of templates for creating
-dissertations. It is oriented on Russian-speaking users.
+dissertations and author's abstracts that would satisfy requirements of
+High Certification Commission of Russian Federation.
Dependencies
------------
-This class uses many third party packages. It is recommended to install all of
-the following:
-amsfonts, amsmath, amssymb, caption, cmap, graphicx, hyperref, hypernat,
-multibib, natbib, oberdiek, pscyr (or cyrtimes), subfig, txfonts (or mtpro),
-wrapfig.
+This class uses third party packages. It is recommended to install all of
+the following:
+amsfonts, amsmath, amssymb, caption, cmap, graphicx, ifpdf, natbib, oberdiek,
+hyperref, hypernat, pscyr or cyrtimes, txfonts or mtpro, subfig, wrapfig,
+packages for russian language support in LaTeX.
-Getting latest version
-----------------------
+Downloads and updates
+---------------------
-Project repository can be found at
-http://mercurial.intuxication.org/hg/disser/
-http://freehg.org/u/stkr/disser/
+disser is available on CTAN:
+ http://www.ctan.org/tex-archive/macros/latex/contrib/disser/
-The latest version of package can be obtained by downloading one of these
-autogenerated archives:
-http://mercurial.intuxication.org/hg/disser/archive/tip.zip
+Project page at Sourceforge:
+ http://sourceforge.net/projects/disser/
+
+ZIP file with sources can be downloaded at:
+ http://www.ctan.org/get/macros/latex/contrib/disser.zip
+
+ZIP file with compiled sources and documentation sorted in a
+TDS (TeX Directory Structure) tree is available on Sourceforge
+(look for disser.tds.zip in Downloads section):
+ http://sourceforge.net/projects/disser/
+
+Source code repositories of disser:
+ http://mercurial.intuxication.org/hg/disser/
+ http://disser.hg.sourceforge.net/hgweb/disser/
+ http://bitbucket.org/sky/disser/
+
+The latest revision of package can be obtained by downloading this
+autogenerated archive:
+ http://mercurial.intuxication.org/hg/disser/archive/tip.zip
Installation
------------
-Automatically
+1. Installation from sources using GNU Make or nomake.cmd scripts
+
+In Unix-like environment:
+ env TEXMF=/path/to/texmf make install
+ mktexlsr
+
+In Windows:
+ set TEXMF=\path\to\texmf
+ nomake install
+ mktexlsr
+
+/path/to/texmf is the full path to your TeX distribution.
+
+2. Manual installation from sources
+
+a. Make directory for class and bibliography style.
+ mkdir /path/to/texmf/tex/latex/disser
+ mkdir /path/to/texmf/bibtex/bst/disser
+ mkdir /path/to/texmf/doc/latex/disser
+ mkdir /path/to/texmf/doc/bibtex/disser
-Unix-like environment:
-> env TEXMF=/path/to/texmf make install
-> mktexlsr
+b. Extract class files from dtx.
+ cd src
+ latex disser.ins
-Windows:
-> set texmf=<path to texmf or localtexmf>
-> nomake install
-> mktexlsr
+c. Build documentation.
+ pdflatex disser.dtx
+ makeindex -r disser
+ pdflatex disser.dtx
+ pdflatex disser.dtx
+ pdflatex gost732.dtx
+ pdflatex gost732.dtx
+ pdflatex disser-bst.dtx
+ pdflatex disser-bst.dtx
-Manually
+d. Copy *.cls and *.rtx.
+ cp *.cls *.rtx /path/to/texmf/tex/latex/disser
+ cp disser.bst /path/to/texmf/bibtex/bst/disser
-1. Make directory for class.
-> mkdir /path/to/texmf/tex/latex/disser
+e. Copy documentation.
+ cp manual.pdf disser.pdf gost732.pdf disser-bst.pdf /path/to/texmf/doc/latex/disser
-2. Generate class files.
-> cd src
-> latex disser.ins
+f. Refresh filename database.
+ mktexlsr
-3. Build documentation.
-> latex disser.dtx
-> makeindex -r disser
-> latex disser.dtx
-> latex disser.dtx
-> latex gost732.dtx
-> latex gost732.dtx
-> pdflatex disser.dtx
-> pdflatex disser.dtx
-> pdflatex gost732.dtx
-> pdflatex gost732.dtx
-4. Copy *.cls and *.rtx to destination directory.
-> cp *.cls *.rtx /path/to/texmf/tex/latex/disser
+3. Installation with ZIP file in TDS format
-5. Copy disser.dvi to documentation directory.
-> cp *.cls *.rtx /path/to/texmf/doc/latex/disser
+The ZIP file disser.tds.zip contains files sorted in a TDS tree. This means
+you can directly unpack this file inside directory with your TeX installation.
-6. Refresh filename database.
-> mktexlsr
+Example:
+ cd /path/to/texmf
+ unzip /download/path/disser.tds.zip
+After unpacking you should refresh file name database.
+ mktexlsr
License
-------
diff --git a/Master/texmf-dist/doc/latex/disser/README.ru b/Master/texmf-dist/doc/latex/disser/README.ru
index 9b6375e911e..fc535c52a4b 100644
--- a/Master/texmf-dist/doc/latex/disser/README.ru
+++ b/Master/texmf-dist/doc/latex/disser/README.ru
@@ -1,78 +1,107 @@
Введение
--------
-Пакет disser предназначен для верстки дипломов и диссертаций. Ориентирован
-на руcскоязычных пользователей.
+Пакет disser предназначен для верстки дипломов, диссертаций и авторефератов
+в соответствии с требованиями, предъявляемыми ВАК РФ.
Зависимости
-----------
-Класс использует стронние пакеты. Для корректной сборки всех шаблонов
+Класс использует стронние пакеты. Для корректной сборки всех шаблонов
следует установить всё нижеперечисленное:
-amsfonts, amsmath, amssymb, caption, cmap, graphicx, hyperref, hypernat,
-multibib, natbib, oberdiek, pscyr (или cyrtimes), subfig, txfonts (или mtpro),
-wrapfig.
-
-В данном списке не указаны пакеты, предназначенные для поддержки русского
-языка.
-
+amsfonts, amsmath, amssymb, caption, cmap, graphicx, ifpdf, natbib,
+oberdiek, hyperref, hypernat, pscyr или cyrtimes, txfonts или mtpro, subfig,
+wrapfig, пакеты для поддержки русского языка.
Получение последней версии
--------------------------
-Репозиторий проекта доступен по следующим адресам:
-http://mercurial.intuxication.org/hg/disser/
-http://freehg.org/u/sk/disser/
+Пакет disser доступен на CTAN:
+ http://www.ctan.org/tex-archive/macros/latex/contrib/disser/
+
+Страница проекта на Sourceforge:
+ http://sourceforge.net/projects/disser/
+
+ZIP-архив с исходными текстами:
+ http://www.ctan.org/get/macros/latex/contrib/disser.zip
+
+ZIP-архив с готовыми файлами и документацией, которые размещены в
+соответствии со стандартной структурой каталогов TeX
+(файл disser.tds.zip в разделе Download):
+ http://sourceforge.net/projects/disser/
-Наиболее свежую версию пакета можно получить, скачав автоматически
-генерируемый архив:
-http://mercurial.intuxication.org/hg/disser/archive/tip.zip
+Репозитории исходных текстов проекта:
+ http://mercurial.intuxication.org/hg/disser/
+ http://disser.hg.sourceforge.net/hgweb/disser/
+ http://bitbucket.org/sky/disser/
+
+Наиболее свежую версию исходных текстов пакета можно получить, скачав
+автоматически генерируемый архив
+ http://mercurial.intuxication.org/hg/disser/archive/tip.zip
Установка
---------
-Автоматически
+1. Установка из исходных текстов
В Unix-like ОС:
-> env TEXMF=/путь/к/texmf make install
-> mktexlsr
+ env TEXMF=/путь/к/texmf make install
+ mktexlsr
В Windows:
-> set texmf=<путь к texmf или localtexmf>
-> nomake install
-> mktexlsr
-
-Вручную
-
-1. Создаем каталог.
-> mkdir /путь/к/texmf/tex/latex/disser
-
-2. Генерируем файлы классов.
-> cd src
-> latex disser.ins
-
-3. Собираем документацию.
-> latex disser.dtx
-> makeindex -r disser
-> latex disser.dtx
-> latex disser.dtx
-> latex gost732.dtx
-> latex gost732.dtx
-> pdflatex disser.dtx
-> pdflatex disser.dtx
-> pdflatex gost732.dtx
-> pdflatex gost732.dtx
-
-4. Копируем *.cls и *.rtx в каталог назначения.
-> cp *.cls *.rtx /путь/к/texmf/tex/latex/disser
-
-5. Устанавливаем документацию.
-> cp *.dvi *.pdf /путь/к/texmf/doc/latex/disser
-
-6. Обновляем базу имен файлов.
-> mktexlsr
+ set TEXMF=/путь/к/texmf
+ nomake install
+ mktexlsr
+
+/путь/к/texmf -- это путь к каталогу, в котором установлен TeX.
+
+
+2. Установка из исходных текстов вручную
+
+a. Создаем каталоги для класса, стиля библиографии и документации.
+ mkdir /путь/к/texmf/tex/latex/disser
+ mkdir /путь/к/texmf/bibtex/bst/disser
+ mkdir /путь/к/texmf/doc/latex/disser
+ mkdir /путь/к/texmf/doc/bibtex/disser
+
+b. Генерируем файлы классов.
+ cd src
+ latex disser.ins
+
+c. Собираем документацию.
+ pdflatex disser.dtx
+ makeindex -r disser
+ pdflatex disser.dtx
+ pdflatex disser.dtx
+ pdflatex gost732.dtx
+ pdflatex gost732.dtx
+ pdflatex disser-bst.dtx
+ pdflatex disser-bst.dtx
+
+d. Копируем файлы в каталог назначения.
+ cp *.cls *.rtx /путь/к/texmf/tex/latex/disser
+ cp disser.bst /путь/к/texmf/bibtex/bst/disser
+
+e. Устанавливаем документацию.
+ cp manual.pdf disser.pdf gost732.pdf disser-bst.pdf /путь/к/texmf/doc/latex/disser
+
+f. Обновляем базу имен файлов.
+ mktexlsr
+
+
+3. Установка из ZIP-архива со скомпилированными файлами
+
+Файл disser.tds.zip содержит собранные файлы классов и документации,
+поэтому его можно просто распаковать в каталог, в котором установлен TeX.
+
+Пример:
+ cd /путь/к/texmf
+ unzip /путь/к/файлу/disser.tds.zip
+
+После установки следует обновить базу имен файлов.
+ mktexlsr
Лицензия
diff --git a/Master/texmf-dist/doc/latex/disser/include/latex.fig.mk b/Master/texmf-dist/doc/latex/disser/include/latex.fig.mk
index f3e23d5ded5..55bdc57e4c1 100644
--- a/Master/texmf-dist/doc/latex/disser/include/latex.fig.mk
+++ b/Master/texmf-dist/doc/latex/disser/include/latex.fig.mk
@@ -6,25 +6,31 @@
E2E?=eps2eps
EPSTOOL?=epstool
EPSTOPDF?=epstopdf
+GS?=gs
E2EFLAGS?=-dSAFER
ETFLAGS?=--quiet --copy --bbox
+RES?=600
E2EFILES?=*.eps
E2PFILES?=*.eps
FBBFILES?=*.eps
-FIGCLFILES?=*.pdf
+PDF2PNGFILES?=*.pdf
+PDF2TIFFILES?=*.pdf
+FIGCLFILES?=*.pdf *.png *.tif
SUFFIX?=~
# end of configuration
help:
@echo "Targets:"
- @echo " clean clean PDF files"
- @echo " epstoeps optimize EPS files"
- @echo " epstopdf convert all figures to PDF"
- @echo " fixbb fix BoundingBox of EPS files"
- @echo " help (default) show help"
+ @echo " clean clean PDF files"
+ @echo " epstoeps optimize EPS files"
+ @echo " epstopdf convert all figures to PDF"
+ @echo " pdftopng256 convert PDF to PNG (256-color)"
+ @echo " pdftotiffg4 convert PDF to TIFF (b/w CCITT Group 4)"
+ @echo " fixbb fix BoundingBox of EPS files"
+ @echo " help (default) show help"
clean:
rm -f $(FIGCLFILES)
@@ -40,6 +46,10 @@ epstoeps: $(E2EFILES)
epstopdf: $(patsubst %.eps, %.pdf, $(wildcard $(E2PFILES)))
+pdftopng256: $(patsubst %.pdf, %.png, $(wildcard $(PDF2PNGFILES)))
+
+pdftotiffg4: $(patsubst %.pdf, %.tif, $(wildcard $(PDF2TIFFILES)))
+
fixbb: $(FBBFILES)
@for f in $^ ;\
do \
@@ -50,6 +60,18 @@ fixbb: $(FBBFILES)
done
%.pdf: %.eps
- @echo -n "epstopdf: $<..."
- @$(EPSTOPDF) "$<"
+ @echo -n "epstopdf: $^..."
+ @$(EPSTOPDF) "$^"
+ @echo "done"
+
+%.png: %.pdf
+ @echo -n "pdftopng256: $^..."
+ @$(GS) -sDEVICE=png256 -r$(RES) -q -sOutputFile=$(^:.pdf=.png) \
+ -dNOPAUSE -dBATCH -dSAFER "$^"
+ @echo "done"
+
+%.tif: %.pdf
+ @echo -n "pdftotiffg4: $^..."
+ @$(GS) -sDEVICE=tiffg4 -r$(RES) -q -sOutputFile=$(^:.pdf=.tif) \
+ -dNOPAUSE -dBATCH -dSAFER "$^"
@echo "done"
diff --git a/Master/texmf-dist/doc/latex/disser/include/latex.fig.nmk.cmd b/Master/texmf-dist/doc/latex/disser/include/latex.fig.nmk.cmd
index 6232434028a..03e6e0707b4 100644
--- a/Master/texmf-dist/doc/latex/disser/include/latex.fig.nmk.cmd
+++ b/Master/texmf-dist/doc/latex/disser/include/latex.fig.nmk.cmd
@@ -11,14 +11,18 @@ if "%CMDEXTVERSION%"=="" (
if "%e2e%"=="" set e2e=eps2eps
if "%epstool%"=="" set epstool=epstool
if "%epstopdf%"=="" set epstopdf=epstopdf
+if "%gs%"=="" set gs=gswin32c
if "%e2eflags%"=="" set e2eflags=-dSAFER
if "%etflags%"=="" set etflags=--quiet --copy --bbox
+if "%res%"=="" set res=600
if "%e2efiles%"=="" set e2efiles=*.eps
if "%e2pfiles%"=="" set e2pfiles=*.eps
+if "%pdf2pngfiles%"=="" set pdf2pngfiles=*.pdf
+if "%pdf2tiffiles%"=="" set pdf2tiffiles=*.pdf
if "%fbbfiles%"=="" set fbbfiles=*.eps
-if "%figclfiles%"=="" set figclfiles=*.pdf
+if "%figclfiles%"=="" set figclfiles=*.pdf *.png *.tif
if "%suffix%"=="" set suffix=~
rem end of configuration
@@ -34,17 +38,6 @@ goto :eof
:start
if "%1"=="" goto :eof
-if "%1"=="help" (
-:help
- echo List of targets:
- echo clean clean PDF files
- echo epstoeps optimize EPS files
- echo epstopdf convert all figures to PDF
- echo fixbb fix BoundingBox of EPS files
- echo help ^(default^) show this message
-goto :eof
-)
-
if "%1"=="clean" (
:clean
del /s %figclfiles% 2> nul
@@ -63,6 +56,30 @@ if "%1"=="epstopdf" (
goto :eof
)
+if "%1"=="pdftopng256" (
+:pdftopng
+ if "%2" neq "" set pdf2pngfiles=%2 %3 %4 %5 %6 %7 %8 %9
+ for %%f in (!pdf2pngfiles!) do (
+ if not exist "%%~nf.png" (
+ %gs% -sDEVICE=png256 -r%res% -q -sOutputFile=%%~nf.png -dNOPAUSE -dBATCH -dSAFER "%%f"
+ echo pdftopng256: %%f
+ )
+ )
+goto :eof
+)
+
+if "%1"=="pdftotiffg4" (
+:pdftotiffg4
+ if "%2" neq "" set pdf2tiffiles=%2 %3 %4 %5 %6 %7 %8 %9
+ for %%f in (!pdf2tiffiles!) do (
+ if not exist "%%~nf.tif" (
+ %gs% -sDEVICE=tiffg4 -r%res% -q -sOutputFile=%%~nf.tif -dNOPAUSE -dBATCH -dSAFER "%%f"
+ echo pdftotiffg4: %%f
+ )
+ )
+goto :eof
+)
+
if "%1"=="fixbb" (
:fixbb
if "%2" neq "" set fbbfiles=%2 %3 %4 %5 %6 %7 %8 %9
@@ -85,6 +102,19 @@ if "%1"=="epstoeps" (
goto :eof
)
+if "%1"=="help" (
+:help
+ echo Targets:
+ echo clean clean PDF files
+ echo epstoeps optimize EPS files using Ghostscript
+ echo epstopdf convert EPS to PDF
+ echo fixbb fix BoundingBox of EPS files
+ echo pdftopng256 convert PDF to PNG (256-color)
+ echo pdftotiffg4 convert PDF to TIFF (b/w CCITT Group 4)
+ echo help ^(default^) show this message
+goto :eof
+)
+
if "%1" neq "" echo Don't know how to make %1
:end
shift & goto :start
diff --git a/Master/texmf-dist/doc/latex/disser/include/latex.mk b/Master/texmf-dist/doc/latex/disser/include/latex.mk
index de058733d32..14586fd20fb 100644
--- a/Master/texmf-dist/doc/latex/disser/include/latex.mk
+++ b/Master/texmf-dist/doc/latex/disser/include/latex.mk
@@ -116,7 +116,7 @@ clean:
@$(MAKE) -C fig $@
help:
- @echo "List of targets:"
+ @echo "Targets:"
@echo " dvi (default) build DVI"
@echo " clean remove output files"
@echo " epstoeps optimize EPS files"
diff --git a/Master/texmf-dist/doc/latex/disser/include/latex.nmk.cmd b/Master/texmf-dist/doc/latex/disser/include/latex.nmk.cmd
index 80ed92bfe9d..e41d5571ea8 100644
--- a/Master/texmf-dist/doc/latex/disser/include/latex.nmk.cmd
+++ b/Master/texmf-dist/doc/latex/disser/include/latex.nmk.cmd
@@ -169,7 +169,7 @@ goto :eof
if "%1"=="help" (
:help
- echo List of targets:
+ echo Targets:
echo dvi ^(default^) build DVI
echo clean remove output files
echo epstoeps optimize EPS files
@@ -177,6 +177,7 @@ if "%1"=="help" (
echo fixbb fix BoundingBox of EPS files
echo help show list of targets
echo html convert to HTML
+ echo pdf build PDF
echo pdf_2on1 build PDF with two A5 pages on one A4 ordered by number
echo pdf_book build PDF booklet ^(two A5 on A4^)
echo ps build PS
diff --git a/Master/texmf-dist/doc/latex/disser/manual.tex b/Master/texmf-dist/doc/latex/disser/manual.tex
new file mode 100644
index 00000000000..5460193c0cf
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/manual.tex
@@ -0,0 +1,386 @@
+\RequirePackage{ifpdf}
+\ifpdf % We are running pdfTeX in pdf mode
+ \documentclass[pdftex]{article}
+\else
+ \documentclass{article}
+\fi
+\usepackage[a4paper, includehead, includefoot, mag=1000,
+ left=3cm, right=2cm, top=1cm, bottom=2cm]{geometry}
+\usepackage{doc,indentfirst,ltxtable,multicol,color}
+\definecolor{darkblue}{rgb}{0,0,.5}
+\ifpdf
+ \usepackage[%
+ pdftex,
+ colorlinks,
+ plainpages=false,
+ pdftitle = {User manual for disser},
+ pdfauthor = {Stanislav Kruchinin},
+ pdfsubject = {disser},
+ pdfstartview = {FitH},
+ pdfborder = {0 0 0},
+ bookmarksopen,
+ bookmarksnumbered,
+ bookmarksopenlevel = 2,
+ pdfusetitle,
+ unicode]{hyperref}
+ \usepackage{cmap}
+\else
+ \usepackage[hypertex]{hyperref}
+\fi
+
+\hypersetup{
+ colorlinks = true, linkcolor = black,
+ citecolor = darkblue, filecolor = darkblue,
+ menucolor = darkblue, urlcolor = darkblue
+}
+
+\ifpdf\usepackage{hypdestopt}\fi
+
+\IfFileExists{pscyr.sty}{%
+ \usepackage{pscyr}
+ \renewcommand\ttdefault{cmtt}
+ \renewcommand\rmdefault{ftm}
+}{}
+\IfFileExists{url.sty}{\usepackage{url}}{\newcommand\url{\texttt}}
+\usepackage[T2A]{fontenc}
+\usepackage[cp1251]{inputenc}
+\usepackage[english,russian]{babel}
+
+\MakeShortVerb{\|}
+
+\def\deflabel#1{\ttfamily #1\hfill}
+\newenvironment{deflist}[1]{%
+ \begin{list}{}{%
+ \settowidth\labelwidth{\ttfamily #1}%
+ \setlength\leftmargin\labelwidth
+ \addtolength\leftmargin\labelsep
+ \let\makelabel\deflabel}
+}{\end{list}}
+
+\def\fileversion{1.1.1}
+\def\filedate{2009/04/08}
+
+\begin{document}
+\sloppy
+\title{Пакет для оформления диссертаций |disser|:\\руководство пользователя}
+\date{Версия \fileversion\\[6pt]\filedate}
+\author{Станислав Кручинин\\[6pt]
+\normalsize E-mail:
+\href{mailto:stanislav.kruchinin@gmail.com}
+{\texttt{stanislav.kruchinin@gmail.com}}}
+
+\maketitle
+
+\begin{abstract}\noindent
+Данный документ содержит руководство по использованию класса.
+Инструкции по установке и обновлению смотрите в файлах |README| и |README.ru|.
+Описание исходных текстов содержится в файлах |disser.pdf|, |disser-bst.pdf| и |gost732.pdf|.
+\end{abstract}
+
+\tableofcontents
+
+\section{Введение}
+
+Пакет |disser| был создан в результате объединения множества дополнений и исправлений для класса |extreport|, написанных автором при оформлении бакалаврской и магистерской работ, а также кандидатской диссертации.
+Основной целью этих исправлений являлось устранение одного из главных недостатков стандартных классов "--- отсутствия возможности прямого редактирования формата элементов титульного листа, заголовков и записей в автоматически генерируемых списках (содержание, список иллюстраций, список таблиц).
+Для достижения этой цели была переопределена значительная часть команд, входящих в ядро \LaTeX{}, и введен ряд параметров, которые описаны в комментариях к исходным текстам.
+
+В состав пакета входят классы |disser.cls| и |gost732.cls|, стиль оформления библиографии |disser.bst| и скрипты для их сборки из исходных текстов (|Makefile|/|nomake.cmd|).
+Поскольку дипломы и диссертации имеют фиксированную структуру, в пакет включены соответствующие шаблоны (каталог |disser/templates|), которые рекомендуется использовать для создания своих документов.
+
+\section{Общие замечания}
+
+Класс |disser|, как и любой класс документов \LaTeXe{}, подключается в преамбуле документа с помощью команды следующего вида
+\begin{verbatim}
+\documentclass{disser}
+\end{verbatim}
+
+Зависимости от пакетов: |amsfonts|, |amsmath|, |amssymb|, |caption|, |cmap|, |graphicx|, |ifpdf|, |natbib|.
+
+Дополнительные пакеты: |hyperref|, |hypcap|, |hypernat|, |pscyr| или |cyrtimes|, |txfonts| или |mtpro|, |subfig|.
+
+\section{Опции класса}
+
+\textbf{Примечание:} полужирным начертанием выделены опции, используемые по умолчанию.
+\extrarowheight=3pt
+\tabcolsep=6pt
+\arraycolsep=0pt
+\begin{longtable}{l|p{0.55\linewidth}}
+\hline\hline
+ \textbf{a4paper}, a5paper, b5paper &
+ Размеры листов.
+\\\hline
+ 8pt, 9pt, 10pt, 11pt, 12pt, \textbf{14pt} &
+ Размер шрифта основного текста.
+\\\hline
+ landscape &
+ Альбомная ориентация.
+\\\hline
+ \textbf{oneside}, twoside &
+ Односторонняя или двухсторонняя печать.
+\\\hline
+ draft, \textbf{final} &
+ Выводить (draft) или нет (final) пометки, фиксирующие переполнение |\hbox|
+ для данной строки.
+\\\hline
+ \textbf{titlepage}, notitlepage &
+ Печатать титульный лист или нет.
+\\\hline
+ openright, \textbf{openany} &
+ Главы будут всегда начинаться только с нечетных страниц (т.е. справа, если
+ смотреть на разворот) или c любых.
+\\\hline
+ \textbf{onecolumn}, twocolumn &
+ Верстка в один или в два столбца.
+\\\hline
+ fleqn &
+ Выключные формулы будут выравнены по левому краю, а не по центру.
+\\\hline
+ leqno &
+ Номера будут размещены слева, а не справа от формул.
+\\\hline
+ openbib &
+ Блоки текста в списке литературы будут печататься на новых строках и с
+ отступом.
+\\\hline
+ noams &
+ Не подключать пакеты |amsmath|, |amssymb| и |amsfonts|.
+\\\hline
+ subf &
+ Использовать пакет |subfig| для ведения вложенной нумерации рисунков.
+\\\hline
+ href &
+ Использовать пакет |hyperref|.
+\\\hline
+ times &
+ Включает использование гарнитуры Times в тексте и формулах.
+ Для использования опции необходимо установить пакеты |pscyr| (или |cyrtimes|) и
+ |txfonts| (или |mtpro|).
+\\\hline
+ bachelor, master, \textbf{candidate}, doctor &
+ Тип диссертации.
+\\\hline
+ fixint = \{\textbf{true}$\,\vert\,$false\} &
+ Замена стандартных знаков интегралов на прямые (из математического шрифта
+ |euler|).
+\\\hline
+ libcat &
+ Включает вывод номера УДК на титульном листе.
+\\\hline
+ facsimile &
+ Включает отображение подписей диссертанта и ученого секретаря на
+ титульных листах автореферата и диссертации (только для кандидатских и докторских).
+ По умолчанию включена только в шаблоне автореферата.
+\\\hline
+ mtpro &
+ Поддержка шрифтов MathTime Pro. При наличии опции |times| вместо
+ пакета |txfonts| подключается пакет |mtpro|.
+\\\hline\hline
+\end{longtable}
+
+\section{Стили колонтитулов}
+
+Поскольку в российских диссертациях обычно не используются колонтитулы, содержащие название текущей главы документа, то стили, реализованные в данном классе, влияют лишь на положение номера страницы.
+Стиль колонтитулов обычных страниц документа задается в преамбуле командой |\pagestyle{<style>}|, а стиль страниц, с которых начинается новая глава "--- командой |\chapterpagestyle{<style>}|.
+Здесь |<style>| может принимать следующие значения:
+\begin{deflist}{headcenter}
+\item[footleft] Номер внизу и слева.
+\item[footcenter] Номер внизу и по середине.
+\item[footright] Номер внизу и справа.
+\item[headleft] Номер вверху и слева.
+\item[headcenter] Номер вверху и по середине.
+\item[headright] Номер вверху и справа.
+\item[plain] Совпадает с |footcenter|.
+\end{deflist}
+
+Для односторонних документов шрифт надписей в верхнем и нижнем колонтитулах можно задать путем переопределения команд |\headfont| и |\footfont|.
+В двухсторонних документах следует использовать команды |\evenheadfont|, |\evenfootfont|, |\oddheadfont|, |\oddfootfont| для четных и нечетных страниц, соответственно.
+
+\textbf{Пример:} номера всех страниц одностороннего документа печатаются в верхнем колонтитуле по центру, шрифтом размера |\small|.
+\begin{verbatim}
+\def\headfont{\small}
+\pagestyle{headcenter}
+\chapterpagestyle{headcenter}\end{verbatim}
+
+\section{Система сборки (\texttt{Makefile} и \texttt{nomake.cmd})}
+
+Для автоматизации сборки и установки пакета были созданы две системы скриптов, имеющих одинаковый набор целей: |Makefile| в формате GNU Make и файлы |nomake.cmd|, написанные на языке командного интерпретатора |cmd.exe| ОС Windows 2000 и выше.
+Использование в Unix-подобных окружениях: |make <цель>|.
+В Windows: |nomake <цель>|.
+
+Далее следуют описания целей в зависимости от каталога, в котором производится сборка.
+
+\subsection{Каталог \texttt{disser/}}
+
+\begin{deflist}{123456789}
+\item[all]
+ Сборка классов и шаблонов.
+\item[class]
+ Сборка классов |disser| и |gost732|.
+ Соответствует цели |class| в каталоге |disser/src|.
+ Цель по умолчанию.
+\item[clean]
+ Цель |clean| в каталогах |src| и |templates|.
+\item[doc]
+ Сборка DVI- и PDF-версий документации.
+\item[help]
+ Справка по целям сборки.
+\item[install]
+ Копирование класса и документации в дерево каталогов \LaTeX{}.
+ Соответствует цели |install| в каталоге |disser/src|.
+\item[template]
+ Сборка всех шаблонов.
+ Соответствует цели по умолчанию в каталоге |disser/templates|.
+\item[update]
+ Скачивание репозитория Mercurial в каталог |./disser|.
+\end{deflist}
+
+\subsection{Каталог \texttt{disser/src/}}
+
+\begin{deflist}{123456789}
+\item[all]
+ Сборка классов и документации.
+ Цель по умолчанию.
+\item[class]
+ Сборка классов |disser| и |gost732|.
+\item[clean]
+ Удаление файлов, указанных в переменной |CLFILES|.
+\item[doc]
+ Сборка DVI- и PDF-версий документации.
+\item[dvi]
+ Сборка DVI-версии документации.
+\item[help]
+ Справка по целям сборки.
+\item[install]
+ Копирование файлов класса и документации в дерево каталогов
+ дистрибутива \LaTeX{}.
+\item[pdf]
+ Сборка PDF-версии документации.
+\end{deflist}
+
+\subsection{Каталоги \texttt{disser/templates} и
+ \texttt{disser/templates/<тип-диссертации>/}}
+
+\begin{deflist}{123456789}
+\item[dvi]
+ Сборка |thesis.dvi|.
+ Цель по умолчанию.
+\item[clean]
+ Удаление файлов, указанных в переменной |CLFILES|.
+\item[epstoeps]
+ Оптимизация EPS с помощью Ghostscript.
+\item[epstopdf]
+ Конвертирование EPS в PDF.
+\item[fixbb]
+ Исправление BoundingBox во всех EPS-файлах.
+\item[help]
+ Справка по целям сборки.
+\item[html]
+ Сборка HTML-файла.
+\item[pdf]
+ Сборка |thesis.pdf|.
+\item[pdf\_2on1]
+ Сборка PDF-файла по 2 страницы на один разворот A4.
+\item[pdf\_book]
+ Сборка PDF-файла для брошюрования.
+\item[ps]
+ Сборка |thesis.ps|.
+\item[ps\_2on1]
+ Сборка PostScript-файла по 2 страницы на один разворот A4.
+\item[ps\_book]
+ Сборка PostScript-файла для брошюрования.
+\item[srcdist]
+ Сборка архива из содержимого текущего каталога.
+\end{deflist}
+
+\begin{flushleft}
+\textbf{Примечания:}
+
+1) Файлы |nomake.cmd| в подкаталогах шаблонов зависят от |include/latex.nmk.cmd| и |include/latex.fig.nmk.cmd|.
+Файлы |Makefile| зависят от |include/latex.mk| и |include/latex.fig.mk|.
+
+2) |Makefile/nomake.cmd| в подкаталогах шаблонов включают цели каталога |fig|.
+\end{flushleft}
+
+\subsection{Каталог \texttt{disser/templates/<тип-диссертации>/fig/}}
+
+\begin{deflist}{123456789}
+\item[clean]
+ Удаление PDF файлов.
+\item[epstoeps]
+ Оптимизация EPS с помощью Ghostscript.
+\item[epstopdf]
+ Конвертирование EPS в PDF.
+\item[fixbb]
+ Исправление BoundingBox во всех EPS-файлах.
+\item[help]
+ Справка по целям сборки. Цель по умолчанию.
+\end{deflist}
+
+\section{Стиль библиографических ссылок \texttt{disser.bst}}
+
+В состав пакета начиная с версии 1.1.0 включен стиль для оформления библиографических ссылок |disser.bst|.
+Данный стиль представляет собой доработанную версию |gost71u.bst| из пакета |gost|, написанного Максимом Поляковым.
+Создание |disser.bst| обусловлено следующими причинами: пакет |gost| более не поддерживается автором, оформление библиографии в соответствии с его стилями противоречит здравому смыслу и требованиям, предъявляемым диссертационными советами к библиографическим ссылкам.
+
+Основные отличия |disser.bst| от |gost71u.bst|:
+
+\begin{enumerate}
+\item Инициалы авторов всегда печатаются перед фамилией.
+\item Имена авторов, независимо от их количества, всегда печатаются перед названием источника.
+\item Отсутствует поддержка украинского языка.
+\item Настраиваемый префикс номера библиографической ссылки (макрос |\BibPrefix|).
+\end{enumerate}
+
+Руководство по использованию стиля и описание его исходного кода находится в файле \href{file:disser-bst.pdf}{disser-bst.dtx}.
+
+\section{Авторефераты кандидатских и докторских диссертаций}
+
+\subsection{Общий текст}
+
+В соответствии с неформальными требованиями, раздел <<Общая характеристика работы>> автореферата и глава <<Введение>> диссертации должны совпадать.
+Общие разделы создаются с помощью команды |\mkcommonsect| в файле |common.tex|, который подключается из |autoref.tex| и |thesis.tex|.
+
+Пример:
+\begin{verbatim}
+\mkcommonsect{novelty}{Научная новизна}{%
+Текст раздела
+}
+\end{verbatim}
+Здесь первый аргумент "--- корень имени создаваемых макросов (|\noveltysection| и |\noveltytext|), второй аргумент "--- заголовок раздела (значение |\noveltysection|), третий "--- текст раздела (значение |\noveltytext|).
+
+\subsection{Список работ диссертанта}
+
+В автореферате список работ диссертанта должен быть отделен от списка цитируемой литературы, а ссылки на них должны отличаться друг от друга.
+Для этого в стиле |disser.bst| введен макрос |\BibPrefix|, в котором содержится настраиваемый префикс номеров ссылок.
+Для размещения двух списков литературы с независимой нумерацией пакет |multibib|.
+
+Описание библиографических ссылок на работы диссертанта должно находиться в файле |thesis.bib| вместе с остальными ссылками.
+
+Полная ручная сборка автореферата с двумя библиографиями выполняется следующей последовательностью команд.
+\begin{verbatim}
+latex autoref
+bibtex8 -H -c cp1251 autoref
+bibtex8 -H -c cp1251 my
+latex autoref
+latex autoref\end{verbatim}
+Данные операции выполняются автоматически при сборке с помощью скриптов |Makefile| и |nomake.cmd|.
+Сборка автореферата в Windows:
+\begin{verbatim}
+set target=autoref
+nomake\end{verbatim}
+В Unix-like окружениях:
+\begin{verbatim}
+env TARGET=autoref make\end{verbatim}
+
+\subsection{Подписи диссертанта и ученого секретаря}
+
+Согласно требованиям ВАК, автореферат должен быть подписан диссертантом и ученым секретарем.
+Поскольку экземпляров автореферата достаточно много, эту задачу необходимо автоматизировать.
+Начиная с версии 1.1.0 в классе появилась опция |facsimile|, позволяющая включать графические файлы с подписью (факсимиле) на титульном листе и внутренней стороне обложки.
+Эта опция по умолчанию включена только в шаблонах авторефератов.
+Факсимиле диссертанта находится в файле |./fig/facsimile.<type>|, факсимиле ученого секретаря диссертационного совета "--- в файле |./fig/sec-facsimile.<type>|.
+Здесь |<type>| "--- один из типов графических файлов, поддерживаемых в \LaTeX{} (eps) или в pdf\LaTeX{} (pdf, tiff, png).
+Команда |\facsimile|, включающая файл с подписью диссертанта в документ, определена в файле |titledefs.dtx|.
+Команда, включающая файл с подписью ученого секретаря, находится в файле |autoref.tex|.
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/nomake.cmd b/Master/texmf-dist/doc/latex/disser/nomake.cmd
index b11cee26211..ab194a768f2 100644
--- a/Master/texmf-dist/doc/latex/disser/nomake.cmd
+++ b/Master/texmf-dist/doc/latex/disser/nomake.cmd
@@ -8,21 +8,27 @@ if "%CMDEXTVERSION%"=="" (
goto :eof
)
-if "%target%"=="" set target=disser
+setlocal enabledelayedexpansion
+
+set target=disser
set subclass=gost732
set bst=disser-bst
+set manual=manual
-if "%texmf%"=="" set texmf=%programfiles%\miktex
+set clsfiles=*.cls *.rtx
+set docfiles=%subclass%.pdf %target%.pdf %subclass%.pdf %manual%.pdf ^
+..\README ..\README.ru ..\ChangeLog
+set bstfile=%target%.bst
+set bstdocfile=%bst%.pdf
+set srcfiles=*.dtx *.ins %manual%.tex Makefile nomake.cmd
-if "%clsdir%"=="" set clsdir=%texmf%\tex\latex\%target%
-if "%bstdir%"=="" set bstdir=%texmf%\bibtex\bst\%target%
-if "%docdir%"=="" set docdir=%texmf%\doc\latex\%target%
-if "%bstdocdir%"=="" set bstdocdir=%texmf%\doc\bibtex\%target%
+if "!texmf!"=="" set texmf=%programfiles%\miktex
-if "%clsfiles%"=="" set clsfiles=*.cls *.rtx
-if "%docfiles%"=="" set docfiles=%target%.dvi %subclass%.pdf %target%.pdf %subclass%.pdf
-if "%bstdocfiles%"=="" set bstdocfiles=%bst%.dvi %bst%.pdf
-if "%bstfiles%"=="" set bstfiles=%target%.bst
+if "%clsdir%"=="" set clsdir=!texmf!\tex\latex\%target%
+if "%bstdir%"=="" set bstdir=!texmf!\bibtex\bst\%target%
+if "%docdir%"=="" set docdir=!texmf!\doc\latex\%target%
+if "%bstdocdir%"=="" set bstdocdir=!texmf!\doc\bibtex\%target%
+if "%srcdir%"=="" set srcdir=!texmf!\source\latex\%target%
if "%clfiles%"=="" set clfiles=*.rtx *.cls *.log *.out *.aux *.dvi *.ind ^
*.idx *.ilg *.glo *.toc *.ind *.bak *.bbl *.blg *.pdf *.sav *.ps *.bst
@@ -65,7 +71,6 @@ goto :eof
if "%1"=="doc" (
:doc
- call :dvi
call :pdf
goto :eof
)
@@ -79,6 +84,8 @@ if "%1"=="dvi" (
%latex% %latexflags% %subclass%.dtx
%latex% %latexflags% %bst%.dtx
%latex% %latexflags% %bst%.dtx
+ %latex% %latexflags% %manual%.tex
+ %latex% %latexflags% %manual%.tex
goto :eof
)
@@ -91,6 +98,8 @@ if "%1"=="pdf" (
%pdflatex% %pdflatexflags% %subclass%.dtx
%pdflatex% %pdflatexflags% %bst%.dtx
%pdflatex% %pdflatexflags% %bst%.dtx
+ %pdflatex% %pdflatexflags% %manual%.tex
+ %pdflatex% %pdflatexflags% %manual%.tex
goto :eof
)
@@ -100,19 +109,20 @@ if "%1"=="install" (
if not exist "%clsdir%" md "%clsdir%"
if not exist "%docdir%" md "%docdir%"
if not exist "%bstdir%" md "%bstdir%"
- if not exist "%bstdocdir%" md "%bstdocdir%"
+ if not exist "%srcdir%" md "%srcdir%"
for %%f in (%clsfiles%) do xcopy /y /f %%f "%clsdir%"
for %%f in (%docfiles%) do xcopy /y /f %%f "%docdir%"
- for %%f in (%bstfiles%) do xcopy /y /f %%f "%bstdir%"
- for %%f in (%bstdocfiles%) do xcopy /y /f %%f "%bstdocdir%"
+ for %%f in (%bstfile%) do xcopy /y /f %%f "%bstdir%"
+ for %%f in (%bstdocfile%) do xcopy /y /f %%f "%docdir%"
+ for %%f in (%srcfiles%) do xcopy /y /f %%f "%srcdir%"
goto :eof
)
if "%1"=="help" (
:help
- echo List of targets:
+ echo Targets:
echo all ^(default^) build classes and documentation
- echo class build classes
+ echo class build class
echo clean remove ouptut files
echo doc build documentation
echo dvi build DVI version of documentation
diff --git a/Master/texmf-dist/doc/latex/disser/templates/Makefile b/Master/texmf-dist/doc/latex/disser/templates/Makefile
index a76401d1a8c..e30dd8b9b24 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/Makefile
+++ b/Master/texmf-dist/doc/latex/disser/templates/Makefile
@@ -1,3 +1,6 @@
+TARGET=disser
+DOCDIR?=$(TEXMF)/doc/latex/$(TARGET)
+
dvi ps ps_2on1 pdf pdf_2on1 html clean epstopdf fixbb srcdist all allpdf:
@$(MAKE) -i -C bachelor $@
@$(MAKE) -i -C master $@
@@ -6,3 +9,7 @@ dvi ps ps_2on1 pdf pdf_2on1 html clean epstopdf fixbb srcdist all allpdf:
help:
@$(MAKE) -C bachelor $@
+
+install:
+ cp -rf ../templates $(DOCDIR)
+ cp -rf ../include $(DOCDIR) \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex
index f1732148893..b9c1223fad1 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex
@@ -3,8 +3,8 @@
Внутритекстовая формула $\frac{1}{\epsilon^*}=\frac{1}{\epsilon_\infty}-\frac{1}{\epsilon_0}$.
Внутритекстовая формула в стиле выделенной $\dfrac{1}{\epsilon_\infty}$.
-Ссылки на литературу~\cite{Yoffe-1993-AP-42-173,Efros-1982-FTP-16-7-1209,%
-Anselm-1978,Segall-1968}. Ссылка на формулу~\eqref{eq:e}
+Ссылки на литературу~\cite{Yoffe_1993_AP_42_173,Efros_1982_FTP_16_7_1209,%
+Anselm_1978,Segall_1968}. Ссылка на формулу~\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}
@@ -19,12 +19,15 @@ Anselm-1978,Segall-1968}. Ссылка на формулу~\eqref{eq:e}
\end{figure}
\begin{wrapfigure}{r}{0.35\textwidth}
- \centering
- \includegraphics[width=4cm]{fig}
- \caption{\label{fig:ff}Рисунок <<в оборку>>.}
+\centering
+\includegraphics[width=4cm]{fig}
+\caption{\label{fig:ff}%
+Рисунок <<в оборку>>.
+}
\end{wrapfigure}
-Если разность энергий электронно-дырочных уровней $E_2-E_1$ близка к энергии предельного оптического фонона $\hbar\Omega_{LO}$, то в разложении волновых функций полного гамильтониана можно ограничиться нулевым приближением для всех состояний, за исключением близких по значению к $E_2$. Волновые функции последних представляют собой следующие комбинации почти вырожденных состояний.
+Если разность энергий электронно-дырочных уровней $E_2-E_1$ близка к энергии продольного оптического фонона $\hbar\Omega_{LO}$, то в разложении волновых функций полного гамильтониана можно ограничиться нулевым приближением для всех состояний, за исключением близких по значению к $E_2$.
+Волновые функции последних представляют собой следующие комбинации вырожденных состояний.
Ссылка на таблицу~\ref{tab:t1}.
\begin{table}[!ht]
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile b/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile
index 775b7fc3d88..c853e59f80b 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile
@@ -1 +1 @@
-include ../../../include/latex.fig.mk \ No newline at end of file
+include ../../../include/latex.fig.mk
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/nomake.cmd
index d5b89784882..7d62dafdb27 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/nomake.cmd
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/nomake.cmd
@@ -1 +1 @@
-@call ..\..\..\include\latex.fig.nmk.cmd %* \ No newline at end of file
+@call ..\..\..\include\latex.fig.nmk.cmd %*
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib
index 6aed8600e7f..2dbe1cbce31 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib
@@ -1,4 +1,4 @@
-@ARTICLE{Yoffe-1993-AP-42-173,
+@ARTICLE{Yoffe_1993_AP_42_173,
Author = {A. D. Yoffe},
Title = {Low-dimensional systems: quantum size effects and electronic
properties of semiconductor microcrystallites (zero-dimensional
@@ -9,7 +9,7 @@
Year = {1993},
}
-@ARTICLE{Efros-1982-FTP-16-7-1209,
+@ARTICLE{Efros_1982_FTP_16_7_1209,
Author = {{\relax Ал}. Л. Эфрос and А. Л. Эфрос},
Title = {Межзонное поглощение света в полупроводниковом шаре},
Journal = {Физика и техника полупроводников},
@@ -20,7 +20,7 @@
Language = {russian},
}
-@BOOK{Anselm-1978,
+@BOOK{Anselm_1978,
Author = {А. И. Ансельм},
Title = {Введение в теорию полупроводников},
Publisher = {Наука},
@@ -29,7 +29,7 @@
Language = {russian}
}
-@INPROCEEDINGS{Segall-1968,
+@INPROCEEDINGS{Segall_1968,
Author = {B. Segall},
Year = {1968},
Editor = {S. M. Ryvkin},
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex
index 1fd5543aba1..e3f5776015c 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex
@@ -1,38 +1,40 @@
-\documentclass[14pt,bachelor,href,subf]{disser}
+\documentclass[a4paper,14pt,bachelor,subf,href
+%,fixint=false
+%,times
+]{disser}
\usepackage[
- a4paper, mag=1000, nohead, includefoot,
- left=3cm, right=1cm, top=2cm, bottom=2cm, footskip=1cm
+ a4paper, mag=1000, includefoot,
+ left=3cm, right=1cm, top=2cm, bottom=2cm, headsep=1cm, footskip=1cm
]{geometry}
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{epstopdf}
+% Номера страниц сверху и по центру
+%\def\headfont{\small}
+%\pagestyle{headcenter}
+%\chapterpagestyle{headcenter}
+
\graphicspath{{fig/}}
% ----------------------------------------------------------------
\begin{document}
-\title{ВЫПУСКНАЯ РАБОТА\\БАКАЛАВРА}
-
% Название организации
-\institution{
+\institution{%
Название организации
}
% Имя лица, допускающего к защите (зав. кафедрой)
\apname{ФИО зав. кафедрой}
-% Тема диссертации
-\topic{
-Тема работы
-}
-%
+\title{ВЫПУСКНАЯ РАБОТА\\БАКАЛАВРА}
+% Тема
+\topic{Тема работы}
+
% Автор
-\author{ФИО студента}
-% Группа
-\group{1111/1}
-% Номер специальности
-\coursenum{111111}
-% Название специальности
-\course{Физика}
-%
+\author{ФИО студента} % ФИО
+\group{1111/1} % Группа
+\coursenum{111111} % Номер специальности
+\course{Физика} % Название специальности
+
% Научный руководитель
\sa {ФИО руководителя}
\sastatus{д.~ф.-м.~н., ст.~н.~с.}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex
index 6bd5aa6b1e0..8c16534241b 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex
@@ -38,7 +38,7 @@
\begin{center}
Работа выполнена в \emph{название организации}.
\end{center}
-\vskip1em
+\vskip1ex
\begin{tabularx}{\linewidth}{lp{1cm}X}
Научный руководитель: & & \emph{ученая степень}, \\
& & \emph{ученое звание}, \\
@@ -54,20 +54,20 @@
Ведущая организация: & & \emph{название организации}\\
\end{tabularx}
-\vskip2em\noindent
+\vskip2ex\noindent
Защита состоится \datefield{} в \rule[0pt]{1cm}{0.5pt}\, часов
на заседании диссертационного совета \emph{шифр совета} при \emph{название
организации, при которой создан совет}, расположенном по адресу:
\emph{адрес}
-\vskip1em\noindent
+\vskip1ex\noindent
С диссертацией можно ознакомиться в библиотеке
\emph{название организации}.
-\vskip1em\noindent
+\vskip1ex\noindent
Автореферат разослан \datefield{}
-\vskip2em\noindent
+\vskip2ex\noindent
Отзывы и замечания по автореферату в двух экземплярах, заверенные
печатью, просьба высылать по вышеуказанному адресу на имя ученого секретаря
диссертационного совета.
@@ -137,21 +137,21 @@
Содержание первой главы.
Результаты первой главы опубликованы в
-работе~\citemy{Ivanov-1999-Journal-17-173}.
+работе~\citemy{Ivanov_1999_Journal_17_173}.
\textbf{Во второй главе} ...
Содержание второй главы.
Результаты второй главы опубликованы в
-работе~\citemy{Petrov-2001-Journal-23-12321}.
+работе~\citemy{Petrov_2001_Journal_23_12321}.
\textbf{В третьей главе} ...
Содержание третьей главы.
Результаты третьей главы опубликованы в
-работе~\citemy{Sidorov-2002-Journal-32-1531}.
+работе~\citemy{Sidorov_2002_Journal_32_1531}.
\textbf{В Заключении}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/common.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/common.tex
index ab2d3e698e6..5512a5d6031 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/candidate/common.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/common.tex
@@ -16,7 +16,8 @@
% Общие разделы автореферата и диссертации
\mkcommonsect{actuality}{Актуальность работы}{%
-Текст раздела. Ссылка~\cite{Yoffe-1993-AP-42-173}. }
+Текст раздела. Ссылка~\cite{Yoffe_1993_AP_42_173}.
+}
\mkcommonsect{objective}{Цель диссертационной работы}{%
Текст раздела
@@ -41,9 +42,10 @@
\mkcommonsect{pub}{Публикации.}{%
Материалы диссертации опубликованы в $N$ печатных работах, из них $n_1$ статей в
-рецензируемых журналах~\citemy{Ivanov-1999-Journal-17-173,
-Petrov-2001-Journal-23-12321,Sidorov-2002-Journal-32-1531}, $n_2$ статей в
-сборниках трудов конференций и $n_3$ тезисов докладов.}
+рецензируемых журналах~\citemy{Ivanov_1999_Journal_17_173,
+Petrov_2001_Journal_23_12321,Sidorov_2002_Journal_32_1531}, $n_2$ статей в
+сборниках трудов конференций и $n_3$ тезисов докладов.
+}
\mkcommonsect{contrib}{Личный вклад автора}{%
Текст раздела
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile b/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile
index 775b7fc3d88..c853e59f80b 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile
@@ -1 +1 @@
-include ../../../include/latex.fig.mk \ No newline at end of file
+include ../../../include/latex.fig.mk
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
deleted file mode 100644
index 9382ce4351e..00000000000
--- a/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps
+++ /dev/null
@@ -1,490 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%BoundingBox: 235 371 361 470
-%%HiResBoundingBox: 236 371.521 360.901 469.38
-%.................................
-%%Creator: MiKTeX GPL Ghostscript 860 (epswrite)
-%%CreationDate: 2007/12/07 10:10:05
-%%DocumentData: Clean7Bit
-%%LanguageLevel: 2
-%%EndComments
-%%BeginProlog
-% This copyright applies to everything between here and the %%EndProlog:
-% Copyright (C) 2007 Artifex Software, Inc. All rights reserved.
-%%BeginResource: procset GS_epswrite_2_0_1001 1.001 0
-/GS_epswrite_2_0_1001 80 dict dup begin
-/PageSize 2 array def/setpagesize{ PageSize aload pop 3 index eq exch
-4 index eq and{ pop pop pop}{ PageSize dup 1
-5 -1 roll put 0 4 -1 roll put dup null eq {false} {dup where} ifelse{ exch get exec}
-{ pop/setpagedevice where
-{ pop 1 dict dup /PageSize PageSize put setpagedevice}
-{ /setpage where{ pop PageSize aload pop pageparams 3 {exch pop} repeat
-setpage}if}ifelse}ifelse}ifelse} bind def
-/!{bind def}bind def/#{load def}!/N/counttomark #
-/rG{3{3 -1 roll 255 div}repeat setrgbcolor}!/G{255 div setgray}!/K{0 G}!
-/r6{dup 3 -1 roll rG}!/r5{dup 3 1 roll rG}!/r3{dup rG}!
-/w/setlinewidth #/J/setlinecap #
-/j/setlinejoin #/M/setmiterlimit #/d/setdash #/i/setflat #
-/m/moveto #/l/lineto #/c/rcurveto #
-/p{N 2 idiv{N -2 roll rlineto}repeat}!
-/P{N 0 gt{N -2 roll moveto p}if}!
-/h{p closepath}!/H{P closepath}!
-/lx{0 rlineto}!/ly{0 exch rlineto}!/v{0 0 6 2 roll c}!/y{2 copy c}!
-/re{4 -2 roll m exch dup lx exch ly neg lx h}!
-/^{3 index neg 3 index neg}!
-/f{P fill}!/f*{P eofill}!/s{H stroke}!/S{P stroke}!
-/q/gsave #/Q/grestore #/rf{re fill}!
-/Y{P clip newpath}!/Y*{P eoclip newpath}!/rY{re Y}!
-/|={pop exch 4 1 roll 1 array astore cvx 3 array astore cvx exch 1 index def exec}!
-/|{exch string readstring |=}!
-/+{dup type/nametype eq{2 index 7 add -3 bitshift 2 index mul}if}!
-/@/currentfile #/${+ @ |}!
-/B{{2 copy string{readstring pop}aload pop 4 array astore cvx
-3 1 roll}repeat pop pop true}!
-/Ix{[1 0 0 1 11 -2 roll exch neg exch neg]exch}!
-/,{true exch Ix imagemask}!/If{false exch Ix imagemask}!/I{exch Ix image}!
-/Ic{exch Ix false 3 colorimage}!
-/F{/Columns counttomark 3 add -2 roll/Rows exch/K -1/BlackIs1 true>>
-/CCITTFaxDecode filter}!/FX{<</EndOfBlock false F}!
-/X{/ASCII85Decode filter}!/@X{@ X}!/&2{2 index 2 index}!
-/@F{@ &2<<F}!/@C{@X &2 FX}!
-/$X{+ @X |}!/&4{4 index 4 index}!/$F{+ @ &4<<F |}!/$C{+ @X &4 FX |}!
-/IC{3 1 roll 10 dict begin 1{/ImageType/Interpolate/Decode/DataSource
-/ImageMatrix/BitsPerComponent/Height/Width}{exch def}forall
-currentdict end image}!
-/~{@ read {pop} if}!
-end def
-%%EndResource
-/pagesave null def
-%%EndProlog
-%%Page: 1 1
-%%BeginPageSetup
-GS_epswrite_2_0_1001 begin
-/pagesave save store 197 dict begin
-0.1 0.1 scale
-%%EndPageSetup
-gsave mark
-Q q
-0 0 250000 250000 re
-Y
-20 w
-4 M
-K
-2360 4631.09 626.66 0 S
-2360 3784.43 620 0 S
-255 G
-2503.71 3882.92 23.24 -86.02 23.24 86.02 -46.48 0 f
-2549.62 4534.78 -23.23 86.03 -23.24 -86.03 46.48 0 f
-10 w
-K
-2526.66 4550.5 0 -683.29 S
-2503.71 3882.92 23.24 -86.02 23.24 86.02 -46.48 0 f
-2549.62 4534.78 -23.23 86.03 -23.24 -86.03 46.48 0 f
-255 G
-2806.11 4621.76 0 -754.26 f
-2783.14 3883.11 23.23 -85.35 23.24 85.35 -46.48 0 f
-K
-2806.11 4621.76 0 -754.26 S
-2783.14 3883.11 23.23 -85.35 23.24 85.35 -46.48 0 f
-2947.11 4232 m
--4 -7.01 -7.66 -14.05 -10.98 -21.13 c
--3.32 -7.08 -6.26 -14.27 -8.82 -21.54 c
--0.24 -3.36 -0.66 -6.75 -1.26 -10.15 c
--0.6 -3.39 -1.34 -6.77 -2.22 -10.13 c
--0.16 -0.64 -0.42 -1.68 -0.78 -3.12 c
--0.36 -1.44 -0.82 -2.89 -1.38 -4.37 c
--0.56 -1.48 -1.26 -2.79 -2.1 -3.96 c
--0.84 -1.15 -1.79 -1.74 -2.82 -1.74 c
--1.45 0 -2.31 0.7 -2.59 2.11 c
--0.28 1.39 -0.32 2.96 -0.12 4.68 c
-0.21 1.72 0.52 3.32 0.96 4.8 c
-0.44 1.48 0.66 2.3 0.66 2.46 c
-0.88 3.36 1.82 6.7 2.82 10.02 c
-1 3.32 2.06 6.66 3.18 10.02 c
-0.32 3.84 0.3 7.55 -0.06 11.16 c
--0.36 3.6 -1.1 7.08 -2.21 10.44 c
--1.28 3.76 -3.76 6.51 -7.45 8.23 c
--3.68 1.72 -7.92 2.58 -12.71 2.58 c
--2.16 0 -4.31 -0.18 -6.43 -0.54 c
--2.12 -0.36 -4.02 -0.9 -5.7 -1.62 c
--1.68 -0.72 -3.12 -1.66 -4.32 -2.82 c
--1.2 -1.16 -2 -2.54 -2.39 -4.14 c
--0.24 -0.8 -0.8 -1.2 -1.68 -1.2 c
--2.28 0 p
--1.12 0 -1.68 0.52 -1.68 1.56 c
-0 0.48 p
-0.72 2.96 1.98 5.73 3.78 8.33 c
-1.8 2.59 3.92 4.86 6.36 6.81 c
-2.44 1.95 5.1 3.48 7.98 4.59 c
-2.88 1.11 5.84 1.67 8.89 1.67 c
-3.27 0 6.16 -0.64 8.64 -1.91 c
-2.48 -1.28 4.64 -2.93 6.48 -4.95 c
-1.84 -2.03 3.4 -4.34 4.68 -6.93 c
-1.28 -2.59 2.4 -5.21 3.36 -7.85 c
-0.56 -1.6 1.02 -3.21 1.38 -4.86 c
-0.36 -1.64 0.66 -3.3 0.9 -4.98 c
-4.24 10.08 9.12 19.93 14.64 29.57 c
-0.32 0.55 0.8 0.84 1.44 0.84 c
-2.4 0 p
-0.4 0 0.68 -0.04 0.84 -0.12 c
-0.56 -0.4 0.84 -0.88 0.84 -1.44 c
-0 -0.23 -0.08 -0.52 -0.24 -0.83 c
-f
-2947.67 4156.32 0 2.48 P
-0.69 0 1.44 0 2.24 0 c
-0.8 0 1.57 0.02 2.32 0.04 c
-0.75 0.03 1.46 0.08 2.12 0.16 c
-0.67 0.08 1.21 0.17 1.64 0.27 c
-0.54 0.11 0.95 0.39 1.24 0.84 c
-0.29 0.46 0.44 0.98 0.44 1.56 c
-0 42.5 p
--1.54 -0.75 -3.21 -1.29 -5 -1.61 c
--1.79 -0.32 -3.61 -0.48 -5.48 -0.48 c
-0 2.5 p
-2.72 0 5.36 0.37 7.92 1.11 c
-2.57 0.74 4.78 2.09 6.65 4.04 c
-0.97 0 p
-0.59 0 0.88 -0.29 0.88 -0.89 c
-0 -47.17 p
-0 -0.59 0.14 -1.11 0.44 -1.56 c
-0.29 -0.45 0.71 -0.73 1.24 -0.84 c
-0.43 -0.11 0.96 -0.2 1.61 -0.27 c
-0.64 -0.09 1.34 -0.14 2.12 -0.16 c
-0.77 -0.02 1.56 -0.04 2.36 -0.04 c
-0.8 0 1.54 0 2.24 0 c
-0 -2.48 p
--8.64 0.32 -17.29 0.32 -25.94 0 c
-f
-3209.61 4414.5 m
--4 -7 -7.67 -14.04 -10.98 -21.12 c
--3.32 -7.08 -6.26 -14.26 -8.82 -21.54 c
--0.23 -3.36 -0.66 -6.74 -1.26 -10.14 c
--0.6 -3.4 -1.34 -6.78 -2.22 -10.14 c
--0.16 -0.64 -0.42 -1.68 -0.78 -3.12 c
--0.36 -1.43 -0.82 -2.9 -1.39 -4.38 c
--0.55 -1.48 -1.25 -2.8 -2.09 -3.96 c
--0.84 -1.16 -1.79 -1.74 -2.82 -1.74 c
--1.45 0 -2.31 0.7 -2.59 2.1 c
--0.27 1.4 -0.31 2.96 -0.12 4.68 c
-0.21 1.72 0.53 3.32 0.96 4.8 c
-0.45 1.48 0.66 2.29 0.66 2.46 c
-0.88 3.36 1.82 6.7 2.82 10.02 c
-1 3.32 2.06 6.66 3.18 10.02 c
-0.32 3.84 0.3 7.56 -0.06 11.16 c
--0.36 3.6 -1.09 7.08 -2.21 10.44 c
--1.28 3.76 -3.76 6.5 -7.45 8.22 c
--3.68 1.72 -7.92 2.58 -12.71 2.58 c
--2.16 0 -4.31 -0.18 -6.43 -0.54 c
--2.12 -0.36 -4.02 -0.9 -5.7 -1.62 c
--1.68 -0.72 -3.12 -1.66 -4.33 -2.82 c
--1.2 -1.16 -2 -2.54 -2.39 -4.14 c
--0.25 -0.8 -0.8 -1.2 -1.68 -1.2 c
--2.29 0 p
--1.12 0 -1.68 0.52 -1.68 1.56 c
-0 0.48 p
-0.72 2.96 1.97 5.73 3.78 8.32 c
-1.8 2.59 3.92 4.86 6.36 6.81 c
-2.44 1.95 5.1 3.48 7.98 4.59 c
-2.88 1.11 5.84 1.67 8.89 1.67 c
-3.27 0 6.16 -0.64 8.64 -1.91 c
-2.48 -1.27 4.63 -2.93 6.47 -4.95 c
-1.85 -2.04 3.4 -4.34 4.68 -6.93 c
-1.28 -2.6 2.4 -5.21 3.36 -7.86 c
-0.57 -1.6 1.02 -3.22 1.39 -4.86 c
-0.35 -1.64 0.65 -3.3 0.9 -4.98 c
-4.24 10.08 9.12 19.94 14.64 29.57 c
-0.32 0.55 0.8 0.84 1.44 0.84 c
-2.4 0 p
-0.4 0 0.68 -0.04 0.84 -0.12 c
-0.57 -0.4 0.84 -0.87 0.84 -1.43 c
-0 -0.25 -0.08 -0.52 -0.23 -0.84 c
-f
-3235.98 4328.81 m
--0.59 -2.19 -0.81 -4.04 -0.64 -5.53 c
-0.16 -1.5 0.91 -2.24 2.23 -2.24 c
-0.65 0 1.23 0.27 1.77 0.8 c
-0.53 0.53 1.01 1.28 1.43 2.23 c
-0.42 0.96 0.83 2.08 1.2 3.36 c
-0.37 1.28 0.74 2.7 1.11 4.24 c
-0.12 0.48 0.43 0.72 0.97 0.72 c
-0.88 0 p
-0.54 0 0.74 -0.24 0.63 -0.72 c
--0.31 -1.23 -0.66 -2.57 -1.04 -4 c
--0.37 -1.45 -0.88 -2.78 -1.52 -4 c
--0.63 -1.23 -1.43 -2.25 -2.36 -3.1 c
--0.93 -0.84 -2.09 -1.26 -3.48 -1.26 c
--1.86 0 -3.36 0.53 -4.47 1.6 c
--1.12 1.06 -1.82 2.43 -2.09 4.07 c
--1.22 -1.49 -2.68 -2.81 -4.39 -3.95 c
--1.71 -1.15 -3.5 -1.72 -5.36 -1.72 c
--1.97 0 -3.62 0.51 -4.96 1.52 c
--1.33 1.02 -2.37 2.3 -3.12 3.86 c
--0.91 1.88 -1.39 3.91 -1.45 6.11 c
--0.05 2.2 0.21 4.42 0.8 6.67 c
-0.59 2.25 1.45 4.47 2.56 6.67 c
-1.13 2.2 2.59 4.23 4.41 6.11 c
-1.49 1.55 3.18 2.85 5.08 3.89 c
-1.89 1.05 3.8 1.57 5.72 1.57 c
-1.65 0 3 -0.46 4.03 -1.36 c
-1.05 -0.91 1.86 -2 2.44 -3.27 c
-4.48 17.79 p
-0.21 0.84 0.33 1.49 0.36 1.94 c
-0.02 0.45 -0.1 0.78 -0.36 0.99 c
--0.32 0.26 -0.93 0.43 -1.84 0.51 c
--0.91 0.08 -1.93 0.12 -3.04 0.12 c
--0.59 0 -0.83 0.3 -0.72 0.9 c
-0.23 0.66 p
-0.11 0.49 0.46 0.79 1.04 0.9 c
-7.45 0.66 2.79 0.23 p
-0.26 0.06 0.46 -0.01 0.61 -0.2 c
-0.13 -0.19 0.16 -0.42 0.11 -0.68 c
--11.51 -46.11 h
-3234.89 4347.82 m
--0.09 0.51 -0.21 1.04 -0.36 1.57 c
--0.43 1.29 -1.05 2.38 -1.87 3.27 c
--0.83 0.89 -1.89 1.34 -3.16 1.34 c
--1.17 0 -2.32 -0.43 -3.44 -1.3 c
--1.12 -0.86 -2.14 -1.94 -3.05 -3.23 c
--1.28 -1.83 -2.24 -3.75 -2.87 -5.74 c
--0.64 -1.99 -1.23 -4.07 -1.77 -6.22 c
--0.54 -2.11 -0.97 -4.16 -1.32 -6.18 c
--0.35 -2.02 -0.33 -3.92 0.04 -5.7 c
-0.27 -1.29 0.73 -2.39 1.41 -3.28 c
-0.66 -0.89 1.61 -1.33 2.83 -1.33 c
-1.28 0 2.55 0.45 3.81 1.37 c
-1.25 0.92 2.4 2.02 3.48 3.32 c
-0.42 0.54 0.82 1.05 1.19 1.54 c
-0.38 0.48 0.72 1.02 1.05 1.61 c
-4.32 17.38 p
--0.12 0.54 -0.2 1.06 -0.28 1.57 c
-f
-5.821 w
-10 M
-2 J
-8 i
-3040 4690 0 -117.65 S
-3132.49 4690 24.41 -58.83 S
-3156.9 4631.17 -24.41 -58.82 S
-1 i
-3111.7 4592.94 -45.72 0 0 2.47 P
-0 0.16 0.08 0.39 0.25 0.7 c
-18.68 19.89 p
-2.3 2.43 4.59 4.92 6.86 7.47 c
-2.27 2.55 4.32 5.14 6.13 7.76 c
-1.81 2.63 3.28 5.38 4.39 8.24 c
-1.12 2.86 1.67 5.86 1.67 9 c
-0 2.59 -0.35 5.04 -1.05 7.36 c
--0.7 2.31 -1.73 4.36 -3.09 6.12 c
--1.36 1.77 -3.05 3.18 -5.07 4.23 c
--2.02 1.07 -4.39 1.59 -7.12 1.59 c
--3.95 0 -7.46 -1.16 -10.5 -3.47 c
--3.05 -2.32 -5.19 -5.23 -6.42 -8.77 c
-0.91 0.23 1.86 0.29 2.83 0.18 c
-1 -0.12 1.88 -0.43 2.66 -0.94 c
-0.78 -0.51 1.43 -1.2 1.97 -2.06 c
-0.53 -0.87 0.8 -1.89 0.8 -3.06 c
-0 -2.04 -0.68 -3.59 -2.04 -4.65 c
--1.36 -1.06 -2.86 -1.59 -4.5 -1.59 c
--1.57 0 -3.03 0.53 -4.39 1.59 c
--1.35 1.05 -2.03 2.61 -2.03 4.65 c
-0 2.98 0.59 5.8 1.78 8.47 c
-1.19 2.66 2.81 4.98 4.86 6.94 c
-2.04 1.95 4.45 3.5 7.25 4.62 c
-2.78 1.12 5.73 1.68 8.85 1.68 c
-3.85 0 7.39 -0.57 10.63 -1.71 c
-3.24 -1.13 6 -2.74 8.3 -4.81 c
-2.29 -2.08 4.07 -4.51 5.34 -7.3 c
-1.27 -2.79 1.9 -5.82 1.9 -9.11 c
-0 -3.76 -0.86 -7.19 -2.59 -10.29 c
--1.73 -3.1 -3.89 -5.98 -6.48 -8.64 c
--2.59 -2.66 -5.34 -5.17 -8.26 -7.52 c
--2.91 -2.35 -5.57 -4.63 -7.95 -6.82 c
--14.18 -13.17 12.46 0 p
-1.8 0 3.9 0 6.28 0 c
-2.38 0 4.62 0.02 6.72 0.06 c
-2.1 0.04 3.91 0.12 5.43 0.23 c
-1.52 0.12 2.36 0.25 2.53 0.41 c
-0.32 0.31 0.63 0.88 0.92 1.71 c
-0.29 0.82 0.55 1.74 0.8 2.77 c
-0.25 1.02 0.47 2.08 0.68 3.17 c
-0.2 1.11 0.39 2.12 0.55 3.06 c
-3.37 0 -3.47 -20.48 p f
-8 i
-3488.31 4131.69 0 -117.66 S
-3580.8 4131.69 24.41 -58.83 S
-3605.21 4072.86 -24.41 -58.83 S
-1 i
-3562.3 4045.85 m
--1.36 -2.82 -3.21 -5.25 -5.59 -7.3 c
--2.54 -2.2 -5.38 -3.85 -8.55 -4.94 c
--3.15 -1.1 -6.46 -1.65 -9.91 -1.65 c
--3.12 0 -6.18 0.39 -9.19 1.16 c
--3 0.78 -5.66 1.96 -8.01 3.55 c
--2.34 1.58 -4.22 3.54 -5.61 5.85 c
--1.41 2.32 -2.1 4.96 -2.1 7.94 c
-0 2.2 0.71 3.83 2.16 4.88 c
-1.43 1.06 2.98 1.59 4.62 1.59 c
-1.73 0 3.31 -0.53 4.75 -1.59 c
-1.43 -1.05 2.16 -2.69 2.16 -4.88 c
-0 -1.25 -0.24 -2.32 -0.74 -3.18 c
--0.49 -0.87 -1.12 -1.57 -1.9 -2.12 c
--0.78 -0.55 -1.67 -0.92 -2.65 -1.11 c
--1 -0.2 -1.93 -0.21 -2.84 -0.06 c
-1.64 -2.83 4.23 -5.04 7.77 -6.65 c
-3.54 -1.61 7.4 -2.41 11.59 -2.41 c
-2.05 0 3.94 0.5 5.67 1.48 c
-1.72 1 3.16 2.32 4.32 3.98 c
-1.39 2.06 2.33 4.31 2.82 6.72 c
-0.49 2.42 0.73 4.9 0.73 7.44 c
-0 2.54 -0.24 5.02 -0.73 7.43 c
--0.49 2.42 -1.43 4.66 -2.82 6.73 c
--1.15 1.66 -2.6 3.01 -4.32 4.04 c
--1.73 1.02 -3.62 1.54 -5.67 1.54 c
--8.39 0 p
--0.73 0 -1.1 0.34 -1.1 1.02 c
-0 0.34 p
--0.09 0.3 0 0.56 0.24 0.8 c
-0.25 0.23 0.54 0.34 0.86 0.34 c
-1.15 0.16 2.3 0.23 3.46 0.23 c
-1.15 0 2.3 0.08 3.46 0.23 c
-2.13 0.16 4 0.8 5.61 1.94 c
-1.6 1.14 2.93 2.61 4 4.41 c
-1.07 1.8 1.88 3.86 2.4 6.17 c
-0.54 2.31 0.8 4.68 0.8 7.12 c
-0 1.81 -0.18 3.51 -0.55 5.12 c
--0.37 1.61 -1.13 3.04 -2.29 4.29 c
--2.21 2.52 -5.04 3.77 -8.49 3.77 c
--3.61 0 -6.92 -0.66 -9.91 -2 c
--3.01 -1.33 -5.25 -3.14 -6.72 -5.41 c
-1.72 0.39 3.43 0.08 5.12 -0.95 c
-1.68 -1.02 2.52 -2.66 2.52 -4.93 c
-0 -1.96 -0.64 -3.44 -1.95 -4.41 c
--1.31 -0.99 -2.73 -1.48 -4.3 -1.48 c
--1.54 0 -2.98 0.49 -4.29 1.48 c
--1.3 0.98 -1.96 2.45 -1.96 4.41 c
-0 2.51 0.62 4.76 1.85 6.77 c
-1.23 2 2.84 3.7 4.85 5.12 c
-2.01 1.41 4.3 2.5 6.88 3.24 c
-2.58 0.76 5.22 1.13 7.93 1.13 c
-2.86 0 5.64 -0.37 8.35 -1.12 c
-2.7 -0.75 5.19 -1.91 7.49 -3.47 c
-1.96 -1.34 3.61 -2.99 4.91 -4.95 c
-1.31 -1.96 1.96 -4.16 1.96 -6.59 c
-0 -2.51 -0.45 -4.86 -1.35 -7.06 c
--0.9 -2.2 -2.1 -4.2 -3.61 -6.01 c
--1.52 -1.8 -3.32 -3.38 -5.41 -4.71 c
--2.09 -1.34 -4.36 -2.39 -6.82 -3.18 c
-2.38 -0.4 4.66 -1.06 6.82 -2.01 c
-2.18 -0.94 4.2 -2.19 6.09 -3.76 c
-2.37 -1.96 4.23 -4.3 5.59 -7 c
-1.36 -2.71 2.03 -5.56 2.03 -8.54 c
-0 -3.07 -0.67 -6.01 -2.03 -8.83 c
-f
-8 i
-3040 3836.67 0 -117.66 S
-3132.49 3836.67 24.41 -58.83 S
-3156.9 3777.84 -24.41 -58.83 S
-1 i
-3071.72 3739.66 0 3.64 P
-1.06 0 2.22 0 3.45 0 c
-1.23 0 2.42 0.02 3.57 0.06 c
-1.16 0.04 2.24 0.12 3.27 0.23 c
-1.03 0.12 1.87 0.25 2.53 0.41 c
-0.82 0.16 1.45 0.57 1.9 1.24 c
-0.45 0.66 0.68 1.43 0.68 2.29 c
-0 62.53 p
--2.38 -1.11 -4.95 -1.91 -7.7 -2.4 c
--2.75 -0.47 -5.58 -0.71 -8.45 -0.71 c
-0 3.59 p
-4.19 0 8.26 0.55 12.2 1.65 c
-3.93 1.1 7.34 3.1 10.2 6 c
-1.47 0 p
-0.9 0 1.35 -0.43 1.35 -1.29 c
-0 -69.36 p
-0 -0.87 0.23 -1.63 0.67 -2.29 c
-0.45 -0.68 1.09 -1.09 1.91 -1.24 c
-0.66 -0.16 1.48 -0.29 2.46 -0.41 c
-0.99 -0.12 2.08 -0.2 3.27 -0.23 c
-1.19 -0.04 2.4 -0.06 3.63 -0.06 c
-1.23 0 2.38 0 3.46 0 c
-0 -3.64 p
--13.3 0.47 -26.59 0.47 -39.88 0 c
-f
-255 G
-3210.16 4148.94 87.98 -69.68 -41.36 104.34 -46.62 -34.66 f
-10 w
-4 M
-0 J
-K
-2887.5 4631.09 357.5 -480.95 S
-3210.16 4148.94 87.98 -69.68 -41.36 104.34 -46.62 -34.66 f
-1 J
-1 j
-3150 4076.09 60 0 S
-3262.5 4076.09 60 0 S
-3375 4076.09 60 0 S
-2470.47 4203 m
--0.16 -0.72 -0.6 -1.16 -1.32 -1.32 c
--1.32 0 p
--0.72 0 -1.08 0.36 -1.08 1.09 c
-0.64 3.91 0.8 7.66 0.48 11.22 c
--0.32 3.55 -1.18 6.7 -2.58 9.41 c
--1.4 2.73 -3.3 4.9 -5.7 6.54 c
--2.4 1.64 -5.32 2.46 -8.76 2.46 c
--4.16 0 -8.32 -1.05 -12.48 -3.12 c
--4.16 -2.09 -7.92 -4.85 -11.28 -8.29 c
--3.93 -4.09 -6.98 -8.59 -9.19 -13.52 c
--2.2 -4.93 -3.94 -9.95 -5.22 -15.08 c
--1.36 -5.2 -2.14 -10.25 -2.34 -15.15 c
--0.2 -4.88 0.66 -9.36 2.58 -13.46 c
-1.68 -3.52 4.12 -6.33 7.32 -8.41 c
-3.2 -2.08 6.96 -3.12 11.28 -3.12 c
-2.32 0 4.63 0.32 6.91 0.95 c
-2.28 0.65 4.36 1.55 6.24 2.75 c
-1.88 1.18 3.5 2.62 4.86 4.29 c
-1.36 1.66 2.28 3.48 2.76 5.46 c
-2.52 10.24 p
-0.48 1.9 0.29 3.05 -0.59 3.46 c
--0.88 0.39 -2.36 0.63 -4.45 0.71 c
--2.08 0.08 -4.2 0.12 -6.36 0.12 c
--0.4 0 -0.7 0.13 -0.9 0.38 c
--0.21 0.25 -0.22 0.6 -0.06 1.04 c
-0.24 1.15 p
-0.08 0.43 0.28 0.77 0.6 1.02 c
-0.32 0.24 0.68 0.37 1.08 0.37 c
-5.6 -0.25 11.32 -0.36 17.16 -0.36 c
-3.76 0 7.53 0.12 11.29 0.36 c
-0.4 0 0.7 -0.13 0.9 -0.37 c
-0.2 -0.25 0.22 -0.59 0.06 -1.02 c
--0.24 -1.15 p
--0.16 -0.95 -0.72 -1.42 -1.68 -1.42 c
--1.36 0 -2.54 -0.04 -3.54 -0.12 c
--1 -0.09 -1.75 -0.29 -2.22 -0.59 c
--0.48 -0.25 -1 -1.43 -1.56 -3.57 c
--6 -23.47 p
-0 -0.23 -0.16 -0.52 -0.48 -0.83 c
--0.24 -0.24 -0.56 -0.36 -0.96 -0.36 c
--0.32 0 -0.57 0.13 -0.72 0.36 c
--0.88 1.04 -1.68 2.12 -2.4 3.27 c
--0.72 1.15 -1.28 2.4 -1.68 3.76 c
--2.64 -3.27 -6.12 -5.74 -10.44 -7.45 c
--4.32 -1.71 -8.64 -2.56 -12.96 -2.56 c
--5.28 0 -9.98 1.14 -14.1 3.42 c
--4.12 2.28 -7.46 5.42 -10.02 9.43 c
--2.63 4.32 -4.21 9.11 -4.73 14.39 c
--0.52 5.27 -0.1 10.76 1.26 16.43 c
-1.43 5.68 3.76 11.16 6.96 16.44 c
-3.2 5.28 7.2 10.08 12 14.4 c
-4.48 3.92 9.36 7.04 14.64 9.36 c
-5.28 2.32 10.56 3.48 15.84 3.48 c
-4.16 0 7.7 -0.94 10.62 -2.82 c
-2.92 -1.87 5.22 -4.37 6.9 -7.5 c
-8.52 9.72 p
-0.24 0.4 0.6 0.6 1.08 0.6 c
-0.48 0 p
-0.71 0 1 -0.39 0.84 -1.16 c
--8.04 -31.84 p f
-cleartomark end end pagesave restore
- showpage
-%%PageTrailer
-%%Trailer
-%%Pages: 1
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/nomake.cmd
index d5b89784882..7d62dafdb27 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/nomake.cmd
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/nomake.cmd
@@ -1 +1 @@
-@call ..\..\..\include\latex.fig.nmk.cmd %* \ No newline at end of file
+@call ..\..\..\include\latex.fig.nmk.cmd %*
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex
index 4eb117e2ae3..fe56c241018 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex
@@ -4,8 +4,6 @@
% Используемые далее команды определяются в файле common.tex.
%
-\input{common}
-
% Актуальность работы
\actualitysection
\actualitytext
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd
index 0cd35556702..c6ed3f12107 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd
@@ -2,6 +2,7 @@
if "%1"=="help" (
:help
+ call ..\..\include\latex.nmk.cmd %1
echo all build DVI of autoref and thesis
echo allpdf build PDF of autoref and thesis
goto :eof
@@ -18,7 +19,7 @@ goto :eof
set target=
goto :eof
) else (
- ..\..\include\latex.nmk.cmd %*
+ call ..\..\include\latex.nmk.cmd %*
goto :eof
)
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib
index 754c9ccf94a..c112fd6e76e 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib
@@ -1,4 +1,4 @@
-@ARTICLE{Ivanov-1999-Journal-17-173,
+@ARTICLE{Ivanov_1999_Journal_17_173,
Author = {И. И. Иванов and П. П. Петров and С. С. Сидоров},
Title = {Название статьи},
Journal = {Название журнала},
@@ -8,7 +8,7 @@
Language = {russian}
}
-@ARTICLE{Petrov-2001-Journal-23-12321,
+@ARTICLE{Petrov_2001_Journal_23_12321,
Author = {П. П. Петров and И. И. Иванов and С. С. Сидоров},
Title = {Название статьи},
Journal = {Название журнала},
@@ -18,7 +18,7 @@
Language = {russian}
}
-@ARTICLE{Sidorov-2002-Journal-32-1531,
+@ARTICLE{Sidorov_2002_Journal_32_1531,
Author = {S. S. Sidorov and P. P. Petrov and I. I. Ivanov},
Title = {Article Name},
Journal = {Journal Name},
@@ -27,7 +27,7 @@
Year = {2002}
}
-@ARTICLE{Yoffe-1993-AP-42-173,
+@ARTICLE{Yoffe_1993_AP_42_173,
Author = {A. D. Yoffe},
Title = {Low-dimensional systems: quantum size effects and electronic
properties of semiconductor microcrystallites (zero-dimensional
@@ -38,7 +38,7 @@
Year = {1993},
}
-@ARTICLE{Efros-1982-FTP-16-7-1209,
+@ARTICLE{Efros_1982_FTP_16_7_1209,
Author = {{\relax Ал}. Л. Эфрос and А. Л. Эфрос},
Title = {Межзонное поглощение света в полупроводниковом шаре},
Journal = {Физика и техника полупроводников},
@@ -49,7 +49,7 @@
Language = {russian},
}
-@BOOK{Anselm-1978,
+@BOOK{Anselm_1978,
Author = {А. И. Ансельм},
Title = {Введение в теорию полупроводников},
Publisher = {Наука},
@@ -58,7 +58,7 @@
Language = {russian}
}
-@INPROCEEDINGS{Segall-1968,
+@INPROCEEDINGS{Segall_1968,
Author = {B. Segall},
Year = {1968},
Editor = {S. M. Ryvkin},
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex
index a079dfdeae4..1a8fb00efb0 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex
@@ -1,17 +1,23 @@
\documentclass[a4paper,14pt,candidate,subf,href
%,fixint=false
%,facsimile
+%,times
]{disser}
\usepackage[
- a4paper, mag=1000, nohead, includefoot,
- left=3cm, right=1cm, top=2cm, bottom=2cm, footskip=1cm
+ a4paper, mag=1000, includefoot,
+ left=3cm, right=1cm, top=2cm, bottom=2cm, headsep=1cm, footskip=1cm
]{geometry}
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{epstopdf}
+% Номера страниц сверху и по центру
+%\def\headfont{\small}
+%\pagestyle{headcenter}
+%\chapterpagestyle{headcenter}
+
% Ссылки на работы соискателя включаются в общий список литературы
\let\citemy=\cite
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex
index fe0ffa2e58e..629a4ed379f 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex
@@ -135,21 +135,21 @@
Содержание первой главы.
Результаты первой главы опубликованы в
-работе~\citemy{Ivanov-1999-Journal-17-173}.
+работе~\citemy{Ivanov_1999_Journal_17_173}.
\textbf{Во второй главе} ...
Содержание второй главы.
Результаты второй главы опубликованы в
-работе~\citemy{Petrov-2001-Journal-23-12321}.
+работе~\citemy{Petrov_2001_Journal_23_12321}.
\textbf{В третьей главе} ...
Содержание третьей главы.
Результаты третьей главы опубликованы в
-работе~\citemy{Sidorov-2002-Journal-32-1531}.
+работе~\citemy{Sidorov_2002_Journal_32_1531}.
\textbf{В Заключении}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/common.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/common.tex
index 254673a1356..f7d99501b36 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/doctor/common.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/common.tex
@@ -13,7 +13,8 @@
% Общие разделы автореферата и диссертации
\mkcommonsect{actuality}{Актуальность работы}{%
-Текст раздела. Ссылка~\cite{Yoffe-1993-AP-42-173}. }
+Текст раздела. Ссылка~\cite{Yoffe_1993_AP_42_173}.
+}
\mkcommonsect{objective}{Цель диссертационной работы}{%
Текст раздела
@@ -38,9 +39,10 @@
\mkcommonsect{pub}{Публикации.}{%
Материалы диссертации опубликованы в $N$ печатных работах, из них $n_1$ статей в
-рецензируемых журналах~\citemy{Ivanov-1999-Journal-17-173,
-Petrov-2001-Journal-23-12321,Sidorov-2002-Journal-32-1531}, $n_2$ статей в
-сборниках трудов конференций и $n_3$ тезисов докладов.}
+рецензируемых журналах~\citemy{Ivanov_1999_Journal_17_173,
+Petrov_2001_Journal_23_12321,Sidorov_2002_Journal_32_1531}, $n_2$ статей в
+сборниках трудов конференций и $n_3$ тезисов докладов.
+}
\mkcommonsect{contrib}{Личный вклад автора}{%
Текст раздела
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile b/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile
index 775b7fc3d88..c853e59f80b 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile
@@ -1 +1 @@
-include ../../../include/latex.fig.mk \ No newline at end of file
+include ../../../include/latex.fig.mk
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
deleted file mode 100644
index 9382ce4351e..00000000000
--- a/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps
+++ /dev/null
@@ -1,490 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%BoundingBox: 235 371 361 470
-%%HiResBoundingBox: 236 371.521 360.901 469.38
-%.................................
-%%Creator: MiKTeX GPL Ghostscript 860 (epswrite)
-%%CreationDate: 2007/12/07 10:10:05
-%%DocumentData: Clean7Bit
-%%LanguageLevel: 2
-%%EndComments
-%%BeginProlog
-% This copyright applies to everything between here and the %%EndProlog:
-% Copyright (C) 2007 Artifex Software, Inc. All rights reserved.
-%%BeginResource: procset GS_epswrite_2_0_1001 1.001 0
-/GS_epswrite_2_0_1001 80 dict dup begin
-/PageSize 2 array def/setpagesize{ PageSize aload pop 3 index eq exch
-4 index eq and{ pop pop pop}{ PageSize dup 1
-5 -1 roll put 0 4 -1 roll put dup null eq {false} {dup where} ifelse{ exch get exec}
-{ pop/setpagedevice where
-{ pop 1 dict dup /PageSize PageSize put setpagedevice}
-{ /setpage where{ pop PageSize aload pop pageparams 3 {exch pop} repeat
-setpage}if}ifelse}ifelse}ifelse} bind def
-/!{bind def}bind def/#{load def}!/N/counttomark #
-/rG{3{3 -1 roll 255 div}repeat setrgbcolor}!/G{255 div setgray}!/K{0 G}!
-/r6{dup 3 -1 roll rG}!/r5{dup 3 1 roll rG}!/r3{dup rG}!
-/w/setlinewidth #/J/setlinecap #
-/j/setlinejoin #/M/setmiterlimit #/d/setdash #/i/setflat #
-/m/moveto #/l/lineto #/c/rcurveto #
-/p{N 2 idiv{N -2 roll rlineto}repeat}!
-/P{N 0 gt{N -2 roll moveto p}if}!
-/h{p closepath}!/H{P closepath}!
-/lx{0 rlineto}!/ly{0 exch rlineto}!/v{0 0 6 2 roll c}!/y{2 copy c}!
-/re{4 -2 roll m exch dup lx exch ly neg lx h}!
-/^{3 index neg 3 index neg}!
-/f{P fill}!/f*{P eofill}!/s{H stroke}!/S{P stroke}!
-/q/gsave #/Q/grestore #/rf{re fill}!
-/Y{P clip newpath}!/Y*{P eoclip newpath}!/rY{re Y}!
-/|={pop exch 4 1 roll 1 array astore cvx 3 array astore cvx exch 1 index def exec}!
-/|{exch string readstring |=}!
-/+{dup type/nametype eq{2 index 7 add -3 bitshift 2 index mul}if}!
-/@/currentfile #/${+ @ |}!
-/B{{2 copy string{readstring pop}aload pop 4 array astore cvx
-3 1 roll}repeat pop pop true}!
-/Ix{[1 0 0 1 11 -2 roll exch neg exch neg]exch}!
-/,{true exch Ix imagemask}!/If{false exch Ix imagemask}!/I{exch Ix image}!
-/Ic{exch Ix false 3 colorimage}!
-/F{/Columns counttomark 3 add -2 roll/Rows exch/K -1/BlackIs1 true>>
-/CCITTFaxDecode filter}!/FX{<</EndOfBlock false F}!
-/X{/ASCII85Decode filter}!/@X{@ X}!/&2{2 index 2 index}!
-/@F{@ &2<<F}!/@C{@X &2 FX}!
-/$X{+ @X |}!/&4{4 index 4 index}!/$F{+ @ &4<<F |}!/$C{+ @X &4 FX |}!
-/IC{3 1 roll 10 dict begin 1{/ImageType/Interpolate/Decode/DataSource
-/ImageMatrix/BitsPerComponent/Height/Width}{exch def}forall
-currentdict end image}!
-/~{@ read {pop} if}!
-end def
-%%EndResource
-/pagesave null def
-%%EndProlog
-%%Page: 1 1
-%%BeginPageSetup
-GS_epswrite_2_0_1001 begin
-/pagesave save store 197 dict begin
-0.1 0.1 scale
-%%EndPageSetup
-gsave mark
-Q q
-0 0 250000 250000 re
-Y
-20 w
-4 M
-K
-2360 4631.09 626.66 0 S
-2360 3784.43 620 0 S
-255 G
-2503.71 3882.92 23.24 -86.02 23.24 86.02 -46.48 0 f
-2549.62 4534.78 -23.23 86.03 -23.24 -86.03 46.48 0 f
-10 w
-K
-2526.66 4550.5 0 -683.29 S
-2503.71 3882.92 23.24 -86.02 23.24 86.02 -46.48 0 f
-2549.62 4534.78 -23.23 86.03 -23.24 -86.03 46.48 0 f
-255 G
-2806.11 4621.76 0 -754.26 f
-2783.14 3883.11 23.23 -85.35 23.24 85.35 -46.48 0 f
-K
-2806.11 4621.76 0 -754.26 S
-2783.14 3883.11 23.23 -85.35 23.24 85.35 -46.48 0 f
-2947.11 4232 m
--4 -7.01 -7.66 -14.05 -10.98 -21.13 c
--3.32 -7.08 -6.26 -14.27 -8.82 -21.54 c
--0.24 -3.36 -0.66 -6.75 -1.26 -10.15 c
--0.6 -3.39 -1.34 -6.77 -2.22 -10.13 c
--0.16 -0.64 -0.42 -1.68 -0.78 -3.12 c
--0.36 -1.44 -0.82 -2.89 -1.38 -4.37 c
--0.56 -1.48 -1.26 -2.79 -2.1 -3.96 c
--0.84 -1.15 -1.79 -1.74 -2.82 -1.74 c
--1.45 0 -2.31 0.7 -2.59 2.11 c
--0.28 1.39 -0.32 2.96 -0.12 4.68 c
-0.21 1.72 0.52 3.32 0.96 4.8 c
-0.44 1.48 0.66 2.3 0.66 2.46 c
-0.88 3.36 1.82 6.7 2.82 10.02 c
-1 3.32 2.06 6.66 3.18 10.02 c
-0.32 3.84 0.3 7.55 -0.06 11.16 c
--0.36 3.6 -1.1 7.08 -2.21 10.44 c
--1.28 3.76 -3.76 6.51 -7.45 8.23 c
--3.68 1.72 -7.92 2.58 -12.71 2.58 c
--2.16 0 -4.31 -0.18 -6.43 -0.54 c
--2.12 -0.36 -4.02 -0.9 -5.7 -1.62 c
--1.68 -0.72 -3.12 -1.66 -4.32 -2.82 c
--1.2 -1.16 -2 -2.54 -2.39 -4.14 c
--0.24 -0.8 -0.8 -1.2 -1.68 -1.2 c
--2.28 0 p
--1.12 0 -1.68 0.52 -1.68 1.56 c
-0 0.48 p
-0.72 2.96 1.98 5.73 3.78 8.33 c
-1.8 2.59 3.92 4.86 6.36 6.81 c
-2.44 1.95 5.1 3.48 7.98 4.59 c
-2.88 1.11 5.84 1.67 8.89 1.67 c
-3.27 0 6.16 -0.64 8.64 -1.91 c
-2.48 -1.28 4.64 -2.93 6.48 -4.95 c
-1.84 -2.03 3.4 -4.34 4.68 -6.93 c
-1.28 -2.59 2.4 -5.21 3.36 -7.85 c
-0.56 -1.6 1.02 -3.21 1.38 -4.86 c
-0.36 -1.64 0.66 -3.3 0.9 -4.98 c
-4.24 10.08 9.12 19.93 14.64 29.57 c
-0.32 0.55 0.8 0.84 1.44 0.84 c
-2.4 0 p
-0.4 0 0.68 -0.04 0.84 -0.12 c
-0.56 -0.4 0.84 -0.88 0.84 -1.44 c
-0 -0.23 -0.08 -0.52 -0.24 -0.83 c
-f
-2947.67 4156.32 0 2.48 P
-0.69 0 1.44 0 2.24 0 c
-0.8 0 1.57 0.02 2.32 0.04 c
-0.75 0.03 1.46 0.08 2.12 0.16 c
-0.67 0.08 1.21 0.17 1.64 0.27 c
-0.54 0.11 0.95 0.39 1.24 0.84 c
-0.29 0.46 0.44 0.98 0.44 1.56 c
-0 42.5 p
--1.54 -0.75 -3.21 -1.29 -5 -1.61 c
--1.79 -0.32 -3.61 -0.48 -5.48 -0.48 c
-0 2.5 p
-2.72 0 5.36 0.37 7.92 1.11 c
-2.57 0.74 4.78 2.09 6.65 4.04 c
-0.97 0 p
-0.59 0 0.88 -0.29 0.88 -0.89 c
-0 -47.17 p
-0 -0.59 0.14 -1.11 0.44 -1.56 c
-0.29 -0.45 0.71 -0.73 1.24 -0.84 c
-0.43 -0.11 0.96 -0.2 1.61 -0.27 c
-0.64 -0.09 1.34 -0.14 2.12 -0.16 c
-0.77 -0.02 1.56 -0.04 2.36 -0.04 c
-0.8 0 1.54 0 2.24 0 c
-0 -2.48 p
--8.64 0.32 -17.29 0.32 -25.94 0 c
-f
-3209.61 4414.5 m
--4 -7 -7.67 -14.04 -10.98 -21.12 c
--3.32 -7.08 -6.26 -14.26 -8.82 -21.54 c
--0.23 -3.36 -0.66 -6.74 -1.26 -10.14 c
--0.6 -3.4 -1.34 -6.78 -2.22 -10.14 c
--0.16 -0.64 -0.42 -1.68 -0.78 -3.12 c
--0.36 -1.43 -0.82 -2.9 -1.39 -4.38 c
--0.55 -1.48 -1.25 -2.8 -2.09 -3.96 c
--0.84 -1.16 -1.79 -1.74 -2.82 -1.74 c
--1.45 0 -2.31 0.7 -2.59 2.1 c
--0.27 1.4 -0.31 2.96 -0.12 4.68 c
-0.21 1.72 0.53 3.32 0.96 4.8 c
-0.45 1.48 0.66 2.29 0.66 2.46 c
-0.88 3.36 1.82 6.7 2.82 10.02 c
-1 3.32 2.06 6.66 3.18 10.02 c
-0.32 3.84 0.3 7.56 -0.06 11.16 c
--0.36 3.6 -1.09 7.08 -2.21 10.44 c
--1.28 3.76 -3.76 6.5 -7.45 8.22 c
--3.68 1.72 -7.92 2.58 -12.71 2.58 c
--2.16 0 -4.31 -0.18 -6.43 -0.54 c
--2.12 -0.36 -4.02 -0.9 -5.7 -1.62 c
--1.68 -0.72 -3.12 -1.66 -4.33 -2.82 c
--1.2 -1.16 -2 -2.54 -2.39 -4.14 c
--0.25 -0.8 -0.8 -1.2 -1.68 -1.2 c
--2.29 0 p
--1.12 0 -1.68 0.52 -1.68 1.56 c
-0 0.48 p
-0.72 2.96 1.97 5.73 3.78 8.32 c
-1.8 2.59 3.92 4.86 6.36 6.81 c
-2.44 1.95 5.1 3.48 7.98 4.59 c
-2.88 1.11 5.84 1.67 8.89 1.67 c
-3.27 0 6.16 -0.64 8.64 -1.91 c
-2.48 -1.27 4.63 -2.93 6.47 -4.95 c
-1.85 -2.04 3.4 -4.34 4.68 -6.93 c
-1.28 -2.6 2.4 -5.21 3.36 -7.86 c
-0.57 -1.6 1.02 -3.22 1.39 -4.86 c
-0.35 -1.64 0.65 -3.3 0.9 -4.98 c
-4.24 10.08 9.12 19.94 14.64 29.57 c
-0.32 0.55 0.8 0.84 1.44 0.84 c
-2.4 0 p
-0.4 0 0.68 -0.04 0.84 -0.12 c
-0.57 -0.4 0.84 -0.87 0.84 -1.43 c
-0 -0.25 -0.08 -0.52 -0.23 -0.84 c
-f
-3235.98 4328.81 m
--0.59 -2.19 -0.81 -4.04 -0.64 -5.53 c
-0.16 -1.5 0.91 -2.24 2.23 -2.24 c
-0.65 0 1.23 0.27 1.77 0.8 c
-0.53 0.53 1.01 1.28 1.43 2.23 c
-0.42 0.96 0.83 2.08 1.2 3.36 c
-0.37 1.28 0.74 2.7 1.11 4.24 c
-0.12 0.48 0.43 0.72 0.97 0.72 c
-0.88 0 p
-0.54 0 0.74 -0.24 0.63 -0.72 c
--0.31 -1.23 -0.66 -2.57 -1.04 -4 c
--0.37 -1.45 -0.88 -2.78 -1.52 -4 c
--0.63 -1.23 -1.43 -2.25 -2.36 -3.1 c
--0.93 -0.84 -2.09 -1.26 -3.48 -1.26 c
--1.86 0 -3.36 0.53 -4.47 1.6 c
--1.12 1.06 -1.82 2.43 -2.09 4.07 c
--1.22 -1.49 -2.68 -2.81 -4.39 -3.95 c
--1.71 -1.15 -3.5 -1.72 -5.36 -1.72 c
--1.97 0 -3.62 0.51 -4.96 1.52 c
--1.33 1.02 -2.37 2.3 -3.12 3.86 c
--0.91 1.88 -1.39 3.91 -1.45 6.11 c
--0.05 2.2 0.21 4.42 0.8 6.67 c
-0.59 2.25 1.45 4.47 2.56 6.67 c
-1.13 2.2 2.59 4.23 4.41 6.11 c
-1.49 1.55 3.18 2.85 5.08 3.89 c
-1.89 1.05 3.8 1.57 5.72 1.57 c
-1.65 0 3 -0.46 4.03 -1.36 c
-1.05 -0.91 1.86 -2 2.44 -3.27 c
-4.48 17.79 p
-0.21 0.84 0.33 1.49 0.36 1.94 c
-0.02 0.45 -0.1 0.78 -0.36 0.99 c
--0.32 0.26 -0.93 0.43 -1.84 0.51 c
--0.91 0.08 -1.93 0.12 -3.04 0.12 c
--0.59 0 -0.83 0.3 -0.72 0.9 c
-0.23 0.66 p
-0.11 0.49 0.46 0.79 1.04 0.9 c
-7.45 0.66 2.79 0.23 p
-0.26 0.06 0.46 -0.01 0.61 -0.2 c
-0.13 -0.19 0.16 -0.42 0.11 -0.68 c
--11.51 -46.11 h
-3234.89 4347.82 m
--0.09 0.51 -0.21 1.04 -0.36 1.57 c
--0.43 1.29 -1.05 2.38 -1.87 3.27 c
--0.83 0.89 -1.89 1.34 -3.16 1.34 c
--1.17 0 -2.32 -0.43 -3.44 -1.3 c
--1.12 -0.86 -2.14 -1.94 -3.05 -3.23 c
--1.28 -1.83 -2.24 -3.75 -2.87 -5.74 c
--0.64 -1.99 -1.23 -4.07 -1.77 -6.22 c
--0.54 -2.11 -0.97 -4.16 -1.32 -6.18 c
--0.35 -2.02 -0.33 -3.92 0.04 -5.7 c
-0.27 -1.29 0.73 -2.39 1.41 -3.28 c
-0.66 -0.89 1.61 -1.33 2.83 -1.33 c
-1.28 0 2.55 0.45 3.81 1.37 c
-1.25 0.92 2.4 2.02 3.48 3.32 c
-0.42 0.54 0.82 1.05 1.19 1.54 c
-0.38 0.48 0.72 1.02 1.05 1.61 c
-4.32 17.38 p
--0.12 0.54 -0.2 1.06 -0.28 1.57 c
-f
-5.821 w
-10 M
-2 J
-8 i
-3040 4690 0 -117.65 S
-3132.49 4690 24.41 -58.83 S
-3156.9 4631.17 -24.41 -58.82 S
-1 i
-3111.7 4592.94 -45.72 0 0 2.47 P
-0 0.16 0.08 0.39 0.25 0.7 c
-18.68 19.89 p
-2.3 2.43 4.59 4.92 6.86 7.47 c
-2.27 2.55 4.32 5.14 6.13 7.76 c
-1.81 2.63 3.28 5.38 4.39 8.24 c
-1.12 2.86 1.67 5.86 1.67 9 c
-0 2.59 -0.35 5.04 -1.05 7.36 c
--0.7 2.31 -1.73 4.36 -3.09 6.12 c
--1.36 1.77 -3.05 3.18 -5.07 4.23 c
--2.02 1.07 -4.39 1.59 -7.12 1.59 c
--3.95 0 -7.46 -1.16 -10.5 -3.47 c
--3.05 -2.32 -5.19 -5.23 -6.42 -8.77 c
-0.91 0.23 1.86 0.29 2.83 0.18 c
-1 -0.12 1.88 -0.43 2.66 -0.94 c
-0.78 -0.51 1.43 -1.2 1.97 -2.06 c
-0.53 -0.87 0.8 -1.89 0.8 -3.06 c
-0 -2.04 -0.68 -3.59 -2.04 -4.65 c
--1.36 -1.06 -2.86 -1.59 -4.5 -1.59 c
--1.57 0 -3.03 0.53 -4.39 1.59 c
--1.35 1.05 -2.03 2.61 -2.03 4.65 c
-0 2.98 0.59 5.8 1.78 8.47 c
-1.19 2.66 2.81 4.98 4.86 6.94 c
-2.04 1.95 4.45 3.5 7.25 4.62 c
-2.78 1.12 5.73 1.68 8.85 1.68 c
-3.85 0 7.39 -0.57 10.63 -1.71 c
-3.24 -1.13 6 -2.74 8.3 -4.81 c
-2.29 -2.08 4.07 -4.51 5.34 -7.3 c
-1.27 -2.79 1.9 -5.82 1.9 -9.11 c
-0 -3.76 -0.86 -7.19 -2.59 -10.29 c
--1.73 -3.1 -3.89 -5.98 -6.48 -8.64 c
--2.59 -2.66 -5.34 -5.17 -8.26 -7.52 c
--2.91 -2.35 -5.57 -4.63 -7.95 -6.82 c
--14.18 -13.17 12.46 0 p
-1.8 0 3.9 0 6.28 0 c
-2.38 0 4.62 0.02 6.72 0.06 c
-2.1 0.04 3.91 0.12 5.43 0.23 c
-1.52 0.12 2.36 0.25 2.53 0.41 c
-0.32 0.31 0.63 0.88 0.92 1.71 c
-0.29 0.82 0.55 1.74 0.8 2.77 c
-0.25 1.02 0.47 2.08 0.68 3.17 c
-0.2 1.11 0.39 2.12 0.55 3.06 c
-3.37 0 -3.47 -20.48 p f
-8 i
-3488.31 4131.69 0 -117.66 S
-3580.8 4131.69 24.41 -58.83 S
-3605.21 4072.86 -24.41 -58.83 S
-1 i
-3562.3 4045.85 m
--1.36 -2.82 -3.21 -5.25 -5.59 -7.3 c
--2.54 -2.2 -5.38 -3.85 -8.55 -4.94 c
--3.15 -1.1 -6.46 -1.65 -9.91 -1.65 c
--3.12 0 -6.18 0.39 -9.19 1.16 c
--3 0.78 -5.66 1.96 -8.01 3.55 c
--2.34 1.58 -4.22 3.54 -5.61 5.85 c
--1.41 2.32 -2.1 4.96 -2.1 7.94 c
-0 2.2 0.71 3.83 2.16 4.88 c
-1.43 1.06 2.98 1.59 4.62 1.59 c
-1.73 0 3.31 -0.53 4.75 -1.59 c
-1.43 -1.05 2.16 -2.69 2.16 -4.88 c
-0 -1.25 -0.24 -2.32 -0.74 -3.18 c
--0.49 -0.87 -1.12 -1.57 -1.9 -2.12 c
--0.78 -0.55 -1.67 -0.92 -2.65 -1.11 c
--1 -0.2 -1.93 -0.21 -2.84 -0.06 c
-1.64 -2.83 4.23 -5.04 7.77 -6.65 c
-3.54 -1.61 7.4 -2.41 11.59 -2.41 c
-2.05 0 3.94 0.5 5.67 1.48 c
-1.72 1 3.16 2.32 4.32 3.98 c
-1.39 2.06 2.33 4.31 2.82 6.72 c
-0.49 2.42 0.73 4.9 0.73 7.44 c
-0 2.54 -0.24 5.02 -0.73 7.43 c
--0.49 2.42 -1.43 4.66 -2.82 6.73 c
--1.15 1.66 -2.6 3.01 -4.32 4.04 c
--1.73 1.02 -3.62 1.54 -5.67 1.54 c
--8.39 0 p
--0.73 0 -1.1 0.34 -1.1 1.02 c
-0 0.34 p
--0.09 0.3 0 0.56 0.24 0.8 c
-0.25 0.23 0.54 0.34 0.86 0.34 c
-1.15 0.16 2.3 0.23 3.46 0.23 c
-1.15 0 2.3 0.08 3.46 0.23 c
-2.13 0.16 4 0.8 5.61 1.94 c
-1.6 1.14 2.93 2.61 4 4.41 c
-1.07 1.8 1.88 3.86 2.4 6.17 c
-0.54 2.31 0.8 4.68 0.8 7.12 c
-0 1.81 -0.18 3.51 -0.55 5.12 c
--0.37 1.61 -1.13 3.04 -2.29 4.29 c
--2.21 2.52 -5.04 3.77 -8.49 3.77 c
--3.61 0 -6.92 -0.66 -9.91 -2 c
--3.01 -1.33 -5.25 -3.14 -6.72 -5.41 c
-1.72 0.39 3.43 0.08 5.12 -0.95 c
-1.68 -1.02 2.52 -2.66 2.52 -4.93 c
-0 -1.96 -0.64 -3.44 -1.95 -4.41 c
--1.31 -0.99 -2.73 -1.48 -4.3 -1.48 c
--1.54 0 -2.98 0.49 -4.29 1.48 c
--1.3 0.98 -1.96 2.45 -1.96 4.41 c
-0 2.51 0.62 4.76 1.85 6.77 c
-1.23 2 2.84 3.7 4.85 5.12 c
-2.01 1.41 4.3 2.5 6.88 3.24 c
-2.58 0.76 5.22 1.13 7.93 1.13 c
-2.86 0 5.64 -0.37 8.35 -1.12 c
-2.7 -0.75 5.19 -1.91 7.49 -3.47 c
-1.96 -1.34 3.61 -2.99 4.91 -4.95 c
-1.31 -1.96 1.96 -4.16 1.96 -6.59 c
-0 -2.51 -0.45 -4.86 -1.35 -7.06 c
--0.9 -2.2 -2.1 -4.2 -3.61 -6.01 c
--1.52 -1.8 -3.32 -3.38 -5.41 -4.71 c
--2.09 -1.34 -4.36 -2.39 -6.82 -3.18 c
-2.38 -0.4 4.66 -1.06 6.82 -2.01 c
-2.18 -0.94 4.2 -2.19 6.09 -3.76 c
-2.37 -1.96 4.23 -4.3 5.59 -7 c
-1.36 -2.71 2.03 -5.56 2.03 -8.54 c
-0 -3.07 -0.67 -6.01 -2.03 -8.83 c
-f
-8 i
-3040 3836.67 0 -117.66 S
-3132.49 3836.67 24.41 -58.83 S
-3156.9 3777.84 -24.41 -58.83 S
-1 i
-3071.72 3739.66 0 3.64 P
-1.06 0 2.22 0 3.45 0 c
-1.23 0 2.42 0.02 3.57 0.06 c
-1.16 0.04 2.24 0.12 3.27 0.23 c
-1.03 0.12 1.87 0.25 2.53 0.41 c
-0.82 0.16 1.45 0.57 1.9 1.24 c
-0.45 0.66 0.68 1.43 0.68 2.29 c
-0 62.53 p
--2.38 -1.11 -4.95 -1.91 -7.7 -2.4 c
--2.75 -0.47 -5.58 -0.71 -8.45 -0.71 c
-0 3.59 p
-4.19 0 8.26 0.55 12.2 1.65 c
-3.93 1.1 7.34 3.1 10.2 6 c
-1.47 0 p
-0.9 0 1.35 -0.43 1.35 -1.29 c
-0 -69.36 p
-0 -0.87 0.23 -1.63 0.67 -2.29 c
-0.45 -0.68 1.09 -1.09 1.91 -1.24 c
-0.66 -0.16 1.48 -0.29 2.46 -0.41 c
-0.99 -0.12 2.08 -0.2 3.27 -0.23 c
-1.19 -0.04 2.4 -0.06 3.63 -0.06 c
-1.23 0 2.38 0 3.46 0 c
-0 -3.64 p
--13.3 0.47 -26.59 0.47 -39.88 0 c
-f
-255 G
-3210.16 4148.94 87.98 -69.68 -41.36 104.34 -46.62 -34.66 f
-10 w
-4 M
-0 J
-K
-2887.5 4631.09 357.5 -480.95 S
-3210.16 4148.94 87.98 -69.68 -41.36 104.34 -46.62 -34.66 f
-1 J
-1 j
-3150 4076.09 60 0 S
-3262.5 4076.09 60 0 S
-3375 4076.09 60 0 S
-2470.47 4203 m
--0.16 -0.72 -0.6 -1.16 -1.32 -1.32 c
--1.32 0 p
--0.72 0 -1.08 0.36 -1.08 1.09 c
-0.64 3.91 0.8 7.66 0.48 11.22 c
--0.32 3.55 -1.18 6.7 -2.58 9.41 c
--1.4 2.73 -3.3 4.9 -5.7 6.54 c
--2.4 1.64 -5.32 2.46 -8.76 2.46 c
--4.16 0 -8.32 -1.05 -12.48 -3.12 c
--4.16 -2.09 -7.92 -4.85 -11.28 -8.29 c
--3.93 -4.09 -6.98 -8.59 -9.19 -13.52 c
--2.2 -4.93 -3.94 -9.95 -5.22 -15.08 c
--1.36 -5.2 -2.14 -10.25 -2.34 -15.15 c
--0.2 -4.88 0.66 -9.36 2.58 -13.46 c
-1.68 -3.52 4.12 -6.33 7.32 -8.41 c
-3.2 -2.08 6.96 -3.12 11.28 -3.12 c
-2.32 0 4.63 0.32 6.91 0.95 c
-2.28 0.65 4.36 1.55 6.24 2.75 c
-1.88 1.18 3.5 2.62 4.86 4.29 c
-1.36 1.66 2.28 3.48 2.76 5.46 c
-2.52 10.24 p
-0.48 1.9 0.29 3.05 -0.59 3.46 c
--0.88 0.39 -2.36 0.63 -4.45 0.71 c
--2.08 0.08 -4.2 0.12 -6.36 0.12 c
--0.4 0 -0.7 0.13 -0.9 0.38 c
--0.21 0.25 -0.22 0.6 -0.06 1.04 c
-0.24 1.15 p
-0.08 0.43 0.28 0.77 0.6 1.02 c
-0.32 0.24 0.68 0.37 1.08 0.37 c
-5.6 -0.25 11.32 -0.36 17.16 -0.36 c
-3.76 0 7.53 0.12 11.29 0.36 c
-0.4 0 0.7 -0.13 0.9 -0.37 c
-0.2 -0.25 0.22 -0.59 0.06 -1.02 c
--0.24 -1.15 p
--0.16 -0.95 -0.72 -1.42 -1.68 -1.42 c
--1.36 0 -2.54 -0.04 -3.54 -0.12 c
--1 -0.09 -1.75 -0.29 -2.22 -0.59 c
--0.48 -0.25 -1 -1.43 -1.56 -3.57 c
--6 -23.47 p
-0 -0.23 -0.16 -0.52 -0.48 -0.83 c
--0.24 -0.24 -0.56 -0.36 -0.96 -0.36 c
--0.32 0 -0.57 0.13 -0.72 0.36 c
--0.88 1.04 -1.68 2.12 -2.4 3.27 c
--0.72 1.15 -1.28 2.4 -1.68 3.76 c
--2.64 -3.27 -6.12 -5.74 -10.44 -7.45 c
--4.32 -1.71 -8.64 -2.56 -12.96 -2.56 c
--5.28 0 -9.98 1.14 -14.1 3.42 c
--4.12 2.28 -7.46 5.42 -10.02 9.43 c
--2.63 4.32 -4.21 9.11 -4.73 14.39 c
--0.52 5.27 -0.1 10.76 1.26 16.43 c
-1.43 5.68 3.76 11.16 6.96 16.44 c
-3.2 5.28 7.2 10.08 12 14.4 c
-4.48 3.92 9.36 7.04 14.64 9.36 c
-5.28 2.32 10.56 3.48 15.84 3.48 c
-4.16 0 7.7 -0.94 10.62 -2.82 c
-2.92 -1.87 5.22 -4.37 6.9 -7.5 c
-8.52 9.72 p
-0.24 0.4 0.6 0.6 1.08 0.6 c
-0.48 0 p
-0.71 0 1 -0.39 0.84 -1.16 c
--8.04 -31.84 p f
-cleartomark end end pagesave restore
- showpage
-%%PageTrailer
-%%Trailer
-%%Pages: 1
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/nomake.cmd
index d5b89784882..7d62dafdb27 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/nomake.cmd
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/nomake.cmd
@@ -1 +1 @@
-@call ..\..\..\include\latex.fig.nmk.cmd %* \ No newline at end of file
+@call ..\..\..\include\latex.fig.nmk.cmd %*
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex
index 4eb117e2ae3..fe56c241018 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex
@@ -4,8 +4,6 @@
% Используемые далее команды определяются в файле common.tex.
%
-\input{common}
-
% Актуальность работы
\actualitysection
\actualitytext
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd
index 0cd35556702..c6ed3f12107 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd
@@ -2,6 +2,7 @@
if "%1"=="help" (
:help
+ call ..\..\include\latex.nmk.cmd %1
echo all build DVI of autoref and thesis
echo allpdf build PDF of autoref and thesis
goto :eof
@@ -18,7 +19,7 @@ goto :eof
set target=
goto :eof
) else (
- ..\..\include\latex.nmk.cmd %*
+ call ..\..\include\latex.nmk.cmd %*
goto :eof
)
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib
index 754c9ccf94a..c112fd6e76e 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib
@@ -1,4 +1,4 @@
-@ARTICLE{Ivanov-1999-Journal-17-173,
+@ARTICLE{Ivanov_1999_Journal_17_173,
Author = {И. И. Иванов and П. П. Петров and С. С. Сидоров},
Title = {Название статьи},
Journal = {Название журнала},
@@ -8,7 +8,7 @@
Language = {russian}
}
-@ARTICLE{Petrov-2001-Journal-23-12321,
+@ARTICLE{Petrov_2001_Journal_23_12321,
Author = {П. П. Петров and И. И. Иванов and С. С. Сидоров},
Title = {Название статьи},
Journal = {Название журнала},
@@ -18,7 +18,7 @@
Language = {russian}
}
-@ARTICLE{Sidorov-2002-Journal-32-1531,
+@ARTICLE{Sidorov_2002_Journal_32_1531,
Author = {S. S. Sidorov and P. P. Petrov and I. I. Ivanov},
Title = {Article Name},
Journal = {Journal Name},
@@ -27,7 +27,7 @@
Year = {2002}
}
-@ARTICLE{Yoffe-1993-AP-42-173,
+@ARTICLE{Yoffe_1993_AP_42_173,
Author = {A. D. Yoffe},
Title = {Low-dimensional systems: quantum size effects and electronic
properties of semiconductor microcrystallites (zero-dimensional
@@ -38,7 +38,7 @@
Year = {1993},
}
-@ARTICLE{Efros-1982-FTP-16-7-1209,
+@ARTICLE{Efros_1982_FTP_16_7_1209,
Author = {{\relax Ал}. Л. Эфрос and А. Л. Эфрос},
Title = {Межзонное поглощение света в полупроводниковом шаре},
Journal = {Физика и техника полупроводников},
@@ -49,7 +49,7 @@
Language = {russian},
}
-@BOOK{Anselm-1978,
+@BOOK{Anselm_1978,
Author = {А. И. Ансельм},
Title = {Введение в теорию полупроводников},
Publisher = {Наука},
@@ -58,7 +58,7 @@
Language = {russian}
}
-@INPROCEEDINGS{Segall-1968,
+@INPROCEEDINGS{Segall_1968,
Author = {B. Segall},
Year = {1968},
Editor = {S. M. Ryvkin},
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex
index 6bd0be22c52..5bed0c9a95f 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex
@@ -1,17 +1,23 @@
\documentclass[a4paper,14pt,doctor,subf,href
%,fixint=false
%,facsimile
+%,times
]{disser}
\usepackage[
- a4paper, mag=1000, nohead, includefoot,
- left=3cm, right=1cm, top=2cm, bottom=2cm, footskip=1cm
+ a4paper, mag=1000, includefoot,
+ left=3cm, right=1cm, top=2cm, bottom=2cm, headsep=1cm, footskip=1cm
]{geometry}
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{epstopdf}
+% Номера страниц сверху и по центру
+%\def\headfont{\small}
+%\pagestyle{headcenter}
+%\chapterpagestyle{headcenter}
+
% Ссылки на работы соискателя включаются в общий список литературы
\let\citemy=\cite
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile b/Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile
index 775b7fc3d88..c853e59f80b 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile
@@ -1 +1 @@
-include ../../../include/latex.fig.mk \ No newline at end of file
+include ../../../include/latex.fig.mk
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
deleted file mode 100644
index 9382ce4351e..00000000000
--- a/Master/texmf-dist/doc/latex/disser/templates/master/fig/fig.eps
+++ /dev/null
@@ -1,490 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%BoundingBox: 235 371 361 470
-%%HiResBoundingBox: 236 371.521 360.901 469.38
-%.................................
-%%Creator: MiKTeX GPL Ghostscript 860 (epswrite)
-%%CreationDate: 2007/12/07 10:10:05
-%%DocumentData: Clean7Bit
-%%LanguageLevel: 2
-%%EndComments
-%%BeginProlog
-% This copyright applies to everything between here and the %%EndProlog:
-% Copyright (C) 2007 Artifex Software, Inc. All rights reserved.
-%%BeginResource: procset GS_epswrite_2_0_1001 1.001 0
-/GS_epswrite_2_0_1001 80 dict dup begin
-/PageSize 2 array def/setpagesize{ PageSize aload pop 3 index eq exch
-4 index eq and{ pop pop pop}{ PageSize dup 1
-5 -1 roll put 0 4 -1 roll put dup null eq {false} {dup where} ifelse{ exch get exec}
-{ pop/setpagedevice where
-{ pop 1 dict dup /PageSize PageSize put setpagedevice}
-{ /setpage where{ pop PageSize aload pop pageparams 3 {exch pop} repeat
-setpage}if}ifelse}ifelse}ifelse} bind def
-/!{bind def}bind def/#{load def}!/N/counttomark #
-/rG{3{3 -1 roll 255 div}repeat setrgbcolor}!/G{255 div setgray}!/K{0 G}!
-/r6{dup 3 -1 roll rG}!/r5{dup 3 1 roll rG}!/r3{dup rG}!
-/w/setlinewidth #/J/setlinecap #
-/j/setlinejoin #/M/setmiterlimit #/d/setdash #/i/setflat #
-/m/moveto #/l/lineto #/c/rcurveto #
-/p{N 2 idiv{N -2 roll rlineto}repeat}!
-/P{N 0 gt{N -2 roll moveto p}if}!
-/h{p closepath}!/H{P closepath}!
-/lx{0 rlineto}!/ly{0 exch rlineto}!/v{0 0 6 2 roll c}!/y{2 copy c}!
-/re{4 -2 roll m exch dup lx exch ly neg lx h}!
-/^{3 index neg 3 index neg}!
-/f{P fill}!/f*{P eofill}!/s{H stroke}!/S{P stroke}!
-/q/gsave #/Q/grestore #/rf{re fill}!
-/Y{P clip newpath}!/Y*{P eoclip newpath}!/rY{re Y}!
-/|={pop exch 4 1 roll 1 array astore cvx 3 array astore cvx exch 1 index def exec}!
-/|{exch string readstring |=}!
-/+{dup type/nametype eq{2 index 7 add -3 bitshift 2 index mul}if}!
-/@/currentfile #/${+ @ |}!
-/B{{2 copy string{readstring pop}aload pop 4 array astore cvx
-3 1 roll}repeat pop pop true}!
-/Ix{[1 0 0 1 11 -2 roll exch neg exch neg]exch}!
-/,{true exch Ix imagemask}!/If{false exch Ix imagemask}!/I{exch Ix image}!
-/Ic{exch Ix false 3 colorimage}!
-/F{/Columns counttomark 3 add -2 roll/Rows exch/K -1/BlackIs1 true>>
-/CCITTFaxDecode filter}!/FX{<</EndOfBlock false F}!
-/X{/ASCII85Decode filter}!/@X{@ X}!/&2{2 index 2 index}!
-/@F{@ &2<<F}!/@C{@X &2 FX}!
-/$X{+ @X |}!/&4{4 index 4 index}!/$F{+ @ &4<<F |}!/$C{+ @X &4 FX |}!
-/IC{3 1 roll 10 dict begin 1{/ImageType/Interpolate/Decode/DataSource
-/ImageMatrix/BitsPerComponent/Height/Width}{exch def}forall
-currentdict end image}!
-/~{@ read {pop} if}!
-end def
-%%EndResource
-/pagesave null def
-%%EndProlog
-%%Page: 1 1
-%%BeginPageSetup
-GS_epswrite_2_0_1001 begin
-/pagesave save store 197 dict begin
-0.1 0.1 scale
-%%EndPageSetup
-gsave mark
-Q q
-0 0 250000 250000 re
-Y
-20 w
-4 M
-K
-2360 4631.09 626.66 0 S
-2360 3784.43 620 0 S
-255 G
-2503.71 3882.92 23.24 -86.02 23.24 86.02 -46.48 0 f
-2549.62 4534.78 -23.23 86.03 -23.24 -86.03 46.48 0 f
-10 w
-K
-2526.66 4550.5 0 -683.29 S
-2503.71 3882.92 23.24 -86.02 23.24 86.02 -46.48 0 f
-2549.62 4534.78 -23.23 86.03 -23.24 -86.03 46.48 0 f
-255 G
-2806.11 4621.76 0 -754.26 f
-2783.14 3883.11 23.23 -85.35 23.24 85.35 -46.48 0 f
-K
-2806.11 4621.76 0 -754.26 S
-2783.14 3883.11 23.23 -85.35 23.24 85.35 -46.48 0 f
-2947.11 4232 m
--4 -7.01 -7.66 -14.05 -10.98 -21.13 c
--3.32 -7.08 -6.26 -14.27 -8.82 -21.54 c
--0.24 -3.36 -0.66 -6.75 -1.26 -10.15 c
--0.6 -3.39 -1.34 -6.77 -2.22 -10.13 c
--0.16 -0.64 -0.42 -1.68 -0.78 -3.12 c
--0.36 -1.44 -0.82 -2.89 -1.38 -4.37 c
--0.56 -1.48 -1.26 -2.79 -2.1 -3.96 c
--0.84 -1.15 -1.79 -1.74 -2.82 -1.74 c
--1.45 0 -2.31 0.7 -2.59 2.11 c
--0.28 1.39 -0.32 2.96 -0.12 4.68 c
-0.21 1.72 0.52 3.32 0.96 4.8 c
-0.44 1.48 0.66 2.3 0.66 2.46 c
-0.88 3.36 1.82 6.7 2.82 10.02 c
-1 3.32 2.06 6.66 3.18 10.02 c
-0.32 3.84 0.3 7.55 -0.06 11.16 c
--0.36 3.6 -1.1 7.08 -2.21 10.44 c
--1.28 3.76 -3.76 6.51 -7.45 8.23 c
--3.68 1.72 -7.92 2.58 -12.71 2.58 c
--2.16 0 -4.31 -0.18 -6.43 -0.54 c
--2.12 -0.36 -4.02 -0.9 -5.7 -1.62 c
--1.68 -0.72 -3.12 -1.66 -4.32 -2.82 c
--1.2 -1.16 -2 -2.54 -2.39 -4.14 c
--0.24 -0.8 -0.8 -1.2 -1.68 -1.2 c
--2.28 0 p
--1.12 0 -1.68 0.52 -1.68 1.56 c
-0 0.48 p
-0.72 2.96 1.98 5.73 3.78 8.33 c
-1.8 2.59 3.92 4.86 6.36 6.81 c
-2.44 1.95 5.1 3.48 7.98 4.59 c
-2.88 1.11 5.84 1.67 8.89 1.67 c
-3.27 0 6.16 -0.64 8.64 -1.91 c
-2.48 -1.28 4.64 -2.93 6.48 -4.95 c
-1.84 -2.03 3.4 -4.34 4.68 -6.93 c
-1.28 -2.59 2.4 -5.21 3.36 -7.85 c
-0.56 -1.6 1.02 -3.21 1.38 -4.86 c
-0.36 -1.64 0.66 -3.3 0.9 -4.98 c
-4.24 10.08 9.12 19.93 14.64 29.57 c
-0.32 0.55 0.8 0.84 1.44 0.84 c
-2.4 0 p
-0.4 0 0.68 -0.04 0.84 -0.12 c
-0.56 -0.4 0.84 -0.88 0.84 -1.44 c
-0 -0.23 -0.08 -0.52 -0.24 -0.83 c
-f
-2947.67 4156.32 0 2.48 P
-0.69 0 1.44 0 2.24 0 c
-0.8 0 1.57 0.02 2.32 0.04 c
-0.75 0.03 1.46 0.08 2.12 0.16 c
-0.67 0.08 1.21 0.17 1.64 0.27 c
-0.54 0.11 0.95 0.39 1.24 0.84 c
-0.29 0.46 0.44 0.98 0.44 1.56 c
-0 42.5 p
--1.54 -0.75 -3.21 -1.29 -5 -1.61 c
--1.79 -0.32 -3.61 -0.48 -5.48 -0.48 c
-0 2.5 p
-2.72 0 5.36 0.37 7.92 1.11 c
-2.57 0.74 4.78 2.09 6.65 4.04 c
-0.97 0 p
-0.59 0 0.88 -0.29 0.88 -0.89 c
-0 -47.17 p
-0 -0.59 0.14 -1.11 0.44 -1.56 c
-0.29 -0.45 0.71 -0.73 1.24 -0.84 c
-0.43 -0.11 0.96 -0.2 1.61 -0.27 c
-0.64 -0.09 1.34 -0.14 2.12 -0.16 c
-0.77 -0.02 1.56 -0.04 2.36 -0.04 c
-0.8 0 1.54 0 2.24 0 c
-0 -2.48 p
--8.64 0.32 -17.29 0.32 -25.94 0 c
-f
-3209.61 4414.5 m
--4 -7 -7.67 -14.04 -10.98 -21.12 c
--3.32 -7.08 -6.26 -14.26 -8.82 -21.54 c
--0.23 -3.36 -0.66 -6.74 -1.26 -10.14 c
--0.6 -3.4 -1.34 -6.78 -2.22 -10.14 c
--0.16 -0.64 -0.42 -1.68 -0.78 -3.12 c
--0.36 -1.43 -0.82 -2.9 -1.39 -4.38 c
--0.55 -1.48 -1.25 -2.8 -2.09 -3.96 c
--0.84 -1.16 -1.79 -1.74 -2.82 -1.74 c
--1.45 0 -2.31 0.7 -2.59 2.1 c
--0.27 1.4 -0.31 2.96 -0.12 4.68 c
-0.21 1.72 0.53 3.32 0.96 4.8 c
-0.45 1.48 0.66 2.29 0.66 2.46 c
-0.88 3.36 1.82 6.7 2.82 10.02 c
-1 3.32 2.06 6.66 3.18 10.02 c
-0.32 3.84 0.3 7.56 -0.06 11.16 c
--0.36 3.6 -1.09 7.08 -2.21 10.44 c
--1.28 3.76 -3.76 6.5 -7.45 8.22 c
--3.68 1.72 -7.92 2.58 -12.71 2.58 c
--2.16 0 -4.31 -0.18 -6.43 -0.54 c
--2.12 -0.36 -4.02 -0.9 -5.7 -1.62 c
--1.68 -0.72 -3.12 -1.66 -4.33 -2.82 c
--1.2 -1.16 -2 -2.54 -2.39 -4.14 c
--0.25 -0.8 -0.8 -1.2 -1.68 -1.2 c
--2.29 0 p
--1.12 0 -1.68 0.52 -1.68 1.56 c
-0 0.48 p
-0.72 2.96 1.97 5.73 3.78 8.32 c
-1.8 2.59 3.92 4.86 6.36 6.81 c
-2.44 1.95 5.1 3.48 7.98 4.59 c
-2.88 1.11 5.84 1.67 8.89 1.67 c
-3.27 0 6.16 -0.64 8.64 -1.91 c
-2.48 -1.27 4.63 -2.93 6.47 -4.95 c
-1.85 -2.04 3.4 -4.34 4.68 -6.93 c
-1.28 -2.6 2.4 -5.21 3.36 -7.86 c
-0.57 -1.6 1.02 -3.22 1.39 -4.86 c
-0.35 -1.64 0.65 -3.3 0.9 -4.98 c
-4.24 10.08 9.12 19.94 14.64 29.57 c
-0.32 0.55 0.8 0.84 1.44 0.84 c
-2.4 0 p
-0.4 0 0.68 -0.04 0.84 -0.12 c
-0.57 -0.4 0.84 -0.87 0.84 -1.43 c
-0 -0.25 -0.08 -0.52 -0.23 -0.84 c
-f
-3235.98 4328.81 m
--0.59 -2.19 -0.81 -4.04 -0.64 -5.53 c
-0.16 -1.5 0.91 -2.24 2.23 -2.24 c
-0.65 0 1.23 0.27 1.77 0.8 c
-0.53 0.53 1.01 1.28 1.43 2.23 c
-0.42 0.96 0.83 2.08 1.2 3.36 c
-0.37 1.28 0.74 2.7 1.11 4.24 c
-0.12 0.48 0.43 0.72 0.97 0.72 c
-0.88 0 p
-0.54 0 0.74 -0.24 0.63 -0.72 c
--0.31 -1.23 -0.66 -2.57 -1.04 -4 c
--0.37 -1.45 -0.88 -2.78 -1.52 -4 c
--0.63 -1.23 -1.43 -2.25 -2.36 -3.1 c
--0.93 -0.84 -2.09 -1.26 -3.48 -1.26 c
--1.86 0 -3.36 0.53 -4.47 1.6 c
--1.12 1.06 -1.82 2.43 -2.09 4.07 c
--1.22 -1.49 -2.68 -2.81 -4.39 -3.95 c
--1.71 -1.15 -3.5 -1.72 -5.36 -1.72 c
--1.97 0 -3.62 0.51 -4.96 1.52 c
--1.33 1.02 -2.37 2.3 -3.12 3.86 c
--0.91 1.88 -1.39 3.91 -1.45 6.11 c
--0.05 2.2 0.21 4.42 0.8 6.67 c
-0.59 2.25 1.45 4.47 2.56 6.67 c
-1.13 2.2 2.59 4.23 4.41 6.11 c
-1.49 1.55 3.18 2.85 5.08 3.89 c
-1.89 1.05 3.8 1.57 5.72 1.57 c
-1.65 0 3 -0.46 4.03 -1.36 c
-1.05 -0.91 1.86 -2 2.44 -3.27 c
-4.48 17.79 p
-0.21 0.84 0.33 1.49 0.36 1.94 c
-0.02 0.45 -0.1 0.78 -0.36 0.99 c
--0.32 0.26 -0.93 0.43 -1.84 0.51 c
--0.91 0.08 -1.93 0.12 -3.04 0.12 c
--0.59 0 -0.83 0.3 -0.72 0.9 c
-0.23 0.66 p
-0.11 0.49 0.46 0.79 1.04 0.9 c
-7.45 0.66 2.79 0.23 p
-0.26 0.06 0.46 -0.01 0.61 -0.2 c
-0.13 -0.19 0.16 -0.42 0.11 -0.68 c
--11.51 -46.11 h
-3234.89 4347.82 m
--0.09 0.51 -0.21 1.04 -0.36 1.57 c
--0.43 1.29 -1.05 2.38 -1.87 3.27 c
--0.83 0.89 -1.89 1.34 -3.16 1.34 c
--1.17 0 -2.32 -0.43 -3.44 -1.3 c
--1.12 -0.86 -2.14 -1.94 -3.05 -3.23 c
--1.28 -1.83 -2.24 -3.75 -2.87 -5.74 c
--0.64 -1.99 -1.23 -4.07 -1.77 -6.22 c
--0.54 -2.11 -0.97 -4.16 -1.32 -6.18 c
--0.35 -2.02 -0.33 -3.92 0.04 -5.7 c
-0.27 -1.29 0.73 -2.39 1.41 -3.28 c
-0.66 -0.89 1.61 -1.33 2.83 -1.33 c
-1.28 0 2.55 0.45 3.81 1.37 c
-1.25 0.92 2.4 2.02 3.48 3.32 c
-0.42 0.54 0.82 1.05 1.19 1.54 c
-0.38 0.48 0.72 1.02 1.05 1.61 c
-4.32 17.38 p
--0.12 0.54 -0.2 1.06 -0.28 1.57 c
-f
-5.821 w
-10 M
-2 J
-8 i
-3040 4690 0 -117.65 S
-3132.49 4690 24.41 -58.83 S
-3156.9 4631.17 -24.41 -58.82 S
-1 i
-3111.7 4592.94 -45.72 0 0 2.47 P
-0 0.16 0.08 0.39 0.25 0.7 c
-18.68 19.89 p
-2.3 2.43 4.59 4.92 6.86 7.47 c
-2.27 2.55 4.32 5.14 6.13 7.76 c
-1.81 2.63 3.28 5.38 4.39 8.24 c
-1.12 2.86 1.67 5.86 1.67 9 c
-0 2.59 -0.35 5.04 -1.05 7.36 c
--0.7 2.31 -1.73 4.36 -3.09 6.12 c
--1.36 1.77 -3.05 3.18 -5.07 4.23 c
--2.02 1.07 -4.39 1.59 -7.12 1.59 c
--3.95 0 -7.46 -1.16 -10.5 -3.47 c
--3.05 -2.32 -5.19 -5.23 -6.42 -8.77 c
-0.91 0.23 1.86 0.29 2.83 0.18 c
-1 -0.12 1.88 -0.43 2.66 -0.94 c
-0.78 -0.51 1.43 -1.2 1.97 -2.06 c
-0.53 -0.87 0.8 -1.89 0.8 -3.06 c
-0 -2.04 -0.68 -3.59 -2.04 -4.65 c
--1.36 -1.06 -2.86 -1.59 -4.5 -1.59 c
--1.57 0 -3.03 0.53 -4.39 1.59 c
--1.35 1.05 -2.03 2.61 -2.03 4.65 c
-0 2.98 0.59 5.8 1.78 8.47 c
-1.19 2.66 2.81 4.98 4.86 6.94 c
-2.04 1.95 4.45 3.5 7.25 4.62 c
-2.78 1.12 5.73 1.68 8.85 1.68 c
-3.85 0 7.39 -0.57 10.63 -1.71 c
-3.24 -1.13 6 -2.74 8.3 -4.81 c
-2.29 -2.08 4.07 -4.51 5.34 -7.3 c
-1.27 -2.79 1.9 -5.82 1.9 -9.11 c
-0 -3.76 -0.86 -7.19 -2.59 -10.29 c
--1.73 -3.1 -3.89 -5.98 -6.48 -8.64 c
--2.59 -2.66 -5.34 -5.17 -8.26 -7.52 c
--2.91 -2.35 -5.57 -4.63 -7.95 -6.82 c
--14.18 -13.17 12.46 0 p
-1.8 0 3.9 0 6.28 0 c
-2.38 0 4.62 0.02 6.72 0.06 c
-2.1 0.04 3.91 0.12 5.43 0.23 c
-1.52 0.12 2.36 0.25 2.53 0.41 c
-0.32 0.31 0.63 0.88 0.92 1.71 c
-0.29 0.82 0.55 1.74 0.8 2.77 c
-0.25 1.02 0.47 2.08 0.68 3.17 c
-0.2 1.11 0.39 2.12 0.55 3.06 c
-3.37 0 -3.47 -20.48 p f
-8 i
-3488.31 4131.69 0 -117.66 S
-3580.8 4131.69 24.41 -58.83 S
-3605.21 4072.86 -24.41 -58.83 S
-1 i
-3562.3 4045.85 m
--1.36 -2.82 -3.21 -5.25 -5.59 -7.3 c
--2.54 -2.2 -5.38 -3.85 -8.55 -4.94 c
--3.15 -1.1 -6.46 -1.65 -9.91 -1.65 c
--3.12 0 -6.18 0.39 -9.19 1.16 c
--3 0.78 -5.66 1.96 -8.01 3.55 c
--2.34 1.58 -4.22 3.54 -5.61 5.85 c
--1.41 2.32 -2.1 4.96 -2.1 7.94 c
-0 2.2 0.71 3.83 2.16 4.88 c
-1.43 1.06 2.98 1.59 4.62 1.59 c
-1.73 0 3.31 -0.53 4.75 -1.59 c
-1.43 -1.05 2.16 -2.69 2.16 -4.88 c
-0 -1.25 -0.24 -2.32 -0.74 -3.18 c
--0.49 -0.87 -1.12 -1.57 -1.9 -2.12 c
--0.78 -0.55 -1.67 -0.92 -2.65 -1.11 c
--1 -0.2 -1.93 -0.21 -2.84 -0.06 c
-1.64 -2.83 4.23 -5.04 7.77 -6.65 c
-3.54 -1.61 7.4 -2.41 11.59 -2.41 c
-2.05 0 3.94 0.5 5.67 1.48 c
-1.72 1 3.16 2.32 4.32 3.98 c
-1.39 2.06 2.33 4.31 2.82 6.72 c
-0.49 2.42 0.73 4.9 0.73 7.44 c
-0 2.54 -0.24 5.02 -0.73 7.43 c
--0.49 2.42 -1.43 4.66 -2.82 6.73 c
--1.15 1.66 -2.6 3.01 -4.32 4.04 c
--1.73 1.02 -3.62 1.54 -5.67 1.54 c
--8.39 0 p
--0.73 0 -1.1 0.34 -1.1 1.02 c
-0 0.34 p
--0.09 0.3 0 0.56 0.24 0.8 c
-0.25 0.23 0.54 0.34 0.86 0.34 c
-1.15 0.16 2.3 0.23 3.46 0.23 c
-1.15 0 2.3 0.08 3.46 0.23 c
-2.13 0.16 4 0.8 5.61 1.94 c
-1.6 1.14 2.93 2.61 4 4.41 c
-1.07 1.8 1.88 3.86 2.4 6.17 c
-0.54 2.31 0.8 4.68 0.8 7.12 c
-0 1.81 -0.18 3.51 -0.55 5.12 c
--0.37 1.61 -1.13 3.04 -2.29 4.29 c
--2.21 2.52 -5.04 3.77 -8.49 3.77 c
--3.61 0 -6.92 -0.66 -9.91 -2 c
--3.01 -1.33 -5.25 -3.14 -6.72 -5.41 c
-1.72 0.39 3.43 0.08 5.12 -0.95 c
-1.68 -1.02 2.52 -2.66 2.52 -4.93 c
-0 -1.96 -0.64 -3.44 -1.95 -4.41 c
--1.31 -0.99 -2.73 -1.48 -4.3 -1.48 c
--1.54 0 -2.98 0.49 -4.29 1.48 c
--1.3 0.98 -1.96 2.45 -1.96 4.41 c
-0 2.51 0.62 4.76 1.85 6.77 c
-1.23 2 2.84 3.7 4.85 5.12 c
-2.01 1.41 4.3 2.5 6.88 3.24 c
-2.58 0.76 5.22 1.13 7.93 1.13 c
-2.86 0 5.64 -0.37 8.35 -1.12 c
-2.7 -0.75 5.19 -1.91 7.49 -3.47 c
-1.96 -1.34 3.61 -2.99 4.91 -4.95 c
-1.31 -1.96 1.96 -4.16 1.96 -6.59 c
-0 -2.51 -0.45 -4.86 -1.35 -7.06 c
--0.9 -2.2 -2.1 -4.2 -3.61 -6.01 c
--1.52 -1.8 -3.32 -3.38 -5.41 -4.71 c
--2.09 -1.34 -4.36 -2.39 -6.82 -3.18 c
-2.38 -0.4 4.66 -1.06 6.82 -2.01 c
-2.18 -0.94 4.2 -2.19 6.09 -3.76 c
-2.37 -1.96 4.23 -4.3 5.59 -7 c
-1.36 -2.71 2.03 -5.56 2.03 -8.54 c
-0 -3.07 -0.67 -6.01 -2.03 -8.83 c
-f
-8 i
-3040 3836.67 0 -117.66 S
-3132.49 3836.67 24.41 -58.83 S
-3156.9 3777.84 -24.41 -58.83 S
-1 i
-3071.72 3739.66 0 3.64 P
-1.06 0 2.22 0 3.45 0 c
-1.23 0 2.42 0.02 3.57 0.06 c
-1.16 0.04 2.24 0.12 3.27 0.23 c
-1.03 0.12 1.87 0.25 2.53 0.41 c
-0.82 0.16 1.45 0.57 1.9 1.24 c
-0.45 0.66 0.68 1.43 0.68 2.29 c
-0 62.53 p
--2.38 -1.11 -4.95 -1.91 -7.7 -2.4 c
--2.75 -0.47 -5.58 -0.71 -8.45 -0.71 c
-0 3.59 p
-4.19 0 8.26 0.55 12.2 1.65 c
-3.93 1.1 7.34 3.1 10.2 6 c
-1.47 0 p
-0.9 0 1.35 -0.43 1.35 -1.29 c
-0 -69.36 p
-0 -0.87 0.23 -1.63 0.67 -2.29 c
-0.45 -0.68 1.09 -1.09 1.91 -1.24 c
-0.66 -0.16 1.48 -0.29 2.46 -0.41 c
-0.99 -0.12 2.08 -0.2 3.27 -0.23 c
-1.19 -0.04 2.4 -0.06 3.63 -0.06 c
-1.23 0 2.38 0 3.46 0 c
-0 -3.64 p
--13.3 0.47 -26.59 0.47 -39.88 0 c
-f
-255 G
-3210.16 4148.94 87.98 -69.68 -41.36 104.34 -46.62 -34.66 f
-10 w
-4 M
-0 J
-K
-2887.5 4631.09 357.5 -480.95 S
-3210.16 4148.94 87.98 -69.68 -41.36 104.34 -46.62 -34.66 f
-1 J
-1 j
-3150 4076.09 60 0 S
-3262.5 4076.09 60 0 S
-3375 4076.09 60 0 S
-2470.47 4203 m
--0.16 -0.72 -0.6 -1.16 -1.32 -1.32 c
--1.32 0 p
--0.72 0 -1.08 0.36 -1.08 1.09 c
-0.64 3.91 0.8 7.66 0.48 11.22 c
--0.32 3.55 -1.18 6.7 -2.58 9.41 c
--1.4 2.73 -3.3 4.9 -5.7 6.54 c
--2.4 1.64 -5.32 2.46 -8.76 2.46 c
--4.16 0 -8.32 -1.05 -12.48 -3.12 c
--4.16 -2.09 -7.92 -4.85 -11.28 -8.29 c
--3.93 -4.09 -6.98 -8.59 -9.19 -13.52 c
--2.2 -4.93 -3.94 -9.95 -5.22 -15.08 c
--1.36 -5.2 -2.14 -10.25 -2.34 -15.15 c
--0.2 -4.88 0.66 -9.36 2.58 -13.46 c
-1.68 -3.52 4.12 -6.33 7.32 -8.41 c
-3.2 -2.08 6.96 -3.12 11.28 -3.12 c
-2.32 0 4.63 0.32 6.91 0.95 c
-2.28 0.65 4.36 1.55 6.24 2.75 c
-1.88 1.18 3.5 2.62 4.86 4.29 c
-1.36 1.66 2.28 3.48 2.76 5.46 c
-2.52 10.24 p
-0.48 1.9 0.29 3.05 -0.59 3.46 c
--0.88 0.39 -2.36 0.63 -4.45 0.71 c
--2.08 0.08 -4.2 0.12 -6.36 0.12 c
--0.4 0 -0.7 0.13 -0.9 0.38 c
--0.21 0.25 -0.22 0.6 -0.06 1.04 c
-0.24 1.15 p
-0.08 0.43 0.28 0.77 0.6 1.02 c
-0.32 0.24 0.68 0.37 1.08 0.37 c
-5.6 -0.25 11.32 -0.36 17.16 -0.36 c
-3.76 0 7.53 0.12 11.29 0.36 c
-0.4 0 0.7 -0.13 0.9 -0.37 c
-0.2 -0.25 0.22 -0.59 0.06 -1.02 c
--0.24 -1.15 p
--0.16 -0.95 -0.72 -1.42 -1.68 -1.42 c
--1.36 0 -2.54 -0.04 -3.54 -0.12 c
--1 -0.09 -1.75 -0.29 -2.22 -0.59 c
--0.48 -0.25 -1 -1.43 -1.56 -3.57 c
--6 -23.47 p
-0 -0.23 -0.16 -0.52 -0.48 -0.83 c
--0.24 -0.24 -0.56 -0.36 -0.96 -0.36 c
--0.32 0 -0.57 0.13 -0.72 0.36 c
--0.88 1.04 -1.68 2.12 -2.4 3.27 c
--0.72 1.15 -1.28 2.4 -1.68 3.76 c
--2.64 -3.27 -6.12 -5.74 -10.44 -7.45 c
--4.32 -1.71 -8.64 -2.56 -12.96 -2.56 c
--5.28 0 -9.98 1.14 -14.1 3.42 c
--4.12 2.28 -7.46 5.42 -10.02 9.43 c
--2.63 4.32 -4.21 9.11 -4.73 14.39 c
--0.52 5.27 -0.1 10.76 1.26 16.43 c
-1.43 5.68 3.76 11.16 6.96 16.44 c
-3.2 5.28 7.2 10.08 12 14.4 c
-4.48 3.92 9.36 7.04 14.64 9.36 c
-5.28 2.32 10.56 3.48 15.84 3.48 c
-4.16 0 7.7 -0.94 10.62 -2.82 c
-2.92 -1.87 5.22 -4.37 6.9 -7.5 c
-8.52 9.72 p
-0.24 0.4 0.6 0.6 1.08 0.6 c
-0.48 0 p
-0.71 0 1 -0.39 0.84 -1.16 c
--8.04 -31.84 p f
-cleartomark end end pagesave restore
- showpage
-%%PageTrailer
-%%Trailer
-%%Pages: 1
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/fig/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/master/fig/nomake.cmd
index d5b89784882..7d62dafdb27 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/master/fig/nomake.cmd
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/fig/nomake.cmd
@@ -1 +1 @@
-@call ..\..\..\include\latex.fig.nmk.cmd %* \ No newline at end of file
+@call ..\..\..\include\latex.fig.nmk.cmd %*
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib
index 65384bd4787..58b0166f55f 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib
@@ -1,4 +1,4 @@
-@ARTICLE{Yoffe-1993-AP-42-173,
+@ARTICLE{Yoffe_1993_AP_42_173,
Author = {A. D. Yoffe},
Journal = {Adv. Phys.},
Pages = {173},
@@ -6,7 +6,7 @@
Year = {1993}
}
-@ARTICLE{Efros-1982-FTP-16-82-1209,
+@ARTICLE{Efros_1982_FTP_16_82_1209,
Author = {{\relax Ал}. Л. Эфрос and А. Л. Эфрос},
Journal = {Физика и техника полупроводников},
Pages = {1209},
@@ -15,7 +15,7 @@
Language = {russian}
}
-@ARTICLE{Kayanuma-1988-PRB-38-9797,
+@ARTICLE{Kayanuma_1988_PRB_38_9797,
Author = {Y. Kayanuma},
Journal = {Phys. Rev. B},
Pages = {9797},
@@ -23,7 +23,7 @@
Year = {1988}
}
-@INPROCEEDINGS{Segall-1968,
+@INPROCEEDINGS{Segall_1968,
Author = {B. Segall},
Year = {1968},
Editor = {S. M. Ryvkin},
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex
index e330b3c6bc3..201ef3d5d39 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex
@@ -1,47 +1,56 @@
-\documentclass[a4paper,14pt,master,href,subf]{disser}
+\documentclass[a4paper,14pt,master,subf,href
+%,fixint=false
+%,times
+]{disser}
\usepackage[
- a4paper, mag=1000, nohead, includefoot,
- left=3cm, right=1cm, top=2cm, bottom=2cm, footskip=1cm
+ a4paper, mag=1000, includefoot,
+ left=3cm, right=1cm, top=2cm, bottom=2cm, headsep=1cm, footskip=1cm
]{geometry}
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{epstopdf}
+% Номера страниц сверху и по центру
+%\def\headfont{\small}
+%\pagestyle{headcenter}
+%\chapterpagestyle{headcenter}
+
\graphicspath{{fig/}}
% --------------------------------------------------------------------------
-
\begin{document}
-% организация
+% Название организации
\institution{%
Название организации
}
+% Имя лица, допускающего к защите (зав. кафедрой)
\apname{ФИО зав. кафедрой}
-\title{ДИССЕРТАЦИЯ\\[-12pt]на соискание учёной степени\\МАГИСТРА}
-% Тема диссертации
+\title{ДИССЕРТАЦИЯ\\[-14pt]на соискание учёной степени\\МАГИСТРА}
+% Тема
\topic{Тема диссертации}
-%
-% Данные автора
+
+% Автор
\author {ФИО автора} % ФИО
\group {1111/1} % Группа
\coursenum {111111} % Номер направления
\course {Название направления}
\masterprognum{111111} % Номер магистерской программы
\masterprog {Название программы}
-%
+
% Научный руководитель
\sa {ФИО руководителя}
\sastatus{д.~ф.-м.~н., ст.~н.~с.}
-%
+
% Рецензент
\rev {ФИО рецензента}
\revstatus{д.~ф.-м.~н., в.~н.~с.}
-%
+
% Консультант
\conspec{вопросам\\охраны труда}
\con{ФИО консультанта}
\constatus{к.~т.~н., доц.}
-%
+
+% Город и год
\city{Санкт-Петербург}
\date{\number\year}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd
index 5767e9c44fa..e84f3cc0004 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd
+++ b/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd
@@ -3,6 +3,11 @@
rem nomake script for LaTeX projects
rem Author: Stanislav Kruchinin <stanislav.kruchinin@gmail.com>
+setlocal enabledelayedexpansion
+
+if "!texmf!"=="" set texmf=%programfiles%\miktex
+if "!docdir!"=="" set tdir=!texmf!\doc\latex\%target%
+
if "%CMDEXTVERSION%"=="" (
echo Error: This script requires command interpreter from Windows 2000 or above.
goto :eof
@@ -14,5 +19,12 @@ if "%1"=="help" (
set subdirs=bachelor ..\master ..\candidate ..\doctor
)
-for %%i in (%subdirs%) do @cd %%i & nomake %1 %2 %3 %4 %5 %6 %7 %8 %9
-cd .. \ No newline at end of file
+if "%1"=="install" (
+:install
+ if not exist "%docdir%" md "%docdir%"
+ xcopy /y /e /i /f ..\templates "%tdir%\templates"
+ xcopy /y /e /i /f ..\include "%tdir%\include"
+goto :eof
+)
+
+for %%i in (%subdirs%) do @cd %%i & call nomake %* \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/disser/Makefile b/Master/texmf-dist/source/latex/disser/Makefile
index db02f71b551..696a2f32438 100644
--- a/Master/texmf-dist/source/latex/disser/Makefile
+++ b/Master/texmf-dist/source/latex/disser/Makefile
@@ -3,23 +3,27 @@
# Author: Stanislav Kruchinin <stanislav.kruchinin@gmail.com>
#
-TARGET?=disser
+TARGET=disser
SUBCLASS=gost732
BST=disser-bst
+MANUAL?=manual
+
+CLSFILES=$(TARGET).cls *.rtx $(SUBCLASS).cls
+BSTFILE=$(TARGET).bst
+DOCFILES=$(TARGET).pdf $(SUBCLASS).pdf $(MANUAL).pdf ../README ../README.ru ../ChangeLog
+BSTDOCFILE=$(BST).pdf
+SRCFILES=*.dtx *.ins $(MANUAL).tex
TEXMF?=/usr/share/texmf
+
CLSDIR?=$(TEXMF)/tex/latex/$(TARGET)
DOCDIR?=$(TEXMF)/doc/latex/$(TARGET)
BSTDIR?=$(TEXMF)/bibtex/bst/$(TARGET)
BSTDOCDIR?=$(TEXMF)/doc/bibtex/$(TARGET)
-
-CLSFILES?=$(TARGET).cls *.rtx $(SUBCLASS).cls
-BSTFILES?=$(TARGET).bst
-DOCFILES?=$(TARGET).dvi $(SUBCLASS).dvi $(TARGET).pdf $(SUBCLASS).pdf
-BSTDOCFILES?=$(BST).dvi $(BST).pdf
+SRCDIR?=$(TEXMF)/source/latex/$(TARGET)
CLEXT?= *.log *.out *.aux *.dvi *.idx *.ilg *.ind *.glo *.toc *.bak *.bbl *.blg *.sav
-CLFILES?=$(CLSFILES) $(BSTFILES) $(DOCFILES) $(BSTDOCFILES) $(CLEXT)
+CLFILES?=$(CLSFILES) $(BSTFILE) $(DOCFILES) $(BSTDOCFILE) $(CLEXT)
LATEX?=latex
PDFLATEX?=pdflatex
@@ -32,21 +36,23 @@ all: class doc
class: *.cls
-doc: dvi pdf
+doc: pdf
-dvi: $(TARGET).dvi $(SUBCLASS).dvi $(BST).dvi
+dvi: $(TARGET).dvi $(SUBCLASS).dvi $(BST).dvi $(MANUAL).dvi
-pdf: $(TARGET).pdf $(SUBCLASS).pdf $(BST).pdf
+pdf: $(TARGET).pdf $(SUBCLASS).pdf $(BST).pdf $(MANUAL).pdf
install: all
mkdir -p $(CLSDIR)
mkdir -p $(BSTDIR)
mkdir -p $(DOCDIR)
- mkdir -p $(BSTDOCDIR)
+ mkdir -p $(SRCDIR)
cp $(CLSFILES) $(CLSDIR)
- cp $(BSTFILES) $(BSTDIR)
+ cp $(BSTFILE) $(BSTDIR)
cp $(DOCFILES) $(DOCDIR)
- cp $(BSTDOCFILES) $(BSTDOCDIR)
+ cp $(BSTDOCFILE) $(DOCDIR)
+ cp $(SRCFILES) $(SRCDIR)
+ @echo -e "\nDon't forget to run 'mktexlsr' if you install this class first time\n"
clean:
rm -f $(CLFILES)
@@ -60,14 +66,22 @@ clean:
$(LATEX) $(LATEXFLAGS) $<
$(LATEX) $(LATEXFLAGS) $<
+%.dvi: %.tex
+ $(LATEX) $(LATEXFLAGS) $<
+ $(MI) -r $(TARGET)
+ $(LATEX) $(LATEXFLAGS) $<
+ $(LATEX) $(LATEXFLAGS) $<
+
%.pdf: %.dtx
$(PDFLATEX) $(PDFLATEXFLAGS) $<
- $(MI) -r $(TARGET)
+ $(PDFLATEX) $(PDFLATEXFLAGS) $<
+
+%.pdf: %.tex
$(PDFLATEX) $(PDFLATEXFLAGS) $<
$(PDFLATEX) $(PDFLATEXFLAGS) $<
help:
- @echo "List of targets:"
+ @echo "Targets:"
@echo " all (default) build classes and documentation"
@echo " class build classes"
@echo " clean remove ouptut files"
diff --git a/Master/texmf-dist/source/latex/disser/bachelor.dtx b/Master/texmf-dist/source/latex/disser/bachelor.dtx
index 6879b30ffc1..739c0a07d49 100644
--- a/Master/texmf-dist/source/latex/disser/bachelor.dtx
+++ b/Master/texmf-dist/source/latex/disser/bachelor.dtx
@@ -22,8 +22,8 @@
\setlength\firstskip{1.5cm}
\setlength\secondskip{1.5cm}
-\setlength\thirdskip{1.em}
-\setlength\fourthskip{1.em}
+\setlength\thirdskip{1ex}
+\setlength\fourthskip{1ex}
\setlength\fifthskip{2cm}
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/candidate.dtx b/Master/texmf-dist/source/latex/disser/candidate.dtx
index d366401bc9c..41f230ac824 100644
--- a/Master/texmf-dist/source/latex/disser/candidate.dtx
+++ b/Master/texmf-dist/source/latex/disser/candidate.dtx
@@ -22,9 +22,9 @@
\newlength\sixthskip
\ifDis@libcat
- \setlength\firstskip{2em}
+ \setlength\firstskip{2ex}
\else
- \setlength\firstskip{4em}
+ \setlength\firstskip{4ex}
\fi
\setlength\secondskip{2cm}
\setlength\thirdskip{1cm}
diff --git a/Master/texmf-dist/source/latex/disser/chapter.dtx b/Master/texmf-dist/source/latex/disser/chapter.dtx
index 23710b91e19..2ad390b64d9 100644
--- a/Master/texmf-dist/source/latex/disser/chapter.dtx
+++ b/Master/texmf-dist/source/latex/disser/chapter.dtx
@@ -37,8 +37,8 @@
%
% \DescribeMacro{\chapteralign}\index{Макросы!\verb*+\chapteralign+}
% \DescribeMacro{\chapterfont}\index{Макросы!\verb*+\chapterfont+}
-% \DescribeMacro{\prechapter}\index{Макросы!\verb*+\prechapter+}
-% \DescribeMacro{\postchapter}\index{Макросы!\verb*+\postchapter+}
+% \DescribeMacro{\beforechapter}\index{Макросы!\verb*+\beforechapter+}
+% \DescribeMacro{\afterchapter}\index{Макросы!\verb*+\afterchapter+}
% \begin{macrocode}
\providecommand\thechapteralign{\centering}
\providecommand\thechapterfont{\Large}
@@ -47,16 +47,8 @@
\providecommand\chapteralign{\centering}
\providecommand\chapterfont{\Large\bfseries}
-\providecommand\prechapter{}
-\providecommand\postchapter{\par\nobreak\vskip 20\p@}
-
-% \end{macrocode}
-% Стиль страницы, с которой начинается глава.
-%
-% \DescribeMacro{\chapterpagestyle}\index{Макросы!\verb*+\chapterpagestyle+}
-% \begin{macrocode}
-\def\chapterpagestyle#1{\gdef\@chapterpagestyle{#1}}
-\chapterpagestyle{plain}
+\providecommand\beforechapter{}
+\providecommand\afterchapter{\par\nobreak\vskip 20\p@}
% \end{macrocode}
%
@@ -125,7 +117,7 @@
{\thechapterfont\thechapteralign\@seccntformat{chapter}}
\fi
\interlinepenalty\@M
- \chapterfont\chapteralign\prechapter #1\postchapter
+ \chapterfont\chapteralign\beforechapter #1\afterchapter
}
}
@@ -152,7 +144,7 @@
{%
\parindent \z@ \raggedright
\normalfont\interlinepenalty\@M
- \chapteralign{\chapterfont\prechapter #1\postchapter}
+ \chapteralign{\chapterfont\beforechapter #1\afterchapter}
}
}
% \end{macrocode}
@@ -209,8 +201,8 @@
%
% \DescribeMacro{\appendixalign}\index{Макросы!\verb*+\appendixalign+}
% \DescribeMacro{\appendixfont}\index{Макросы!\verb*+\appendixfont+}
-% \DescribeMacro{\preappendix}\index{Макросы!\verb*+\preappendix+}
-% \DescribeMacro{\postappendix}\index{Макросы!\verb*+\postappendix+}
+% \DescribeMacro{\beforeappendix}\index{Макросы!\verb*+\beforeappendix+}
+% \DescribeMacro{\afterappendix}\index{Макросы!\verb*+\afterappendix+}
% \begin{macrocode}
\providecommand\theappendixalign{\centering}
\providecommand\theappendixfont{\Large}
@@ -219,8 +211,8 @@
\providecommand\appendixalign{\centering}
\providecommand\appendixfont{\Large\bfseries}
-\providecommand\preappendix{}
-\providecommand\postappendix{\par\nobreak\vskip 20\p@}
+\providecommand\beforeappendix{}
+\providecommand\afterappendix{\par\nobreak\vskip 20\p@}
% \end{macrocode}
%
% \DescribeMacro{\appendix}\index{Макросы!\verb*+\appendix+}
@@ -250,8 +242,8 @@
\let\oldchapteralign=\chapteralign
\let\oldchapterfont=\chapterfont
- \let\oldprechapter=\prechapter
- \let\oldpostchapter=\postchapter
+ \let\oldbeforechapter=\afterchapter
+ \let\oldafterchapter=\afterchapter
\let\oldthechapter=\thechapter
% \end{macrocode}
@@ -272,8 +264,8 @@
\renewcommand\chapteralign{\appendixalign}
\renewcommand\chapterfont{\appendixfont}
- \renewcommand\prechapter{\preappendix}
- \renewcommand\postchapter{\postappendix}
+ \renewcommand\beforechapter{\beforeappendix}
+ \renewcommand\afterchapter{\afterappendix}
\gdef\thechapter{\theappendix}
}
@@ -298,8 +290,8 @@
\let\chapteralign=\oldchapteralign
\let\chapterfont=\oldchapterfont
- \let\prechapter=\oldprechapter
- \let\postchapter=\oldpostchapter
+ \let\beforechapter=\oldbeforechapter
+ \let\afterchapter=\oldafterchapter
\gdef\thechapter{\oldthechapter}
}
diff --git a/Master/texmf-dist/source/latex/disser/custom.dtx b/Master/texmf-dist/source/latex/disser/custom.dtx
index 59788d86be0..100e9964c7b 100644
--- a/Master/texmf-dist/source/latex/disser/custom.dtx
+++ b/Master/texmf-dist/source/latex/disser/custom.dtx
@@ -24,8 +24,10 @@
% \DescribePackage{amssymb}\index{Пакеты!\verb*+amssymb+}
% \DescribePackage{amsfonts}\index{Пакеты!\verb*+amsfonts+}
% \begin{macrocode}
-\usepackage[intlimits]{amsmath}
-\usepackage{amssymb,amsfonts}
+\ifDis@ams
+ \usepackage[intlimits]{amsmath}
+ \usepackage{amssymb,amsfonts}
+\fi
% \end{macrocode}
% Использование шрифта Times вместо Computer Modern Roman.
% \begin{macrocode}
@@ -104,7 +106,7 @@
% \DescribePackage{natbib}\index{Пакеты!\verb*+natbib+}
% Пакет для оформления библиографических ссылок.
% \begin{macrocode}
-\usepackage[square, comma, sort&compress]{natbib}
+\usepackage[square, comma, sort&compress, numbers]{natbib}
% \end{macrocode}
% \DescribeMacro{\metaphantom}\index{Макросы!\verb*+\metaphantom+}
% Команда для исправления PDF-закладок, указывающих на ненумеруемые разделы
@@ -154,8 +156,8 @@
\renewcommand\bibsection{\nchapter{\bibname}}
% \end{macrocode}
-% Переопределение для создания корректной PDF-закладки (основано на варианте
-% из |natbib|).
+% Переопределение |thebibliography| для создания корректной PDF-закладки
+% (основано на варианте из |natbib|).
% \DescribeEnv{thebibliography}\index{Окружения!\verb*+thebibliography+}
% \begin{macrocode}
\renewenvironment{thebibliography}[1]{%
@@ -183,6 +185,29 @@
\endlist\vskip-\lastskip%
}
% \end{macrocode}
+% Плавающие рисунки ``в оборку''.
+% \begin{macrocode}
+\usepackage{wrapfig}
+% \end{macrocode}
+% Пакет для вложенной нумерации плавающих объектов.
+% \DescribePackage{caption}\index{Пакеты!\verb*+caption+}
+% \DescribePackage{subfig}\index{Пакеты!\verb*+subfig+}
+% \begin{macrocode}
+\ifDis@subf
+ \usepackage[config,font=small,labelsep=period]{caption,subfig}
+% \end{macrocode}
+% Формат счетчика.
+% \begin{macrocode}
+ \def\thesubfigure{\textit{\asbuk{subfigure}}}
+% \end{macrocode}
+% Формат ссылки через |\ref|.
+% \DescribeMacro{\thefigsubsep}\index{Макросы!\verb*+\thefigsubsep+}
+% Разделитель между номером и буквой.
+% \begin{macrocode}
+ \providecommand\thefigsubsep{,~}
+ \def\p@subfigure{\@nameuse{thefigure}\thefigsubsep}
+\fi
+% \end{macrocode}
%
% Подключение и настройка параметров пакета |hyperref|:
% \begin{macrocode}
@@ -237,28 +262,5 @@
\usepackage{hypernat}
\usepackage[all]{hypcap}
\fi
-% \end{macrocode}
-% Плавающие рисунки ``в оборку''.
-% \begin{macrocode}
-\usepackage{wrapfig}
-% \end{macrocode}
-% Пакет для вложенной нумерации плавающих объектов.
-% \DescribePackage{caption}\index{Пакеты!\verb*+caption+}
-% \DescribePackage{subfig}\index{Пакеты!\verb*+subfig+}
-% \begin{macrocode}
-\ifDis@subf
- \usepackage[config,font=small,labelsep=period]{caption,subfig}
-% \end{macrocode}
-% Формат счетчика.
-% \begin{macrocode}
- \def\thesubfigure{\textit{\asbuk{subfigure}}}
-% \end{macrocode}
-% Формат ссылки через |\ref|.
-% \DescribeMacro{\thefigsubsep}\index{Макросы!\verb*+\thefigsubsep+}
-% Разделитель между номером и буквой.
-% \begin{macrocode}
- \providecommand\thefigsubsep{,~}
- \def\p@subfigure{\@nameuse{thefigure}\thefigsubsep}
-\fi
%</custom>
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/disser-bst.dtx b/Master/texmf-dist/source/latex/disser/disser-bst.dtx
index 31162ae4e45..0e519751885 100644
--- a/Master/texmf-dist/source/latex/disser/disser-bst.dtx
+++ b/Master/texmf-dist/source/latex/disser/disser-bst.dtx
@@ -25,45 +25,57 @@
\ProvidesFile{disser-bst.drv}[2008/12/01 1.0.0 Bibliography style for dissertations.]
\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{ifpdf,indentfirst}
-
+\usepackage[a4paper, includeheadfoot, nohead, mag=1000,
+ left=5cm, right=1cm, top=1.5cm, bottom=1.5cm]{geometry}
+\usepackage{ifpdf,indentfirst,color}
+\definecolor{darkblue}{rgb}{0,0,.5}
\ifpdf
- \usepackage[unicode,
- pdftitle = {Documented source code of the disser.bst},
- pdfauthor = {Stanislav Kruchinin},
- pdfsubject = {GOST 7.1-84},
+ \usepackage[%
+ pdftex,
+ colorlinks,
+ plainpages=false,
+ pdftitle = {User manual for disser},
+ pdfauthor = {Stanislav Kruchinin},
+ pdfsubject = {disser},
pdfstartview = {FitH},
- pdfborder = {0 0 0},
- bookmarksopen = true,
- bookmarksnumbered = true,
- bookmarksopenlevel = 2]{hyperref}
+ pdfborder = {0 0 0},
+ bookmarksopen,
+ bookmarksnumbered,
+ bookmarksopenlevel = 2,
+ pdfusetitle,
+ unicode]{hyperref}
\usepackage{cmap}
\else
\usepackage[hypertex]{hyperref}
\fi
-\let\package\textsf
+\hypersetup{
+ colorlinks = true, linkcolor = black,
+ citecolor = darkblue, filecolor = darkblue,
+ menucolor = darkblue, urlcolor = darkblue
+}
+
\IfFileExists{pscyr.sty}{%
\usepackage{pscyr}
\renewcommand\ttdefault{cmtt}
\renewcommand\rmdefault{ftm}
-}{}
-\IfFileExists{url.sty}{\RequirePackage{url}}{\newcommand\url{\texttt}}
-
-\hypersetup{
- colorlinks = true,
- linkcolor = black, citecolor=blue,
- filecolor = blue, menucolor=blue,
- pagecolor = blue, urlcolor=blue
+}{
+ \IfFileExists{cyrtimes.sty}{%
+ \renewcommand\ttdefault{cmtt}
+ \renewcommand\rmdefault{ftm}
+ }{}
}
+\IfFileExists{url.sty}{\RequirePackage{url}}{\newcommand\url{\texttt}}
+\usepackage[T2A]{fontenc}
+\usepackage[cp1251]{inputenc}
+\usepackage[english,russian]{babel}
\MakeShortVerb{\|}
+\setlength\hfuzz{20pt}
+\hbadness=10000
+
+\GetFileInfo{disser-bst.drv}
\begin{document}
\sloppy
\PrintChanges
@@ -130,19 +142,19 @@
% автореферате следует различать ссылки на работы соискателя и на внешние
% источники. Префикс номера ссылки определяется макросом |\BibPrefix|,
% значение которого должно быть задано до использования команды
-% |\bibliographystyle|. Пример:
+% |\bibliographystyle|.
+%
+% Пример:
% \begin{verbatim}
% \def\BibPrefix{A}
% \bibliographystyle{disser}
-% \bibliography{thesis}
-% \end{verbatim}
+% \bibliography{thesis}\end{verbatim}
% В данном случае ссылки на библиографию будут иметь вид [A$n$], где $n$ "---
% номер.
%
% К сожалению, пакет |natbib| не <<сжимает>> ссылки, содержащие нецифровые
% символы. Поэтому ссылки вида [A1, A2, A3, A4] не преобразуются к более
-% компактной форме [A1--A4]. В данный момент ведется работа над
-% исправлением этого недостатка.
+% компактной форме [A1--A4]. Ведется работа над исправлением этого недостатка.
%
% \section{Исходный текст}\parindent=0pt
% \begin{macrocode}
@@ -212,6 +224,9 @@ STRINGS { s t }
STRINGS { curlanguage }
+% \end{macrocode}
+% Изменение текущего языка.
+% \begin{macrocode}
FUNCTION {change.language}
{ booklanguage empty$
{""}
@@ -224,6 +239,9 @@ FUNCTION {change.language}
if$
}
+% \end{macrocode}
+% Базовая функция вывода библиографической записи.
+% \begin{macrocode}
FUNCTION {output.nonnull}
%%%{ 's :=
{ swap$
@@ -263,6 +281,9 @@ FUNCTION {output.nonnull}
%%% s
}
+% \end{macrocode}
+% Обертки для |output.nonnull|.
+% \begin{macrocode}
FUNCTION {output}
{ duplicate$ empty$
'pop$
@@ -334,6 +355,9 @@ FUNCTION {add.blank}
{ " " * before.all 'output.state :=
}
+% \end{macrocode}
+% Логические операторы.
+% \begin{macrocode}
FUNCTION {not}
{ { #0 }
{ #1 }
@@ -407,7 +431,10 @@ FUNCTION {emphasize}
FUNCTION {space.word}
{ " " swap$ * " " * }
-FUNCTION {bbl.edby} % { "\bbledby{}" }
+% \end{macrocode}
+% Сокращения.
+% \begin{macrocode}
+FUNCTION {bbl.edby} % { "\bbledby{}" }
{
curlanguage "english" =
{"Ed. by "}
@@ -429,7 +456,7 @@ FUNCTION {bbl.cmplr}
if$
}
-FUNCTION {bbl.edition} % { "\bbledition{}" }
+FUNCTION {bbl.edition} % { "\bbledition{}" }
{
curlanguage "english" =
{"edition"}
@@ -440,7 +467,7 @@ FUNCTION {bbl.edition} % { "\bbledition{}" }
if$
}
-FUNCTION {bbl.vvolume} % { "\bblVolume{}" }
+FUNCTION {bbl.vvolume} % { "\bblVolume{}" }
{
curlanguage "english" =
{"Volume"}
@@ -451,7 +478,7 @@ FUNCTION {bbl.vvolume} % { "\bblVolume{}" }
if$
}
-FUNCTION {bbl.vvol} % { "\bblVol{}" }
+FUNCTION {bbl.vvol} % { "\bblVol{}" }
{
curlanguage "english" =
{"Vol."}
@@ -462,7 +489,7 @@ FUNCTION {bbl.vvol} % { "\bblVol{}" }
if$
}
-FUNCTION {bbl.iissue} % { "\bblIssue{}" }
+FUNCTION {bbl.iissue} % { "\bblIssue{}" }
{
curlanguage "english" =
{"Issue"}
@@ -473,7 +500,7 @@ FUNCTION {bbl.iissue} % { "\bblIssue{}" }
if$
}
-FUNCTION {bbl.iiss} % { "\bblIss{}" }
+FUNCTION {bbl.iiss} % { "\bblIss{}" }
{
curlanguage "english" =
{"Iss."}
@@ -484,7 +511,7 @@ FUNCTION {bbl.iiss} % { "\bblIss{}" }
if$
}
-FUNCTION {bbl.of} % { "\bblof{}" }
+FUNCTION {bbl.of} % { "\bblof{}" }
{
curlanguage "english" =
{"of"}
@@ -495,7 +522,7 @@ FUNCTION {bbl.of} % { "\bblof{}" }
if$
}
-FUNCTION {bbl.etal} % { "\bblof{}" }
+FUNCTION {bbl.etal} % { "\bblof{}" }
{
curlanguage "english" =
{"et~al."}
@@ -506,7 +533,7 @@ FUNCTION {bbl.etal} % { "\bblof{}" }
if$
}
-FUNCTION {bbl.nnumber} % { "\bblNumber{}" }
+FUNCTION {bbl.nnumber} % { "\bblNumber{}" }
{
curlanguage "english" =
{"Number"}
@@ -517,7 +544,7 @@ FUNCTION {bbl.nnumber} % { "\bblNumber{}" }
if$
}
-FUNCTION {bbl.number} % { "\bblnumber{}" }
+FUNCTION {bbl.number} % { "\bblnumber{}" }
{
curlanguage "english" =
{"number"}
@@ -528,7 +555,7 @@ FUNCTION {bbl.number} % { "\bblnumber{}" }
if$
}
-FUNCTION {bbl.nr} % { "\bblno{}" }
+FUNCTION {bbl.nr} % { "\bblno{}" }
{
curlanguage "english" =
{"no."}
@@ -539,7 +566,7 @@ FUNCTION {bbl.nr} % { "\bblno{}" }
if$
}
-FUNCTION {bbl.nnr} % { "\bblno{}" }
+FUNCTION {bbl.nnr} % { "\bblno{}" }
{
curlanguage "english" =
{"No."}
@@ -550,7 +577,7 @@ FUNCTION {bbl.nnr} % { "\bblno{}" }
if$
}
-FUNCTION {bbl.in} % { "\bblin{}" }
+FUNCTION {bbl.in} % { "\bblin{}" }
{
curlanguage "english" =
{"in"}
@@ -561,7 +588,7 @@ FUNCTION {bbl.in} % { "\bblin{}" }
if$
}
-FUNCTION {bbl.iin} % { "\bblIn{}" }
+FUNCTION {bbl.iin} % { "\bblIn{}" }
{
curlanguage "english" =
{"In"}
@@ -572,7 +599,7 @@ FUNCTION {bbl.iin} % { "\bblIn{}" }
if$
}
-FUNCTION {bbl.pages} % { "\bblpp." }
+FUNCTION {bbl.pages} % { "\bblpp." }
{
curlanguage "english" =
{"pp."}
@@ -583,7 +610,7 @@ FUNCTION {bbl.pages} % { "\bblpp." }
if$
}
-FUNCTION {bbl.page} % { "\bblp."
+FUNCTION {bbl.page} % { "\bblp." }
{
curlanguage "english" =
{"p."}
@@ -594,7 +621,7 @@ FUNCTION {bbl.page} % { "\bblp."
if$
}
-FUNCTION {bbl.ppages}% { "\bblPp." }
+FUNCTION {bbl.ppages} % { "\bblPp." }
{
curlanguage "english" =
{"Pp."}
@@ -605,7 +632,7 @@ FUNCTION {bbl.ppages}% { "\bblPp." }
if$
}
-FUNCTION {bbl.ppage} % { "\bblP." }
+FUNCTION {bbl.ppage} % { "\bblP." }
{
curlanguage "english" =
{"P."}
@@ -616,11 +643,42 @@ FUNCTION {bbl.ppage} % { "\bblP." }
if$
}
+FUNCTION {bbl.techrep}
+{
+ curlanguage "english" =
+ {"Tech. Rep."}
+ { curlanguage "russian" =
+ {"{\cyr\CYRT\cyre\cyrh. \cyrd\cyro\cyrk\cyrl\cyra\cyrd.}"}
+ {"language is not defined: " language "Tech. Rep." * * warning$ "P."}
+ if$}
+ if$
+}
+
+FUNCTION {bbl.mthesis}
+{
+ curlanguage "english" =
+ {"Master's thesis"}
+ { curlanguage "russian" =
+ {"{\cyr\CYRM\cyra\cyrg\cyri\cyrs\cyrt\cyre\cyrr\cyrs\cyrk\cyra\cyrya\ \cyrd\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya}"}
+ {"language is not defined: " language "Master's thesis" * * warning$ "P."}
+ if$}
+ if$
+}
-FUNCTION {bbl.techrep} { "Tech. Rep." }
-FUNCTION {bbl.mthesis} { "Master's thesis" }
-FUNCTION {bbl.phdthesis} { "Ph.D. thesis" }
+FUNCTION {bbl.phdthesis}
+{
+ curlanguage "english" =
+ {"Ph.D. thesis"}
+ { curlanguage "russian" =
+ {"{\cyr\CYRK\cyra\cyrn\cyrd\cyri\cyrd\cyra\cyrt\cyrs\cyrk\cyra\cyrya \cyrd\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya}"}
+ {"language is not defined: " language "Ph.D. thesis" * * warning$ "P."}
+ if$}
+ if$
+}
+% \end{macrocode}
+% Глобальные целочисленные переменные.
+% \begin{macrocode}
INTEGERS { nameptr namesleft numnames }
FUNCTION {format.names}
@@ -908,7 +966,6 @@ FUNCTION {extract.num}
if$
}
-
FUNCTION {convert.edition}
{ edition }
@@ -1002,7 +1059,6 @@ FUNCTION {format.number}
if$
}
-
FUNCTION {empty.misc.check}
{ author empty$ title empty$ howpublished empty$
month empty$ year empty$ note empty$
diff --git a/Master/texmf-dist/source/latex/disser/disser.dtx b/Master/texmf-dist/source/latex/disser/disser.dtx
index 444e081f971..61767fad42f 100644
--- a/Master/texmf-dist/source/latex/disser/disser.dtx
+++ b/Master/texmf-dist/source/latex/disser/disser.dtx
@@ -19,38 +19,35 @@
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%<*driver>
-\ProvidesFile{disser.drv}[2008/12/01 1.1.0 Document class for dissertations.]
+\ProvidesFile{disser.drv}[2009/04/08 1.1.1 Document class for dissertations.]
\documentclass{ltxdoc}
-\usepackage[a4paper, includehead, includefoot, mag=1000,
- left=4cm, right=1.5cm, top=1cm, bottom=1.5cm]{geometry}
-\usepackage[T2A]{fontenc}
-\usepackage[cp1251]{inputenc}
-\usepackage[english,russian]{babel}
+\usepackage[a4paper, includeheadfoot, nohead, mag=1000,
+ left=5cm, right=1cm, top=1.5cm, bottom=1.5cm]{geometry}
\usepackage{ifpdf,indentfirst,tabularx,doc}
-\usepackage{makeidx,longtable}
+\usepackage{makeidx,longtable,color}
+
+\definecolor{darkblue}{rgb}{0,0,.5}
\ifpdf
- \usepackage[unicode,
- pdftitle = {Documented source code of the disser class},
- pdfauthor = {Stanislav Kruchinin},
- pdfsubject = {disser},
- pdfstartview = {FitH},
- pdfborder = {0 0 0},
- bookmarksopen = true,
- bookmarksnumbered = true,
- bookmarksopenlevel = 2
- ]{hyperref}
+ \usepackage[pdftex,hyperindex,unicode]{hyperref}
\usepackage{cmap}
\else
\usepackage[hypertex]{hyperref}
\fi
\hypersetup{
- colorlinks = true,
- linkcolor = black, citecolor=blue,
- filecolor = blue, menucolor=blue,
- pagecolor = blue, urlcolor=blue
+ pdftitle = {Documented source code of the disser package},
+ pdfauthor = {Stanislav Kruchinin},
+ pdfsubject = {disser},
+ pdfstartview = {FitH},
+ pdfborder = {0 0 0},
+ bookmarksopen = true,
+ bookmarksnumbered = true,
+ bookmarksopenlevel = 2,
+ colorlinks = true, linkcolor = black,
+ citecolor = darkblue, filecolor = darkblue,
+ menucolor = darkblue, urlcolor = darkblue
}
\ifpdf\usepackage{hypdestopt}\fi
@@ -59,27 +56,43 @@
\usepackage{pscyr}
\renewcommand\ttdefault{cmtt}
\renewcommand\rmdefault{ftm}
-}{}
+}{
+ \IfFileExists{cyrtimes.sty}{%
+ \renewcommand\ttdefault{cmtt}
+ \renewcommand\rmdefault{ftm}
+ }{}
+}
\IfFileExists{url.sty}{\usepackage{url}}{\newcommand\url{\texttt}}
+\usepackage[T2A]{fontenc}
+\usepackage[cp1251]{inputenc}
+\usepackage[english,russian]{babel}
+
\MakeShortVerb{\|}
\def\deflabel#1{\ttfamily #1\hfill}
-\def\deflist#1{\begin{list}{}{\settowidth\labelwidth{\ttfamily #1}%
- \setlength\leftmargin\labelwidth
- \addtolength\leftmargin\labelsep
- \let\makelabel\deflabel}}
-\def\enddeflist{\end{list}}
+\newenvironment{deflist}[1]{%
+ \begin{list}{}{%
+ \settowidth\labelwidth{\ttfamily #1}%
+ \setlength\leftmargin\labelwidth
+ \addtolength\leftmargin\labelsep
+ \let\makelabel\deflabel}
+}{\end{list}}
+
\let\DescribePackage=\DescribeEnv
\makeindex
-\setlength\hfuzz{15pt} % dont make so many
-\hbadness=9000 % over and under full box warnings
-
+\setlength\hfuzz{20pt}
+\hbadness=10000
-\setlength\oddsidemargin{72pt}
-\setlength\textwidth{420pt}
+\makeatletter
+ \def\theindex{\@restonecoltrue\if@twocolumn\@restonecolfalse\fi
+ \columnseprule \z@ \columnsep 35\p@
+ \twocolumn[\index@prologue]%
+ \IndexParms \let\item\@idxitem \ignorespaces}
+ \def\endtheindex{\if@restonecol\onecolumn\else\clearpage\fi}
+\makeatother
\begin{document}
\sloppy
@@ -102,7 +115,7 @@
\DocInput{titledefs.dtx}
\DocInput{toc.dtx}
\DocInput{custom.dtx}
- \IndexPrologue{\section{Указатель команд}}
+ \IndexPrologue{\section{Предметный указатель}}
\printindex
\end{document}
%</driver>
@@ -120,306 +133,28 @@
%
% \maketitle
%
-% \begin{abstract}\noindent
-% Данный документ содержит описание исходных текстов.
-% Инструкции по установке смотрите в файлах |README| и |README.ru|.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \section{Введение}
-%
-% Класс |disser| был создан в результате объединения множества дополнений и
-% исправлений для |extreport|, написанных автором при оформлении
-% бакалаврской и магистерской работ, а также кандидатской диссертации.
-% Основной целью являлось устранение одного из главных недостатков стандартных
-% классов "--- отсутствия возможности прямого изменения формата элементов титульного
-% листа, заголовков и записей в автоматически генерируемых списках
-% (содержание, список иллюстраций, список таблиц). Для этого переопределена часть команд,
-% входящих в ядро \LaTeX{} и введен ряд высокоуровневых команд, которые описаны в
-% комментариях к исходным текстам. К сожалению, на данный момент пользовательская
-% документация по этим командам отсутствует. Пример их использования можно увидеть
-% в исходном тексте класса |gost732|.
-%
-% \section{Руководство по использованию}
-%
-% \subsection{Шаблоны}
-%
-% Поскольку дипломы и диссертации имеют фиксированную структуру,
-% к классу прилагаются соответствующие шаблоны (каталог |disser/templates|),
-% которые рекомендуется использовать для создания своих документов.
-%
-% \subsection{Опции}
+% \section{Обзор документации}
%
-% \textbf{Примечание:} полужирным начертанием выделены опции, используемые по умолчанию.
-% \extrarowheight=3pt
-% \tabcolsep=6pt
-% \arraycolsep=0pt
-% \begin{longtable}{p{0.3\linewidth}|p{0.55\linewidth}}
-% \hline\hline
-% \textbf{a4paper}, a5paper, b5paper &
-% Размеры листов.
-% \\\hline
-% 8pt, 9pt, 10pt, 11pt, 12pt, \textbf{14pt} &
-% Размер шрифта основного текста.
-% \\\hline
-% landscape &
-% Альбомная ориентация.
-% \\\hline
-% \textbf{oneside}, twoside &
-% Односторонняя или двухсторонняя печать.
-% \\\hline
-% draft, \textbf{final} &
-% Выводить (draft) или нет (final) пометки, фиксирующие переполнение |\hbox|
-% для данной строки.
-% \\\hline
-% \textbf{titlepage}, notitlepage &
-% Печатать титульный лист или нет.
-% \\\hline
-% openright, \textbf{openany} &
-% Главы будут всегда начинаться только с нечетных страниц (т.е. справа, если
-% смотреть на разворот) или c любых.
-% \\\hline
-% \textbf{onecolumn}, twocolumn &
-% Верстка в один или в два столбца.
-% \\\hline
-% fleqn &
-% Выключные формулы будут выравнены по левому краю, а не по центру.
-% \\\hline
-% leqno &
-% Номера будут размещены слева, а не справа от формул.
-% \\\hline
-% openbib &
-% Блоки текста в списке литературы будут печататься на новых строках и с
-% отступом.
-% \\\hline
-% subf &
-% Использовать пакет |subfig| для ведения вложенной нумерации рисунков.
-% \\\hline
-% href &
-% Использовать пакет |hyperref|.
-% \\\hline
-% times &
-% Включает использование гарнитуры Times в тексте и формулах.
-% Для использования опции необходимо установить пакеты |pscyr| и
-% |txfonts|.
-% \\\hline
-% bachelor, master, \textbf{candidate}, doctor &
-% Тип диссертации.
-% \\\hline
-% fixint = \{\textbf{true}$\,\vert\,$false\} &
-% Исправление знаков интегралов на прямые (из математического шрифта |euler|).
-% \\\hline
-% libcat &
-% Включает вывод номера УДК на титульном листе.
-% \\\hline
-% facsimile &
-% Включает отображение подписей диссертанта и ученого секретаря на
-% титульных листах автореферата и диссертации (только для кандидатских и докторских).
-% По умолчанию включена только в шаблоне автореферата.
-% \\\hline
-% mtpro &
-% Поддержка шрифтов MathTime Pro. При наличии опции |times| вместо
-% пакета |txfonts| подключается пакет |mtpro|.
-% \\\hline\hline
-% \end{longtable}
+% Документация пакета |disser| включает следующие файлы:
%
-% \subsection{\texttt{Makefile} и \texttt{nomake.cmd}}
-%
-% Для автоматизации операций сборки и установки пакета созданы
-% две системы скриптов, имеющих одинаковый набор целей:
-% |Makefile| в формате GNU Make и файлы |nomake.cmd|, написанные на языке
-% командного интерпретатора |cmd.exe| ОС Windows 2000 и выше.
-%
-% Использование в Unix-подобных окружениях: |make <цель>|.
-%
-% В Windows: |nomake <цель>|.
-%
-% Далее следуют описания целей в зависимости от каталога, в котором
-% производится сборка.
-%
-% \subsubsection{Каталог \texttt{disser/}}
-%
-% \begin{deflist}{marginbreak}
-% \item[all]
-% Сборка классов и шаблонов.
-% \item[class]
-% Сборка классов |disser| и |gost732|. Соответствует цели |class|
-% в каталоге |disser/src|. Цель по умолчанию.
-% \item[clean]
-% Цель |clean| в каталогах |src| и |templates|.
-% \item[doc]
-% Сборка DVI- и PDF-версий документации.
-% \item[help]
-% Справка по целям сборки.
-% \item[install]
-% Копирование класса и документации в дерево каталогов \LaTeX{}.
-% Соответствует цели |install| в каталоге |disser/src|.
-% \item[sfupload]
-% Загрузка |disser-<version>.zip| на upload-сервер SourceForge.
-% \item[template]
-% Сборка всех шаблонов. Соответствует цели по умолчанию в
-% каталоге |disser/templates|.
-% \item[update]
-% Скачивание репозитория Mercurial в каталог |./disser|.
+% \begingroup
+% \begin{deflist}{README, README.ru}
+% \item[\href{file:manual.pdf}{Manual.pdf}] Руководство пользователя.
+% \item[README, README.ru] Информация о сборке и установке пакета (текстовые файлы).
+% \item[ChangeLog] История версий (текстовый файл).
% \end{deflist}
-%
-% \subsubsection{Каталог \texttt{disser/src/}}
-%
-% \begin{deflist}{marginbreak}
-% \item[all]
-% Сборка классов и документации. Цель по умолчанию.
-% \item[class]
-% Сборка классов |disser| и |gost732|.
-% \item[clean]
-% Удаление файлов, указанных в переменной |CLFILES|.
-% \item[doc]
-% Сборка DVI- и PDF-версий документации.
-% \item[dvi]
-% Сборка DVI-версии документации.
-% \item[help]
-% Справка по целям сборки.
-% \item[install]
-% Копирование файлов класса и документации в дерево каталогов
-% дистрибутива \LaTeX{}.
-% \item[pdf]
-% Сборка PDF-версии документации.
+% \endgroup
+% Документированные исходные тексты:
+% \begin{deflist}{disser-bst.dtx}
+% \item[\href{file:disser.pdf}{disser.dtx}] Исходный текст класса |disser| (данный файл).
+% \item[\href{file:gost732.pdf}{gost732.dtx}]
+% Исходный текст класса класса |gost732| для оформления документов в
+% соответствии с ГОСТ 7.32-2001.
+% \item[\href{file:disser-bst.pdf}{disser-bst.dtx}]
+% Стиль библиографических ссылок.
% \end{deflist}
%
-% \subsubsection{Каталоги \texttt{disser/templates} и
-% \texttt{disser/templates/<тип-диссертации>/}}
-%
-% \begin{deflist}{marginbreak}
-% \item[dvi]
-% Сборка |thesis.dvi|. Цель по умолчанию.
-% \item[clean]
-% Удаление файлов, указанных в переменной |CLFILES|.
-% \item[epstoeps]
-% Оптимизация EPS с помощью Ghostscript.
-% \item[epstopdf]
-% Конвертирование EPS в PDF.
-% \item[fixbb]
-% Исправление BoundingBox во всех EPS-файлах.
-% \item[help]
-% Справка по целям сборки.
-% \item[html]
-% Сборка HTML-файла.
-% \item[pdf]
-% Сборка |thesis.pdf|.
-% \item[pdf\_2on1]
-% Сборка PDF-файла по 2 страницы на один разворот A4.
-% \item[pdf\_book]
-% Сборка PDF-файла для брошюрования.
-% \item[ps]
-% Сборка |thesis.ps|.
-% \item[ps\_2on1]
-% Сборка PostScript-файла по 2 страницы на один разворот A4.
-% \item[ps\_book]
-% Сборка PostScript-файла для брошюрования.
-% \item[srcdist]
-% Сборка архива из содержимого текущего каталога.
-% \end{deflist}
-%
-% \textbf{Примечания:}
-% 1) Файлы |nomake.cmd| в подкаталогах шаблонов зависят от |include/latex.nmk.cmd| и
-% |include/latex.fig.nmk.cmd|. Файлы |Makefile| зависят от |include/latex.mk| и
-% |include/latex.fig.mk|.
-% 2) |Makefile/nomake.cmd| в подкаталогах шаблонов включают цели каталога |fig|.
-%
-% \subsubsection{Каталог \texttt{disser/templates/<тип-диссертации>/fig/}}
-%
-% \begin{deflist}{marginbreak}
-% \item[clean]
-% Удаление PDF файлов.
-% \item[epstoeps]
-% Оптимизация EPS с помощью Ghostscript.
-% \item[epstopdf]
-% Конвертирование EPS в PDF.
-% \item[fixbb]
-% Исправление BoundingBox во всех EPS-файлах.
-% \item[help]
-% Справка по целям сборки. Цель по умолчанию.
-% \end{deflist}
-%
-% \subsection{Стиль верстки библиографических ссылок \texttt{disser.bst}}
-%
-% В состав пакета начиная с версии 1.1.0 включен стиль для оформления
-% библиографических ссылок |disser.bst|. Данный стиль |disser.bst| представляет собой
-% доработанную версию |gost71u.bst| из пакета |gost|, написанного Максимом Поляковым.
-% Создание |disser.bst| обусловлено следующими причинами: пакет |gost| более не
-% поддерживается автором, а оформление библиографии в соответствии с его стилями
-% противоречит некоторым требованиям, предъявляемым диссертационными советами
-% к библиографическим ссылкам.
-%
-% Основные отличия |disser.bst| от |gost71u.bst|:
-%
-% \begin{enumerate}
-% \item Инициалы авторов всегда печатаются перед фамилией.
-% \item Авторы, независимо от их количества, всегда печатаются перед
-% названием источника.
-% \item Отсутствует поддержка украинского языка.
-% \item Настраиваемый префикс у номера библиографической ссылки (макрос |\BibPrefix|).
-% \end{enumerate}
-%
-% Руководство по использованию стиля и описание его исходного кода
-% находится в файле |disser-bst.dtx|.
-%
-% \subsection{Особенности верстки авторефератов кандидатских и докторских диссертаций}
-%
-% \subsubsection{Общий текст}
-%
-% Согласно требованиям, раздел <<Общая характеристика работы>> автореферата
-% и глава <<Введение>> диссертации должны совпадать. Общие разделы создаются с помощью
-% команды |\mkcommonsect| в файле |common.tex|, который подключается из
-% |autoref.tex| и |thesis.tex|.
-%
-% Пример:
-% \begin{verbatim}
-% \mkcommonsect{novelty}{Научная новизна}{%
-% Текст раздела
-% }
-% \end{verbatim}
-% Здесь первый аргумент |novelty| "--- базовое имя создаваемых макросов
-% (|\noveltysection| и |\noveltytext|),
-% второй аргумент "--- заголовок раздела (значение |\noveltysection|),
-% третий "--- текст раздела (значение |\noveltytext|).
-%
-% \subsubsection{Список работ диссертанта}
-%
-% В автореферате список работ диссертанта должен быть отделен от списка цитируемой
-% литературы, а ссылки на них должны отличаться друг от друга.
-% Для решения этой задачи используются пакет |multibib| и стиль |disser.bst|.
-%
-% Макрос, в котором содержится префикс номеров ссылок называется |\BibPrefix|.
-%
-% Описание библиографических ссылок на работы диссертанта должно находиться в
-% файле |thesis.bib| вместе с остальными ссылками.
-%
-% Полная ручная сборка автореферата с двумя библиографиями выполняется следующей
-% последовательностью команд.
-% \begin{verbatim}
-% latex autoref
-% bibtex8 -H -c cp1251 autoref
-% bibtex8 -H -c cp1251 my
-% latex autoref
-% latex autoref
-% \end{verbatim}
-% Сборка автореферата автоматизирована с помощью скриптов |Makefile| и |nomake.cmd|.
-%
-% \subsubsection{Подписи диссертанта и ученого секретаря}
-%
-% Согласно требованиям ВАК, автореферат должен быть подписан диссертантом и
-% ученым секретарем. Поскольку экземпляров автореферата достаточно много, эту
-% задачу необходимо автоматизировать. Начиная с версии 1.1.0 в классе появилась опция
-% |facsimile|, позволяющая включать графические файлы в нужных местах на
-% титульном листе и внутренней стороне обложки. Эта опция включена по умолчанию только
-% в шаблонах авторефератов. Факсимиле диссертанта должно находиться в файле
-% |./fig/facsimile.<type>|, факсимиле ученого секретаря диссертационного совета "---
-% в файле |./fig/sec-facsimile.<type>|. Здесь |<type>| "--- один из типов графических файлов,
-% поддерживаемых в \LaTeX{} (eps) или в pdf\LaTeX{} (pdf, tiff, png).
-% Команда |\facsimile|, включающая файл с подписью диссертанта в документ,
-% определена в файле |titledefs.dtx|. Команда, включающая файл с подписью
-% ученого секретаря, находится в файле |autoref.tex|.
+% \tableofcontents
%
% \section{Исходный текст класса}\parindent=0pt
%
@@ -427,86 +162,77 @@
%<*disser>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{disser}[2008/11/11 1.1.0 Document class for dissertations.]
+\ProvidesClass{disser}[2008/04/08 1.1.1 Document class for dissertations.]
% \end{macrocode}
% Расширение включаемых в |disser.cls| файлов.
-%
% \begin{macrocode}
\def\substyle@ext{.rtx}
+
% \end{macrocode}
% Определение операторов условного выполнения.
% \begin{itemize}
-% \item |true|, если включена опция, оставляющая одну колонку при
-% двухколонном наборе.
+% \item подключение пакета, определяющего |\ifpdf|.
+% \DescribePackage{ifpdf}\index{Пакеты!\verb*+ifpdf+}
+% \begin{macrocode}
+\RequirePackage{ifpdf}
+% \end{macrocode}
+% \item Разрешено оставлять одну колонку при двухколонном наборе.
% \begin{macrocode}
\newif\if@restonecol
% \end{macrocode}
-% \item |true|, если разрешена титульная страница.
+% \item Отображение титульного листа (включено).
% \begin{macrocode}
-\newif\if@titlepage
+\newif\if@titlepage\@titlepagetrue
% \end{macrocode}
-% \item |true|, если главы начинаются только с нечетных страниц.
+% \item Главы начинаются только с нечетных страниц (отключено).
% \begin{macrocode}
-\newif\if@openright
+\newif\if@openright\@openrightfalse
% \end{macrocode}
-% \item подключение пакета, определяющего |\ifpdf|.
+% \item Типы документов (по умолчанию candidate).
% \begin{macrocode}
-\RequirePackage{ifpdf}
-
+\newif\ifDis@bachelor\Dis@bachelorfalse
+\newif\ifDis@master\Dis@masterfalse
+\newif\ifDis@candidate\Dis@candidatetrue
+\newif\ifDis@doctor\Dis@doctorfalse
+\newif\ifDis@autoref\Dis@autoreffalse
% \end{macrocode}
-% \item Соответствующие типы диссертаций.
+% \item Отображение УДК на титульном листе (отключено).
% \begin{macrocode}
-\newif\ifDis@bachelor
-\newif\ifDis@master
-\newif\ifDis@candidate
-\newif\ifDis@doctor
-\newif\ifDis@autoref
-\newif\ifDis@libcat
-\newif\ifDis@facsimile
-
+\newif\ifDis@libcat\Dis@libcatfalse
% \end{macrocode}
-% \item |true|, если подключается |hyperref|.
+% \item Отображение подписей диссертанта и ученого секретаря (отключено).
% \begin{macrocode}
-\newif\ifDis@href
+\newif\ifDis@facsimile\Dis@facsimilefalse
% \end{macrocode}
-% \item Подключение и настройка пакета |subfig|.
+% \item Подключение пакетов |amsmath|, |amsfonts|, |amssymb| (включено).
% \begin{macrocode}
-\newif\ifDis@subf
+\newif\ifDis@ams\Dis@amstrue
% \end{macrocode}
-% \item Шрифт Times как основной.
+% \item Подключение |hyperref| (отключено).
% \begin{macrocode}
-\newif\ifDis@times
+\newif\ifDis@href\Dis@hreffalse
% \end{macrocode}
-% \item Поддержка математических шрифтов MathTime Pro.
+% \item Подключение |subfig| (отключено).
% \begin{macrocode}
-\newif\ifDis@mtpro
-
+\newif\ifDis@subf\Dis@subffalse
% \end{macrocode}
-% \end{itemize}
-%
-% Установка значений по уиолчанию.
-% \begin{macrocode}
-\@titlepagetrue
-\Dis@bachelorfalse
-\Dis@masterfalse
-\Dis@candidatetrue
-\Dis@doctorfalse
-\Dis@autoreffalse
-\Dis@timesfalse
-\Dis@mtprofalse
-\Dis@subffalse
-\Dis@hreffalse
-\Dis@libcatfalse
-\Dis@facsimilefalse
-
+% \item Шрифт Times как основной (отключено).
+% \begin{macrocode}
+\newif\ifDis@times\Dis@timesfalse
+% \end{macrocode}
+% \item Поддержка математических шрифтов MathTime Pro (отключено).
+% \begin{macrocode}
+\newif\ifDis@mtpro\Dis@mtprofalse
% \end{macrocode}
+% \end{itemize}
%
% \subsection{Опции класса}
%
% Подключение пакета |kvoptions| для обработки опций в формате
% |ключ = значение|.
% \begin{macrocode}
+
\RequirePackage{kvoptions}[2006/08/17]
% \end{macrocode}
@@ -520,22 +246,28 @@
\DeclareOption{subf}{\Dis@subftrue}
% \end{macrocode}
-% Показывать номер УДК на титульном листе.
+% Отображение УДК на титульном листе.
% \begin{macrocode}
\DeclareOption{libcat}{\Dis@libcattrue}
+
% \end{macrocode}
-% Включить отображение подписей диссертанта и ученого секретаря на
-% титульных листах автореферата и диссертации (для кандидатских и докторских).
+% Отображение подписей диссертанта и ученого секретаря.
% \begin{macrocode}
\DeclareOption{facsimile}{\Dis@facsimiletrue}
% \end{macrocode}
+% Не подключать пакеты |amsmath|, |amsfonts|, |amssymb|.
+% \begin{macrocode}
+\DeclareOption{noams}{\Dis@amsfalse}
+
+% \end{macrocode}
% Настройка опций.
% \begin{macrocode}
\SetupKeyvalOptions{
family=Dis,
prefix=Dis@
}
+
% \end{macrocode}
% Исправление знаков интегралов и пределов интегрирования на более
% привычные.
@@ -546,7 +278,6 @@
%
% Размеры листов.
% \begin{macrocode}
-
\DeclareOption{a4paper}{%
\setlength\paperheight{297mm}
\setlength\paperwidth {210mm}
@@ -578,7 +309,8 @@
\DeclareOption{11pt}{\renewcommand\@ptsize{11}}
\DeclareOption{12pt}{\renewcommand\@ptsize{12}}
\DeclareOption{14pt}{\renewcommand\@ptsize{14}}
-\DeclareOption{17pt}{\renewcommand\@ptsize{17}}
+\DeclareOption{16pt}{\renewcommand\@ptsize{16}}
+\DeclareOption{18pt}{\renewcommand\@ptsize{18}}
\DeclareOption{20pt}{\renewcommand\@ptsize{20}}
% \end{macrocode}
@@ -715,6 +447,9 @@
% \end{macrocode}
% \subsection{Настройка шрифтов}
% \subsubsection{Определение размеров}
+%
+% Эти вещи должны быть в стандартных классах.
+% Ради таких незначительных отличий не стоило городить |extarticle|, |extreport|, |extbook|.
% \begin{macrocode}
\def\EC@family#1#2#3#4#5{%
\DeclareFontShape{#1}{#2}{#3}{#4}%
@@ -778,9 +513,9 @@
%
% \subsubsection{Старые команды изменения начертания шрифтов (без NFSS)}
%
-% Тоже не ясно, почему это вынесено в классы, а не входит в ядро.
+% Опять же, не ясно, почему все это вынесено в классы, а не входит в ядро.
%
-% В текстовом режиме.
+% Изменение начертания в текстовом режиме.
% \begin{macrocode}
\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
@@ -802,7 +537,7 @@
% \DescribeMacro{\lineskip}\index{Расстояния!\verb*+\lineskip+}
% \DescribeMacro{\normallineskip}\index{Расстояния!\verb*+\normallineskip+}
% Вертикальный интервал между строками. Упоминаемый здесь и далее макрос |\p@|
-% определяет единицу длины. По умолчанию она равна английскому пункту (pt).
+% определяет стандартную единицу длины. По умолчанию она равна английскому пункту (pt).
% \begin{macrocode}
\setlength\lineskip{1\p@}
\setlength\normallineskip{1\p@}
@@ -840,7 +575,7 @@
\setlength\columnseprule{0\p@}
% \end{macrocode}
-% Описание структуры постоянных частей заголовков.
+% Описание структуры заголовков.
% \begin{itemize}
% \item в тексте,
% \DescribeMacro{\@seccntformat}\index{Макросы!\verb*+"\"@seccntformat+}
diff --git a/Master/texmf-dist/source/latex/disser/doctor.dtx b/Master/texmf-dist/source/latex/disser/doctor.dtx
index 4b8ac4beaad..98fd74da174 100644
--- a/Master/texmf-dist/source/latex/disser/doctor.dtx
+++ b/Master/texmf-dist/source/latex/disser/doctor.dtx
@@ -20,9 +20,9 @@
\newlength\fifthskip
\ifDis@libcat
- \setlength\firstskip{1em}
+ \setlength\firstskip{1ex}
\else
- \setlength\firstskip{4em}
+ \setlength\firstskip{4ex}
\fi
\setlength\secondskip{3cm}
\setlength\thirdskip{1cm}
diff --git a/Master/texmf-dist/source/latex/disser/gost732.dtx b/Master/texmf-dist/source/latex/disser/gost732.dtx
index b9c586e6faa..63eff10bf97 100644
--- a/Master/texmf-dist/source/latex/disser/gost732.dtx
+++ b/Master/texmf-dist/source/latex/disser/gost732.dtx
@@ -23,53 +23,59 @@
\ProvidesFile{gost732.drv}[2007/11/29 1.0.1 GOST 7.32-2001 implementation.]
\documentclass{ltxdoc}
-\usepackage[a4paper,includehead,includefoot,mag=1000,
- left=4cm,right=1.5cm,top=1cm,bottom=2cm]{geometry}
+\usepackage[a4paper, includeheadfoot, nohead, mag=1000,
+ left=5cm, right=1cm, top=1.5cm, bottom=1.5cm]{geometry}
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}
-\usepackage{ifpdf,indentfirst}
-
+\usepackage{ifpdf,indentfirst,color}
+\definecolor{darkblue}{rgb}{0,0,.5}
\ifpdf
- \usepackage[unicode,
- pdftitle = {Documented source code of the gost732 package},
- pdfauthor = {Stanislav Kruchinin},
- pdfsubject = {gost732},
+ \usepackage[%
+ pdftex,
+ colorlinks,
+ plainpages=false,
+ pdftitle = {User manual for disser},
+ pdfauthor = {Stanislav Kruchinin},
+ pdfsubject = {disser},
pdfstartview = {FitH},
- pdfborder = {0 0 0},
- bookmarksopen = true,
- bookmarksnumbered = true,
- bookmarksopenlevel = 2]{hyperref}
+ pdfborder = {0 0 0},
+ bookmarksopen,
+ bookmarksnumbered,
+ bookmarksopenlevel = 2,
+ pdfusetitle,
+ unicode]{hyperref}
\usepackage{cmap}
\else
\usepackage[hypertex]{hyperref}
\fi
-\let\package\textsf
+\hypersetup{
+ colorlinks = true, linkcolor = black,
+ citecolor = darkblue, filecolor = darkblue,
+ menucolor = darkblue, urlcolor = darkblue
+}
+
\IfFileExists{pscyr.sty}{%
\usepackage{pscyr}
\renewcommand\ttdefault{cmtt}
\renewcommand\rmdefault{ftm}
-}{}
-\IfFileExists{url.sty}{\RequirePackage{url}}{\newcommand\url{\texttt}}
-
-\hypersetup{
- colorlinks = true,
- linkcolor = black, citecolor=blue,
- filecolor = blue, menucolor=blue,
- pagecolor = blue, urlcolor=blue
+}{
+ \IfFileExists{cyrtimes.sty}{%
+ \renewcommand\ttdefault{cmtt}
+ \renewcommand\rmdefault{ftm}
+ }{}
}
-
-%\OnlyDescription % uncomment to suppress code line listing
-\RecordChanges % uncomment for a change history
-%\EnableCrossrefs % uncomment for command index
+\IfFileExists{url.sty}{\RequirePackage{url}}{\newcommand\url{\texttt}}
\MakeShortVerb{\|}
+\setlength\hfuzz{20pt}
+\hbadness=10000
+
\GetFileInfo{gost732.drv}
\begin{document}
\sloppy
- \PrintChanges
\DocInput{gost732.dtx}
\end{document}
%</driver>
@@ -138,6 +144,9 @@
\renewcommand\postthesubparagraph{\@postskip}
\renewcommand\tocpostthesubparagraph{\@postskip}
+% \end{macrocode}
+% Изменение заголовка библиографии на <<Список литературы>>.
+% \begin{macrocode}
\AtBeginDocument{%
\addto\captionsrussian{%
\def\bibname{%
diff --git a/Master/texmf-dist/source/latex/disser/master.dtx b/Master/texmf-dist/source/latex/disser/master.dtx
index 284f125f61e..7cc00cdb399 100644
--- a/Master/texmf-dist/source/latex/disser/master.dtx
+++ b/Master/texmf-dist/source/latex/disser/master.dtx
@@ -19,11 +19,11 @@
\newlength\fourthskip
\newlength\fifthskip
-\setlength\firstskip{1em}
-\setlength\secondskip{1em}
-\setlength\thirdskip{1em}
+\setlength\firstskip{1ex}
+\setlength\secondskip{1ex}
+\setlength\thirdskip{1ex}
\setlength\fourthskip{-1cm}
-\setlength\fifthskip{0em}
+\setlength\fifthskip{0ex}
% \end{macrocode}
% Шрифты элементов титульного листа.
diff --git a/Master/texmf-dist/source/latex/disser/page.dtx b/Master/texmf-dist/source/latex/disser/page.dtx
index 77b67fe1364..67a4b16538c 100644
--- a/Master/texmf-dist/source/latex/disser/page.dtx
+++ b/Master/texmf-dist/source/latex/disser/page.dtx
@@ -10,155 +10,171 @@
%
% \subsection{Формат страниц}
%
-% \subsubsection{Шрифт колонтитулов}
+% \subsubsection{Шрифты}
+% \paragraph{Для двухсторонней печати}\hfil\\[6pt]
+% Верхний, на четных страницах.
% \DescribeMacro{\evenheadfont}\index{Макросы!\verb*+\evenheadfont+}
+% \begin{macrocode}
+\newcommand\evenheadfont{\reset@font}
+% \end{macrocode}
+% Нижний на четных страницах.
% \DescribeMacro{\evenfootfont}\index{Макросы!\verb*+\evenfootfont+}
+% \begin{macrocode}
+\newcommand\evenfootfont{\reset@font}
+% \end{macrocode}
+% Верхний на нечетных страницах.
% \DescribeMacro{\oddheadfont}\index{Макросы!\verb*+\oddheadfont+}
-% \DescribeMacro{\oddfootfont}\index{Макросы!\verb*+\oddfootfont+}
-% Верхний, на четных страницах.
% \begin{macrocode}
-\newcommand\evenheadfont{\slshape}
+\newcommand\oddheadfont{\reset@font}
% \end{macrocode}
-% Нижний, на четных страницах.
+% Нижний на нечетных страницах.
+% \DescribeMacro{\oddfootfont}\index{Макросы!\verb*+\oddfootfont+}
% \begin{macrocode}
-\newcommand\evenfootfont{}
+\newcommand\oddfootfont{\reset@font}
% \end{macrocode}
-% Верхний, на нечетных страницах.
+% \paragraph{Для односторонней печати}\hfil\\[6pt]
+% Верхний.
+% \DescribeMacro{\headfont}\index{Макросы!\verb*+\headfont+}
% \begin{macrocode}
-\newcommand\oddheadfont{\slshape}
+\newcommand\headfont{\reset@font}
% \end{macrocode}
-% Нижний, на нечетных страницах.
+% Нижний.
+% \DescribeMacro{\footfont}\index{Макросы!\verb*+\footfont+}
% \begin{macrocode}
-\newcommand\oddfootfont{}
+\newcommand\footfont{\reset@font}
% \end{macrocode}
%
-% Шрифт колонтитулов.
-% \DescribeMacro{\chaptermarkfont}\index{Макросы!\verb*+\chaptermarkfont+}
-% \DescribeMacro{\sectionmarkfont}\index{Макросы!\verb*+\sectionmarkfont+}
+% \subsubsection{Определения стилей колонтитулов}
+%
+% В диссертациях на русском языке не используются колонтитулы с заголовком текущей главы,
+% поэтому все представленные стили влияют только на положение номера страницы.
+%
+% \paragraph{footcenter}
% \begin{macrocode}
-\providecommand\chaptermarkfont{\slshape}
-\providecommand\sectionmarkfont{\MakeUppercase}
+\def\ps@footcenter{
+ \let\@mkboth\@gobbletwo
+ \let\@oddhead\@empty
+ \let\@evenhead\@empty
+ \def\@oddfoot{\footfont\hfil\thepage\hfil}
+ \def\@evenfoot{\footfont\hfil\thepage\hfil}
+}
+
% \end{macrocode}
-% \subsubsection{Определения стилей колонтитулов}
-% \paragraph{headings}
+% \paragraph{footleft}
% \begin{macrocode}
\if@twoside
+ \def\ps@footleft{
+ \let\@mkboth\@gobbletwo
+ \let\@oddhead\@empty
+ \let\@evenhead\@empty
+ \def\@oddfoot{\oddfootfont\hfil\thepage}
+ \def\@evenfoot{\evenfootfont\thepage\hfil}
+ }
+\else
+ \def\ps@footleft{
+ \let\@mkboth\@gobbletwo
+ \let\@oddhead\@empty
+ \let\@evenhead\@empty
+ \def\@oddfoot{\footfont\thepage\hfil}
+ \def\@evenfoot{\footfont\thepage\hfil}
+ }
+\fi
+
% \end{macrocode}
-% \begin{itemize}
-% \item Для двухсторонних документов.
+% \paragraph{footright}
% \begin{macrocode}
- \def\ps@headings{%
+\if@twoside
+ \def\ps@footright{
+ \let\@mkboth\@gobbletwo
+ \let\@oddhead\@empty
+ \let\@evenhead\@empty
+ \def\@oddfoot{\oddfootfont\thepage\hfil}
+ \def\@evenfoot{\evenfootfont\hfil\thepage}
+ }
+\else
+ \def\ps@footright{
+ \let\@mkboth\@gobbletwo
+ \let\@oddhead\@empty
+ \let\@evenhead\@empty
+ \def\@oddfoot{\footfont\hfil\thepage}
+ \def\@evenfoot{\footfont\hfil\thepage}
+ }
+\fi
+
% \end{macrocode}
-% \begin{itemize}
-% \item Колонтитулы:
-% \begin{itemize}
-% \item нижний на четных страницах.
+% \paragraph{headcenter}
% \begin{macrocode}
- \let\@evenfoot\@empty
+\def\ps@headcenter{
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{\headfont\hfil\thepage\hfil}
+ \def\@evenhead{\headfont\hfil\thepage\hfil}
+ \let\@oddfoot\@empty
+ \let\@evenfoot\@empty
+}
+
% \end{macrocode}
-% \item нижний на нечетных страницах.
+% \paragraph{headright}
% \begin{macrocode}
+\if@twoside
+ \def\ps@headright{
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{\oddheadfont\thepage\hfil}
+ \def\@evenhead{\evenheadfont\hfil\thepage}
\let\@oddfoot\@empty
+ \let\@evenfoot\@empty
+ }
+\else
+ \def\ps@headright{
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{\headfont\hfil\thepage}
+ \def\@oddhead{\headfont\hfil\thepage}
+ \let\@oddfoot\@empty
+ \let\@evenfoot\@empty
+ }
+\fi
+
% \end{macrocode}
-% \item верхний на четных страницах.
-% \begin{macrocode}
- \def\@evenhead{\thepage\hfil\evenheadfont\leftmark}%
-% \end{macrocode}
-% \item верхний на нечетных страницах.
-% \begin{macrocode}
- \def\@oddhead{{\oddheadfont\rightmark}\hfil\thepage}%
- \let\@mkboth\markboth
-% \end{macrocode}
-% \end{itemize}
-% \DescribeMacro{\chaptermark}\index{Макросы!\verb*+\chaptermark+}
-% \item Формат заголовков глав в колонтитулах.
-% \begin{macrocode}
- \def\chaptermark##1{%
- \markboth{{\chaptermarkfont %
- \ifnum \c@secnumdepth >\m@ne
- \@tocseccntformat{chapter} \ %
- \fi
- ##1}}{}%
- }%
-% \end{macrocode}
-% \DescribeMacro{\sectionmark}\index{Макросы!\verb*+\sectionmark+}
-% \item Формат заголовков секций в колонтитулах.
-% \begin{macrocode}
- \def\sectionmark##1{%
- \markright{{\sectionmarkfont %
- \ifnum \c@secnumdepth >\z@
- \@tocseccntformat{section}%
- \fi
- ##1}%
- }%
- }%
- } % \def\ps@headings
-% \end{macrocode}
-% \end{itemize}
+% \paragraph{headleft}
% \begin{macrocode}
-\else % \if@twoside
+\if@twoside
+ \def\ps@headleft{
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{\oddheadfont\hfil\thepage}
+ \def\@evenhead{\evenheadfont\thepage\hfil}
+ \let\@oddfoot\@empty
+ \let\@evenfoot\@empty
+ }
+\else
+ \def\ps@headleft{
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{\headfont\thepage\hfil}
+ \def\@evenhead{\headfont\thepage\hfil}
+ \let\@oddfoot\@empty
+ \let\@evenfoot\@empty
+ }
+\fi
+
% \end{macrocode}
-% \DescribeMacro{\ps@headings}\index{Макросы!\verb*+\ps@headings+}
-% \item Для односторонних документов.
+% \paragraph{plain}\hfil\\[6pt]
% \begin{macrocode}
- \def\ps@headings{%
+\let\ps@plain=\ps@footcenter
+
% \end{macrocode}
-% \begin{itemize}
-% \item Колонтитулы.
+% \subsubsection{Стили колонтитулов по умолчанию}
+% Стиль колонтитулов обычных страниц.
% \begin{macrocode}
- \let\@oddfoot\@empty
- \def\@oddhead{
- {\slshape\rightmark}%
- \hfil\thepage
- }%
- \let\@mkboth\markboth
-% \end{macrocode}
-% \DescribeMacro{\chaptermark}\index{Макросы!\verb*+\chaptermark+}
-% \item Формат маркера главы.
-% \begin{macrocode}
- \def\chaptermark##1{%
- \markright {{\chaptermarkfont %
- \ifnum\c@secnumdepth >\m@ne
- \@tocseccntformat{chapter} \ %
- \fi
- ##1}}{}}
-% \end{macrocode}
-% \DescribeMacro{\sectionmark}\index{Макросы!\verb*+\sectionmark+}
-% \item Формат маркера секции.
-% \begin{macrocode}
- \def\sectionmark##1{%
- \markright{{\sectionmarkfont %
- \ifnum \c@secnumdepth >\z@
- \@tocseccntformat{section} \ %
- \fi
- ##1%
- }
- }
- }
- }
-\fi % \if@twoside
+\pagestyle{plain}
% \end{macrocode}
-% \end{itemize}
-% \end{itemize}
-%
-% \paragraph{myheadings}
-% \DescribeMacro{\ps@myheadings}
+% Команда, определяющая стиль страницы, с которой начинается глава.
+% \DescribeMacro{\chapterpagestyle}\index{Макросы!\verb*+\chapterpagestyle+}
% \begin{macrocode}
-\def\ps@myheadings{%
- \let\@oddfoot\@empty\let\@evenfoot\@empty
- \def\@evenhead{\thepage\hfil\evenheadfont\leftmark}%
- \def\@oddhead{{\oddheadfont\rightmark}\hfil\thepage}%
- \let\@mkboth\@gobbletwo
- \let\chaptermark\@gobble
- \let\sectionmark\@gobble
-}
+\def\chapterpagestyle#1{\gdef\@chapterpagestyle{#1}}
+
% \end{macrocode}
-% \subsubsection{Формат по умолчанию}
-%
-% Стиль оформления колонтитулов страницы.
+% Стиль колонтитулов страниц, с которых начинается глава.
% \begin{macrocode}
-\pagestyle{plain}
+\chapterpagestyle{plain}
% \end{macrocode}
% Стиль нумерации страниц.
% \begin{macrocode}
@@ -173,8 +189,11 @@
% |\flushbottom| запрещает делать страницы с разной высотой текста,
% |\sloppy| включает менее жесткие ограничения на разрывы строк.
% \begin{macrocode}
-\if@twocolumn\twocolumn\sloppy\flushbottom
-\else\onecolumn\fi
+\if@twocolumn
+ \twocolumn\sloppy\flushbottom
+\else
+ \onecolumn
+\fi
%</page>
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/part.dtx b/Master/texmf-dist/source/latex/disser/part.dtx
index fae6a1f2ca2..775740a43d5 100644
--- a/Master/texmf-dist/source/latex/disser/part.dtx
+++ b/Master/texmf-dist/source/latex/disser/part.dtx
@@ -61,8 +61,8 @@
% \DescribeMacro{\postthepart}\index{Макросы!\verb*+\postthepart+}
% \DescribeMacro{\partalign}\index{Макросы!\verb*+\partalign+}
% \DescribeMacro{\partfont}\index{Макросы!\verb*+\partfont+}
-% \DescribeMacro{\prepart}\index{Макросы!\verb*+\prepart+}
-% \DescribeMacro{\postpart}\index{Макросы!\verb*+\postpart+}
+% \DescribeMacro{\beforepart}\index{Макросы!\verb*+\beforepart+}
+% \DescribeMacro{\afterpart}\index{Макросы!\verb*+\afterpart+}
% Параметры номера и названия: выравнивание, шрифт, отступы, текст до и после.
% \begin{macrocode}
\providecommand\thepartalign{\centering}
@@ -72,8 +72,8 @@
\providecommand\partalign{\centering}
\providecommand\partfont{\huge\bfseries}
-\providecommand\prepart{}
-\providecommand\postpart{\par}
+\providecommand\beforepart{}
+\providecommand\afterpart{\par}
% \end{macrocode}
% \DescribeMacro{\partpagestyle}\index{Макросы!\verb*+\partpagestyle+}
@@ -132,7 +132,7 @@
% \end{macrocode}
% Название.
% \begin{macrocode}
- {\partfont\partalign\prepart #2\postpart}%
+ {\partfont\partalign\beforepart #2\afterpart}%
}
\@endpart%
}
@@ -144,7 +144,7 @@
% \begin{macrocode}
\def\@spart#1{%
\partalign{\interlinepenalty \@M%
- \partfont\prepart #1\postpart}%
+ \partfont\beforepart #1\afterpart}%
\@endpart
}
diff --git a/Master/texmf-dist/source/latex/disser/sections.dtx b/Master/texmf-dist/source/latex/disser/sections.dtx
index 5f60cb3916d..0f1c918d666 100644
--- a/Master/texmf-dist/source/latex/disser/sections.dtx
+++ b/Master/texmf-dist/source/latex/disser/sections.dtx
@@ -54,12 +54,12 @@
% \begin{macrocode}
\providecommand\sectionindent{\z@}
% \end{macrocode}
-% \DescribeMacro{\presection}\index{Макросы!\verb*+\presection+}
+% \DescribeMacro{\beforesection}\index{Макросы!\verb*+\beforesection+}
% Величина вертикального отступа перед заголовком секции.
% \begin{macrocode}
\providecommand\beforesection{-3.5ex \@plus -1ex \@minus -.2ex}
% \end{macrocode}
-% \DescribeMacro{\postsection}\index{Макросы!\verb*+\postsection+}
+% \DescribeMacro{\aftersection}\index{Макросы!\verb*+\aftersection+}
% Величина вертикального отступа после заголовка секции.
% \begin{macrocode}
\providecommand\aftersection{2.3ex \@plus.2ex}
@@ -139,11 +139,10 @@
% \end{macrocode}
% \paragraph{Параметры формата в тексте}
+%
% \DescribeMacro{\subsubsectionfont}\index{Макросы!\verb*+\subsubsectionfont+}
-%
% \DescribeMacro{\prethesubsubsection}\index{Макросы!\verb*+\prethesubsubsection+}
% \DescribeMacro{\postthesubsubsection}\index{Макросы!\verb*+\postthesubsubsection+}
-%
% \DescribeMacro{\subsubsectionindent}\index{Макросы!\verb*+\subsubsectionindent+}
% \DescribeMacro{\beforesubsubsection}\index{Макросы!\verb*+\beforesubsubsection+}
% \DescribeMacro{\aftersubsubsection}\index{Макросы!\verb*+\aftersubsubsection+}
diff --git a/Master/texmf-dist/tex/latex/disser/bachelor.rtx b/Master/texmf-dist/tex/latex/disser/bachelor.rtx
index b7ad9c5c25e..97492ab3e34 100644
--- a/Master/texmf-dist/tex/latex/disser/bachelor.rtx
+++ b/Master/texmf-dist/tex/latex/disser/bachelor.rtx
@@ -23,8 +23,8 @@
\setlength\firstskip{1.5cm}
\setlength\secondskip{1.5cm}
-\setlength\thirdskip{1.em}
-\setlength\fourthskip{1.em}
+\setlength\thirdskip{1ex}
+\setlength\fourthskip{1ex}
\setlength\fifthskip{2cm}
\def\titlefont{\Large\bfseries}
diff --git a/Master/texmf-dist/tex/latex/disser/candidate.rtx b/Master/texmf-dist/tex/latex/disser/candidate.rtx
index c2d21107b1e..6338172852f 100644
--- a/Master/texmf-dist/tex/latex/disser/candidate.rtx
+++ b/Master/texmf-dist/tex/latex/disser/candidate.rtx
@@ -22,9 +22,9 @@
\newlength\sixthskip
\ifDis@libcat
- \setlength\firstskip{2em}
+ \setlength\firstskip{2ex}
\else
- \setlength\firstskip{4em}
+ \setlength\firstskip{4ex}
\fi
\setlength\secondskip{2cm}
\setlength\thirdskip{1cm}
diff --git a/Master/texmf-dist/tex/latex/disser/disser.cls b/Master/texmf-dist/tex/latex/disser/disser.cls
index b4e040c3f16..960daf88995 100644
--- a/Master/texmf-dist/tex/latex/disser/disser.cls
+++ b/Master/texmf-dist/tex/latex/disser/disser.cls
@@ -44,39 +44,26 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{disser}[2008/11/11 1.1.0 Document class for dissertations.]
+\ProvidesClass{disser}[2008/04/08 1.1.1 Document class for dissertations.]
\def\substyle@ext{.rtx}
-\newif\if@restonecol
-\newif\if@titlepage
-\newif\if@openright
-\RequirePackage{ifpdf}
-\newif\ifDis@bachelor
-\newif\ifDis@master
-\newif\ifDis@candidate
-\newif\ifDis@doctor
-\newif\ifDis@autoref
-\newif\ifDis@libcat
-\newif\ifDis@facsimile
-
-\newif\ifDis@href
-\newif\ifDis@subf
-\newif\ifDis@times
-\newif\ifDis@mtpro
-
-\@titlepagetrue
-\Dis@bachelorfalse
-\Dis@masterfalse
-\Dis@candidatetrue
-\Dis@doctorfalse
-\Dis@autoreffalse
-\Dis@timesfalse
-\Dis@mtprofalse
-\Dis@subffalse
-\Dis@hreffalse
-\Dis@libcatfalse
-\Dis@facsimilefalse
+\RequirePackage{ifpdf}
+\newif\if@restonecol
+\newif\if@titlepage\@titlepagetrue
+\newif\if@openright\@openrightfalse
+\newif\ifDis@bachelor\Dis@bachelorfalse
+\newif\ifDis@master\Dis@masterfalse
+\newif\ifDis@candidate\Dis@candidatetrue
+\newif\ifDis@doctor\Dis@doctorfalse
+\newif\ifDis@autoref\Dis@autoreffalse
+\newif\ifDis@libcat\Dis@libcatfalse
+\newif\ifDis@facsimile\Dis@facsimilefalse
+\newif\ifDis@ams\Dis@amstrue
+\newif\ifDis@href\Dis@hreffalse
+\newif\ifDis@subf\Dis@subffalse
+\newif\ifDis@times\Dis@timesfalse
+\newif\ifDis@mtpro\Dis@mtprofalse
\RequirePackage{kvoptions}[2006/08/17]
@@ -85,14 +72,17 @@
\DeclareOption{subf}{\Dis@subftrue}
\DeclareOption{libcat}{\Dis@libcattrue}
+
\DeclareOption{facsimile}{\Dis@facsimiletrue}
+\DeclareOption{noams}{\Dis@amsfalse}
+
\SetupKeyvalOptions{
family=Dis,
prefix=Dis@
}
-\DeclareBoolOption[true]{fixint}
+\DeclareBoolOption[true]{fixint}
\DeclareOption{a4paper}{%
\setlength\paperheight{297mm}
@@ -119,7 +109,8 @@
\DeclareOption{11pt}{\renewcommand\@ptsize{11}}
\DeclareOption{12pt}{\renewcommand\@ptsize{12}}
\DeclareOption{14pt}{\renewcommand\@ptsize{14}}
-\DeclareOption{17pt}{\renewcommand\@ptsize{17}}
+\DeclareOption{16pt}{\renewcommand\@ptsize{16}}
+\DeclareOption{18pt}{\renewcommand\@ptsize{18}}
\DeclareOption{20pt}{\renewcommand\@ptsize{20}}
\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
@@ -375,8 +366,8 @@
\providecommand\partalign{\centering}
\providecommand\partfont{\huge\bfseries}
-\providecommand\prepart{}
-\providecommand\postpart{\par}
+\providecommand\beforepart{}
+\providecommand\afterpart{\par}
\def\partpagestyle#1{\gdef\@partpagestyle{#1}}
\partpagestyle{empty}
@@ -409,14 +400,14 @@
\ifnum \c@secnumdepth >-2\relax
{\thepartfont\partalign\@seccntformat{part}}
\fi%
- {\partfont\partalign\prepart #2\postpart}%
+ {\partfont\partalign\beforepart #2\afterpart}%
}
\@endpart%
}
\def\@spart#1{%
\partalign{\interlinepenalty \@M%
- \partfont\prepart #1\postpart}%
+ \partfont\beforepart #1\afterpart}%
\@endpart
}
@@ -467,11 +458,8 @@
\providecommand\chapteralign{\centering}
\providecommand\chapterfont{\Large\bfseries}
-\providecommand\prechapter{}
-\providecommand\postchapter{\par\nobreak\vskip 20\p@}
-
-\def\chapterpagestyle#1{\gdef\@chapterpagestyle{#1}}
-\chapterpagestyle{plain}
+\providecommand\beforechapter{}
+\providecommand\afterchapter{\par\nobreak\vskip 20\p@}
\newcommand*\chaptermark[1]{}
\newcommand\chapter{%
@@ -510,7 +498,7 @@
{\thechapterfont\thechapteralign\@seccntformat{chapter}}
\fi
\interlinepenalty\@M
- \chapterfont\chapteralign\prechapter #1\postchapter
+ \chapterfont\chapteralign\beforechapter #1\afterchapter
}
}
@@ -527,7 +515,7 @@
{%
\parindent \z@ \raggedright
\normalfont\interlinepenalty\@M
- \chapteralign{\chapterfont\prechapter #1\postchapter}
+ \chapteralign{\chapterfont\beforechapter #1\afterchapter}
}
}
\newcommand*\l@chapter[2]{%
@@ -564,8 +552,8 @@
\providecommand\appendixalign{\centering}
\providecommand\appendixfont{\Large\bfseries}
-\providecommand\preappendix{}
-\providecommand\postappendix{\par\nobreak\vskip 20\p@}
+\providecommand\beforeappendix{}
+\providecommand\afterappendix{\par\nobreak\vskip 20\p@}
\newcommand\appendix{
\setcounter{chapter}{0}
\setcounter{section}{0}
@@ -585,8 +573,8 @@
\let\oldchapteralign=\chapteralign
\let\oldchapterfont=\chapterfont
- \let\oldprechapter=\prechapter
- \let\oldpostchapter=\postchapter
+ \let\oldbeforechapter=\afterchapter
+ \let\oldafterchapter=\afterchapter
\let\oldthechapter=\thechapter
\renewcommand\tocprethechapter{\tocpretheappendix}
@@ -604,8 +592,8 @@
\renewcommand\chapteralign{\appendixalign}
\renewcommand\chapterfont{\appendixfont}
- \renewcommand\prechapter{\preappendix}
- \renewcommand\postchapter{\postappendix}
+ \renewcommand\beforechapter{\beforeappendix}
+ \renewcommand\afterchapter{\afterappendix}
\gdef\thechapter{\theappendix}
}
@@ -626,8 +614,8 @@
\let\chapteralign=\oldchapteralign
\let\chapterfont=\oldchapterfont
- \let\prechapter=\oldprechapter
- \let\postchapter=\oldpostchapter
+ \let\beforechapter=\oldbeforechapter
+ \let\afterchapter=\oldafterchapter
\gdef\thechapter{\oldthechapter}
}
@@ -1030,74 +1018,114 @@
%%% From File: page.dtx
-\newcommand\evenheadfont{\slshape}
-\newcommand\evenfootfont{}
-\newcommand\oddheadfont{\slshape}
-\newcommand\oddfootfont{}
-\providecommand\chaptermarkfont{\slshape}
-\providecommand\sectionmarkfont{\MakeUppercase}
+\newcommand\evenheadfont{\reset@font}
+\newcommand\evenfootfont{\reset@font}
+\newcommand\oddheadfont{\reset@font}
+\newcommand\oddfootfont{\reset@font}
+\newcommand\headfont{\reset@font}
+\newcommand\footfont{\reset@font}
+\def\ps@footcenter{
+ \let\@mkboth\@gobbletwo
+ \let\@oddhead\@empty
+ \let\@evenhead\@empty
+ \def\@oddfoot{\footfont\hfil\thepage\hfil}
+ \def\@evenfoot{\footfont\hfil\thepage\hfil}
+}
+
+\if@twoside
+ \def\ps@footleft{
+ \let\@mkboth\@gobbletwo
+ \let\@oddhead\@empty
+ \let\@evenhead\@empty
+ \def\@oddfoot{\oddfootfont\hfil\thepage}
+ \def\@evenfoot{\evenfootfont\thepage\hfil}
+ }
+\else
+ \def\ps@footleft{
+ \let\@mkboth\@gobbletwo
+ \let\@oddhead\@empty
+ \let\@evenhead\@empty
+ \def\@oddfoot{\footfont\thepage\hfil}
+ \def\@evenfoot{\footfont\thepage\hfil}
+ }
+\fi
+
\if@twoside
- \def\ps@headings{%
+ \def\ps@footright{
+ \let\@mkboth\@gobbletwo
+ \let\@oddhead\@empty
+ \let\@evenhead\@empty
+ \def\@oddfoot{\oddfootfont\thepage\hfil}
+ \def\@evenfoot{\evenfootfont\hfil\thepage}
+ }
+\else
+ \def\ps@footright{
+ \let\@mkboth\@gobbletwo
+ \let\@oddhead\@empty
+ \let\@evenhead\@empty
+ \def\@oddfoot{\footfont\hfil\thepage}
+ \def\@evenfoot{\footfont\hfil\thepage}
+ }
+\fi
+
+\def\ps@headcenter{
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{\headfont\hfil\thepage\hfil}
+ \def\@evenhead{\headfont\hfil\thepage\hfil}
+ \let\@oddfoot\@empty
+ \let\@evenfoot\@empty
+}
+
+\if@twoside
+ \def\ps@headright{
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{\oddheadfont\thepage\hfil}
+ \def\@evenhead{\evenheadfont\hfil\thepage}
+ \let\@oddfoot\@empty
\let\@evenfoot\@empty
+ }
+\else
+ \def\ps@headright{
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{\headfont\hfil\thepage}
+ \def\@oddhead{\headfont\hfil\thepage}
\let\@oddfoot\@empty
- \def\@evenhead{\thepage\hfil\evenheadfont\leftmark}%
- \def\@oddhead{{\oddheadfont\rightmark}\hfil\thepage}%
- \let\@mkboth\markboth
- \def\chaptermark##1{%
- \markboth{{\chaptermarkfont %
- \ifnum \c@secnumdepth >\m@ne
- \@tocseccntformat{chapter} \ %
- \fi
- ##1}}{}%
- }%
- \def\sectionmark##1{%
- \markright{{\sectionmarkfont %
- \ifnum \c@secnumdepth >\z@
- \@tocseccntformat{section}%
- \fi
- ##1}%
- }%
- }%
- } % \def\ps@headings
-\else % \if@twoside
- \def\ps@headings{%
+ \let\@evenfoot\@empty
+ }
+\fi
+
+\if@twoside
+ \def\ps@headleft{
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{\oddheadfont\hfil\thepage}
+ \def\@evenhead{\evenheadfont\thepage\hfil}
\let\@oddfoot\@empty
- \def\@oddhead{
- {\slshape\rightmark}%
- \hfil\thepage
- }%
- \let\@mkboth\markboth
- \def\chaptermark##1{%
- \markright {{\chaptermarkfont %
- \ifnum\c@secnumdepth >\m@ne
- \@tocseccntformat{chapter} \ %
- \fi
- ##1}}{}}
- \def\sectionmark##1{%
- \markright{{\sectionmarkfont %
- \ifnum \c@secnumdepth >\z@
- \@tocseccntformat{section} \ %
- \fi
- ##1%
- }
- }
- }
+ \let\@evenfoot\@empty
+ }
+\else
+ \def\ps@headleft{
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{\headfont\thepage\hfil}
+ \def\@evenhead{\headfont\thepage\hfil}
+ \let\@oddfoot\@empty
+ \let\@evenfoot\@empty
}
-\fi % \if@twoside
+\fi
+
+\let\ps@plain=\ps@footcenter
-\def\ps@myheadings{%
- \let\@oddfoot\@empty\let\@evenfoot\@empty
- \def\@evenhead{\thepage\hfil\evenheadfont\leftmark}%
- \def\@oddhead{{\oddheadfont\rightmark}\hfil\thepage}%
- \let\@mkboth\@gobbletwo
- \let\chaptermark\@gobble
- \let\sectionmark\@gobble
-}
\pagestyle{plain}
+
+\def\chapterpagestyle#1{\gdef\@chapterpagestyle{#1}}
+
+\chapterpagestyle{plain}
\pagenumbering{arabic}
\if@twoside\else\raggedbottom\fi
-\if@twocolumn\twocolumn\sloppy\flushbottom
-\else\onecolumn\fi
+\if@twocolumn
+ \twocolumn\sloppy\flushbottom
+\else
+ \onecolumn
+\fi
\newcommand\today{}
@@ -1265,8 +1293,10 @@
\lccode`\-=`\-
\defaulthyphenchar=127
\hyphenchar\font=127
-\usepackage[intlimits]{amsmath}
-\usepackage{amssymb,amsfonts}
+\ifDis@ams
+ \usepackage[intlimits]{amsmath}
+ \usepackage{amssymb,amsfonts}
+\fi
\ifDis@times
\ifDis@mtpro
\AtBeginDocument{%
@@ -1317,7 +1347,7 @@
\renewcommand{\idotsint}{\DOTSI\protect\MultiIntegral{0}}
}{}
\fi
-\usepackage[square, comma, sort&compress]{natbib}
+\usepackage[square, comma, sort&compress, numbers]{natbib}
\def\metaphantom#1{%
\ifDis@href
\Hy@GlobalStepCount\Hy@linkcounter
@@ -1367,6 +1397,13 @@
\def\@noitemerr{\PackageWarning{natbib}{Empty `thebibliography' environment}}
\endlist\vskip-\lastskip%
}
+\usepackage{wrapfig}
+\ifDis@subf
+ \usepackage[config,font=small,labelsep=period]{caption,subfig}
+ \def\thesubfigure{\textit{\asbuk{subfigure}}}
+ \providecommand\thefigsubsep{,~}
+ \def\p@subfigure{\@nameuse{thefigure}\thefigsubsep}
+\fi
\ifpdf
\ifDis@href
\usepackage[pdftex,unicode,hyperfigures=true]{hyperref}
@@ -1392,13 +1429,6 @@
\usepackage{hypernat}
\usepackage[all]{hypcap}
\fi
-\usepackage{wrapfig}
-\ifDis@subf
- \usepackage[config,font=small,labelsep=period]{caption,subfig}
- \def\thesubfigure{\textit{\asbuk{subfigure}}}
- \providecommand\thefigsubsep{,~}
- \def\p@subfigure{\@nameuse{thefigure}\thefigsubsep}
-\fi
\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
index dc28fffef06..61b061ad179 100644
--- a/Master/texmf-dist/tex/latex/disser/doctor.rtx
+++ b/Master/texmf-dist/tex/latex/disser/doctor.rtx
@@ -21,9 +21,9 @@
\newlength\fifthskip
\ifDis@libcat
- \setlength\firstskip{1em}
+ \setlength\firstskip{1ex}
\else
- \setlength\firstskip{4em}
+ \setlength\firstskip{4ex}
\fi
\setlength\secondskip{3cm}
\setlength\thirdskip{1cm}
diff --git a/Master/texmf-dist/tex/latex/disser/master.rtx b/Master/texmf-dist/tex/latex/disser/master.rtx
index 83c754f80cf..0170c065e90 100644
--- a/Master/texmf-dist/tex/latex/disser/master.rtx
+++ b/Master/texmf-dist/tex/latex/disser/master.rtx
@@ -20,11 +20,11 @@
\newlength\fourthskip
\newlength\fifthskip
-\setlength\firstskip{1em}
-\setlength\secondskip{1em}
-\setlength\thirdskip{1em}
+\setlength\firstskip{1ex}
+\setlength\secondskip{1ex}
+\setlength\thirdskip{1ex}
\setlength\fourthskip{-1cm}
-\setlength\fifthskip{0em}
+\setlength\fifthskip{0ex}
\def\titlefont{\Large\bfseries}
\def\topiclabelfont{\large}