summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-11-27 01:30:49 +0000
committerKarl Berry <karl@freefriends.org>2009-11-27 01:30:49 +0000
commitfc5af52f05a1b38ceecdf30ba7a5cb0cd5b9dfb5 (patch)
tree31f59ecea61711810e8f1dbf717e146cc43a242c /Master/texmf-dist/doc
parent45a77effd223883b558d54a8a7cbd6a87aa01e16 (diff)
disser update (26nov09)
git-svn-id: svn://tug.org/texlive/trunk@16188 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/latex/disser/ChangeLog18
-rw-r--r--Master/texmf-dist/doc/latex/disser/include/latex.fig.mk27
-rw-r--r--Master/texmf-dist/doc/latex/disser/include/latex.nmk.cmd52
-rw-r--r--Master/texmf-dist/doc/latex/disser/manual.tex105
-rw-r--r--Master/texmf-dist/doc/latex/disser/nomake.cmd10
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex4
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex6
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex3
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex3
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex3
10 files changed, 162 insertions, 69 deletions
diff --git a/Master/texmf-dist/doc/latex/disser/ChangeLog b/Master/texmf-dist/doc/latex/disser/ChangeLog
index 8b33da774b5..ec87878c944 100644
--- a/Master/texmf-dist/doc/latex/disser/ChangeLog
+++ b/Master/texmf-dist/doc/latex/disser/ChangeLog
@@ -2,6 +2,22 @@ disser changelog
Copyright (C) 2004-2009 Stanislav Kruchinin
-------------------------------------------
+Summary of changes in version 1.1.4 (2009-11-20):
+
+Classes and styles:
+* Fixed bug in gost705s.bst.
+* Fixed lof and lot names in gost732.
+* Fixed some compilation warnings.
++ Add index for gost705 functions.
+
+Makefiles:
++ Added time checking to all suitable targets in latex.nmk.cmd.
+* Fixed label names in latex.nmk.cmd.
+
+Templates:
++ Set bold font for vectors by default.
+
+
Summary of changes in version 1.1.3 (2009-11-05):
Classes and styles:
@@ -11,7 +27,7 @@ Classes and styles:
+ Added index style for documented source code.
Makefiles:
-+ Nomake files now support processing of multiple targets and compare
++ Nomake.cmd scripts now support processing of multiple targets and compare
modification times of input and output files.
+ Added support for DESTDIR environment variable.
+ Added "bmtoeps" and "optimize" targets.
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 41cfdecd501..4278a048b51 100644
--- a/Master/texmf-dist/doc/latex/disser/include/latex.fig.mk
+++ b/Master/texmf-dist/doc/latex/disser/include/latex.fig.mk
@@ -37,9 +37,8 @@ help:
bmtoeps: $(BMTOEPSFILES)
@for f in $^ ; do \
- echo -n "bmtoeps: $$f..." ;\
+ echo "bmtoeps: $$f" ;\
$(BMTOEPS) $(BMTOEPSFLAGS) "$$f" "$${f%.*}.eps" > /dev/null 2>&1 ;\
- echo "done" ;\
done
clean:
@@ -51,24 +50,23 @@ epstopdf: $(patsubst %.eps, %.pdf, $(wildcard $(E2PFILES)))
fixbb: $(FBBFILES)
@for f in $^ ; do \
- echo -n "fixbb: $$f..." ;\
+ echo "fixbb: $$f" ;\
$(EPSTOOL) $(ETFLAGS) "$$f" "$(PREFIX)$$f" ;\
mv "$(PREFIX)$$f" "$$f" ;\
- echo "done" ;\
done
optimize: $(OPTFILES)
@for f in $^ ; do \
- echo -n "optimize: $$f..." ;\
+ echo -n "optimize: $$f" ;\
$(E2E) $(E2EFLAGS) "$$f" "$(PREFIX)$$f" ;\
$(EPSTOOL) $(ETFLAGS) "$(PREFIX)$$f" "$(PREFIX)1$$f" ;\
mv "$(PREFIX)1$$f" "$(PREFIX)$$f" ;\
if [ `stat -c%s $$f` -gt `stat -c%s $(PREFIX)$$f` ] ; then \
mv "$(PREFIX)$$f" "$$f" ;\
- echo "done" ;\
+ echo -en "\n" ;\
else \
rm "$(PREFIX)$$f" ;\
- echo "does not need optimization" ;\
+ echo " does not need optimization" ;\
fi ;\
done
@@ -77,19 +75,16 @@ pdftopng256: $(patsubst %.pdf, %.png, $(wildcard $(PDF2PNGFILES)))
pdftotiffg4: $(patsubst %.pdf, %.tif, $(wildcard $(PDF2TIFFILES)))
%.pdf: %.eps
- @echo -n "epstopdf: $^..." ;\
- $(EPSTOPDF) "$^" ;\
- echo "done"
+ @echo "epstopdf: $^" ;\
+ $(EPSTOPDF) "$^"
%.png: %.pdf
- @echo -n "pdftopng256: $^..." ;\
+ @echo "pdftopng: $^" ;\
$(GS) -sDEVICE=png256 -r$(RES) -q -sOutputFile=$(^:.pdf=.png) \
- -dNOPAUSE -dBATCH -dSAFER "$^" ;\
- echo "done"
+ -dNOPAUSE -dBATCH -dSAFER "$^"
%.tif: %.pdf
- @echo -n "pdftotiffg4: $^..." ;\
+ @echo "pdftotiffg4: $^" ;\
$(GS) -sDEVICE=tiffg4 -r$(RES) -q -sOutputFile=$(^:.pdf=.tif) \
- -dNOPAUSE -dBATCH -dSAFER "$^" ;\
- echo "done"
+ -dNOPAUSE -dBATCH -dSAFER "$^"
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 6f72e3e5775..f5ede11db0b 100644
--- a/Master/texmf-dist/doc/latex/disser/include/latex.nmk.cmd
+++ b/Master/texmf-dist/doc/latex/disser/include/latex.nmk.cmd
@@ -47,6 +47,7 @@ if "%clext%"=="" set clext=*.bbl *.bak *.aux *.blg *.out *.toc *.log ^
*.dvi *.tmp *.pdf *.ps
if "%clfiles%"=="" set clfiles=!clext! %archive%
if "%srcfiles%"=="" set srcfiles=*
+if "%prereq%"=="" set prereq=*.tex *.bib
if "%1"=="" (
@@ -63,7 +64,7 @@ exit /b
goto :eof
:dvi
- call :cmptimes %target%.dvi *.tex *.bib
+ call :cmptimes %target%.dvi %prereq%
if !_ctres!==0 (
echo nomake: Nothing to be done for 'dvi'.
goto :eof
@@ -95,12 +96,17 @@ goto :eof
goto :eof
:html
+ call :cmptimes %target%.html %prereq%
+ if !_ctres!==0 (
+ echo nomake: Nothing to be done for 'html'.
+ goto :eof
+ )
call :dvi
%l2h% %l2hflags% %target%.tex
goto :eof
:pdf
- call :cmptimes %target%.pdf *.tex *.bib
+ call :cmptimes %target%.pdf %prereq%
if !_ctres!==0 (
echo nomake: Nothing to be done for 'pdf'.
goto :eof
@@ -115,34 +121,64 @@ goto :eof
%pdflatex% %pdflatexflags% %target%.tex
goto :eof
-:pdf2on1
- call :ps2on1
+:pdf_2on1
+ call :cmptimes %target%_2on1.pdf %prereq%
+ if !_ctres!==0 (
+ echo nomake: Nothing to be done for 'pdf_2on1'.
+ goto :eof
+ )
+ call :ps_2on1
%ps2pdf% %ps2pdfflags% -sOutputFile=%target%_2on1.pdf ^
-c save pop -f %target%_2on1.ps
goto :eof
-:pdfbook
- call :psbook
+:pdf_book
+ call :cmptimes %target%_book.pdf %prereq%
+ if !_ctres!==0 (
+ echo nomake: Nothing to be done for 'pdf_book'.
+ goto :eof
+ )
+ call :ps_book
%ps2pdf% %ps2pdfflags% -sOutputFile=%target%_book.pdf ^
-c save pop -f %target%_book.ps
goto :eof
:ps
+ call :cmptimes %target%.ps %prereq%
+ if !_ctres!==0 (
+ echo nomake: Nothing to be done for 'ps'.
+ goto :eof
+ )
call :dvi
%dvips% %dvipsflags% %target%.dvi
goto :eof
-:ps2on1
+:ps_2on1
+ call :cmptimes %target%_2on1.ps %prereq%
+ if !_ctres!==0 (
+ echo nomake: Nothing to be done for 'ps_2on1'.
+ goto :eof
+ )
call :ps
%psnup% %psnupflags% %target%.ps > %target%_2on1.ps
goto :eof
-:psbook
+:ps_book
+ call :cmptimes %target%_book.ps %prereq%
+ if !_ctres!==0 (
+ echo nomake: Nothing to be done for 'ps_book'.
+ goto :eof
+ )
call :ps
%psbook% %target%.ps | %psnup% -2 > %target%_book.ps
goto :eof
:rtf
+ call :cmptimes %target%.rtf %prereq%
+ if !_ctres!==0 (
+ echo nomake: Nothing to be done for 'rtf'.
+ goto :eof
+ )
call :dvi
%l2rtf% %l2rtfflags% -a %target%.aux -b %target%.bbl %target%.tex
goto :eof
diff --git a/Master/texmf-dist/doc/latex/disser/manual.tex b/Master/texmf-dist/doc/latex/disser/manual.tex
index 51f52b1bbf1..1f9480a235c 100644
--- a/Master/texmf-dist/doc/latex/disser/manual.tex
+++ b/Master/texmf-dist/doc/latex/disser/manual.tex
@@ -9,7 +9,7 @@
pdftex,
colorlinks,
plainpages = false,
- pdftitle = {User manual for disser},
+ pdftitle = {User manual for disser package},
pdfauthor = {Stanislav Kruchinin},
pdfsubject = {disser},
pdfstartview = {FitH},
@@ -60,7 +60,7 @@
\let\makelabel\deflabel}
}{\end{list}}
-\def\fileversion{1.1.3}
+\def\fileversion{1.1.4}
\begin{document}
\sloppy
@@ -75,8 +75,8 @@
\maketitle
\begin{abstract}\noindent
-Данный документ содержит руководство по использованию пакета |disser|.
-Инструкции по установке и обновлению смотрите в файлах |README| и |README.ru|.
+Данный документ содержит руководство по использованию пакета \pkg{disser}.
+Инструкции по установке и обновлению смотрите в файлах \file{README} и \file{README.ru}.
Описание исходных текстов содержится в файлах \href{file:disser.pdf}{\file{disser.pdf}}, \href{file:gost732.pdf}{\file{gost732.pdf}} и
\href{file:gost705.pdf}{\file{gost705.pdf}}.
\end{abstract}
@@ -87,11 +87,11 @@
Пакет \pkg{disser} предназначен для верстки диссертаций и авторефератов в соответствии с требованиями диссертационных советов и ВАК.
В состав пакета входят классы \file{disser.cls} и \file{gost732.cls}, стили оформления библиографии \file{gost705.bst}, \file{gost705s.bst}, а также скрипты для сборки пакета и документов (\file{Makefile}, \file{nomake.cmd}, файлы с расширением \file{mk} и \file{cmd}).
-Поскольку дипломы и диссертации имеют фиксированную структуру, в пакет также включены их шаблоны (каталог \file{disser/templates}), которые рекомендуется использовать для создания своих документов.
+Поскольку дипломы и диссертации имеют фиксированную структуру, в пакет также включены их шаблоны (каталог \file{templates}), которые рекомендуется использовать для создания своих документов.
Одной из основных целей создания \pkg{disser} являлось устранение общего недостатка стандартных классов: отсутствия возможности настройки формата элементов титульного листа, заголовков и записей в автоматически генерируемых списках.
-Для этого была переопределена значительная часть команд, входящих в ядро \LaTeX{}, и введен ряд глобальных переменных, которые описаны в комментариях к исходным текстам.
-Это позволило значительно упростить разработку пользовательских классов, которые удовлетворяют специфическим требованиями тех или иных учебных заведений.
+Для достижения этой цели была переопределена значительная часть команд, входящих в ядро \LaTeX{}, и введен ряд глобальных переменных, которые описаны в комментариях к исходным текстам.
+Это позволило значительно упростить разработку пользовательских классов, которые удовлетворяют специфическим требованиями учебных заведений и диссертационных советов.
Примером реализации этого подхода является класс \pkg{gost732}.
\section{Опции класса}
@@ -179,10 +179,12 @@
Скрипты поддерживают одинаковый набор целей (targets).
Использование в Unix-подобных окружениях:
\begin{verbatim}
-make <target1> <target2> ...\end{verbatim}
+make <target1> <target2> ...
+\end{verbatim}
В Windows:
\begin{verbatim}
-nomake <target1> <target2> ...\end{verbatim}
+nomake <target1> <target2> ...
+\end{verbatim}
Далее приведены описания целей в зависимости от каталога, в котором производится сборка.
@@ -201,7 +203,7 @@ nomake <target1> <target2> ...\end{verbatim}
Справка по целям сборки.
\item[install]
Копирование пакета, документации и шаблонов в дерево каталогов \TeX{}.
- Соответствует цели \cmd{install} в подкаталогах \file{src} и \file{templates}.
+ Соответствует цели \cmd{install} в каталогах \file{src} и \file{templates}.
\item[package]
Сборка пакета.
Соответствует цели \cmd{package} в каталоге \file{src}.
@@ -215,13 +217,13 @@ nomake <target1> <target2> ...\end{verbatim}
Создание архива скомпилированных файлов пакета и шаблонов.
\item[templates]
Сборка всех шаблонов.
- Соответствует цели по умолчанию в подкаталоге \file{templates}.
+ Соответствует цели по умолчанию в каталоге \file{templates}.
\item[uninstall]
- Удаление файлов пакета из дерева каталогов \TeX{}.
- Соответствует целям \cmd{uninstall} в подкаталогах \file{src} и \file{templates}.
+ Удаление пакета из каталога \TeX{}.
+ Соответствует целям \cmd{uninstall} в каталогах \file{src} и \file{templates}.
\end{deflist}
-\subsection{Каталог \texttt{disser/src}}
+\subsection{Подкаталог \texttt{src}}
\begin{deflist}{\longestlabel}
\item[all]
@@ -244,11 +246,11 @@ nomake <target1> <target2> ...\end{verbatim}
\item[reinstall]
Переустановка пакета.
\item[uninstall]
- Удаление пакета каталогов \TeX{}.
+ Удаление пакета из каталога \TeX{}.
\end{deflist}
-\subsection{Каталоги \file{disser/templates} и
- \file{disser/templates/<тип-диссертации>}}
+\subsection{Подкаталоги \file{templates} и
+ \file{templates/<тип-диссертации>}}
\begin{deflist}{\longestlabel}
\item[dvi]
@@ -281,7 +283,7 @@ nomake <target1> <target2> ...\end{verbatim}
Сборка архива из содержимого текущего каталога.
\end{deflist}
-Помимо указанных выше целей, в каталоге \file{disser/templates} доступны следующие:
+Помимо указанных выше целей, в каталоге \file{templates} доступны следующие:
\begin{deflist}{\longestlabel}
\item[install]
Копирование шаблонов в дерево каталогов \TeX{}.
@@ -294,13 +296,13 @@ nomake <target1> <target2> ...\end{verbatim}
\begin{flushleft}
\textbf{Примечания:}
-1) Файлы \file{nomake.cmd} в подкаталогах шаблонов зависят от \file{include/latex.nmk.cmd} и \file{include/latex.fig.nmk.cmd}.
+1) Файлы \file{nomake.cmd} в каталогах шаблонов зависят от \file{include/latex.nmk.cmd} и \file{include/latex.fig.nmk.cmd}.
Файлы \file{Makefile} зависят от \file{include/latex.mk} и \file{include/latex.fig.mk}.
2) \file{Makefile} и \file{nomake.cmd} могут использовать цели из каталога \file{fig}.
\end{flushleft}
-\subsection{Каталог \file{disser/templates/<тип-диссертации>/fig}}
+\subsection{Подкаталоги \file{templates/<тип-диссертации>/fig}}
\begin{deflist}{\longestlabel}
\item[bmtoeps]
@@ -349,7 +351,7 @@ nomake <target1> <target2> ...\end{verbatim}
Поскольку в российских диссертациях обычно не используются колонтитулы, содержащие название текущей главы документа, то стили, реализованные в данном классе, влияют лишь на положение номера страницы.
Стиль колонтитулов обычных страниц документа задается в преамбуле командой |\pagestyle{<style>}|, а стиль страниц, с которых начинается новая глава "--- командой |\chapterpagestyle{<style>}|.
Здесь |<style>| может принимать следующие значения:
-\begin{deflist}{headcenter}
+\begin{deflist}{headcenter }
\item[footleft] Номер внизу и слева.
\item[footcenter] Номер внизу и по середине.
\item[footright] Номер внизу и справа.
@@ -366,7 +368,8 @@ nomake <target1> <target2> ...\end{verbatim}
\begin{verbatim}
\def\headfont{\small}
\pagestyle{headcenter}
-\chapterpagestyle{headcenter}\end{verbatim}
+\chapterpagestyle{headcenter}
+\end{verbatim}
\section{Оформление библиографии}
@@ -384,19 +387,6 @@ nomake <target1> <target2> ...\end{verbatim}
\item Настраиваемые префикс и постфикс номера библиографической ссылки для оформления списка работ диссертанта в автореферате.
\end{enumerate}
-Для работы с русскоязычными библиографическими ссылками необходима версия \BibTeX{} с поддержкой 8-битных символов, \cmd{bibtex8}.
-В зависимости от кодировки текста в \file{bib}-файле, необходимо подключать соответствующий \file{csf}-файл с описанием кодовой страницы и порядка сортировки, например, \file{cp1251.csf}.
-Примеры библиографических записей приведены в документации к пакету \pkg{gost}, который может быть найден в любом современном дистрибутиве \LaTeX{}.
-
-Последовательность команд, используемая для полной сборки документа с библиографией, имеет следующий вид:
-\begin{verbatim}
-latex <tex-file>
-bibtex8 -H -c <csf-file> <tex-file-basename>
-latex <tex-file>
-latex <tex-file>
-\end{verbatim}
-Здесь |<tex-file>| "--- файл документа, |<tex-file-basename>| "--- имя файла документа без расширения, |<csf-file>| "--- файл описания кодовой страницы.
-
Стили позволяют менять префикс и постфикс номеров ссылок, т.\,е. использовать ссылки вида [A1] или [1a].
Это необходимо для того, чтобы в автореферате различались ссылки на работы соискателя и на внешние источники.
Префикс и постфикс номера ссылки определяются макросами |\BibPrefix| и |\BibPostfix|, соответственно.
@@ -409,18 +399,45 @@ latex <tex-file>
\bibliography{thesis}
\end{verbatim}
В данном случае ссылки будут иметь вид [A$n$], где $n$ "--- номер.
-
-К сожалению, пакет |natbib| не <<сжимает>> ссылки с нецифровыми символами, т.\,е. ссылки вида [A1, A2, A3, A4] не преобразуются к более компактной форме [A1--A4].
+К сожалению, пакет \pkg{natbib} не <<сжимает>> ссылки с нецифровыми символами, т.\,е. ссылки вида [A1, A2, A3, A4] не преобразуются к более компактной форме [A1--A4].
Ведется работа над исправлением этого недостатка.
+При описании русскоязычных источников следует явным образом присваивать полю |language| значение |russian|.
+Пример:
+\begin{verbatim}
+@BOOK{Anselm_1978,
+ author = {А. И. Ансельм},
+ title = {Введение в теорию полупроводников},
+ publisher = {Наука},
+ address = {Москва},
+ year = {1978},
+ language = {russian}
+}
+\end{verbatim}
Для указания даты обращения к Интернет-ресурсам следует использовать поле |urldate|. Пример:
\begin{verbatim}
-@MISC{photosyn,
- url = {http://www.bio.indiana.edu/~hangarterlab/courses/b373/lecturenotes/photosyn/et.html},
- urldate = {10.10.2009 г.}
+@INCOLLECTION{InP,
+ title = {InP Basic Parameters at 300 K},
+ booktitle = {Electronic archive New Semiconductor Materials. Characteristics and Properties},
+ organization = {Ioffe Physico-Technical Institute},
+ address = {St. Petersburg},
+ year = {2001},
+ url = {http://www.ioffe.rssi.ru/SVA/NSM/Semicond/InP/basic.html},
+ urldate = {01.11.2009}
}
\end{verbatim}
+Для работы с русскоязычными библиографическими ссылками необходимо использовать интерпретатор \cmd{bibtex8}, поддерживающий 8-битные символы.
+В зависимости от кодировки текста в bib-файле, необходимо подключать соответствующий csf-файл с описанием кодовой страницы и порядка сортировки, например, \file{cp1251.csf}.
+Последовательность команд, используемая для полной сборки документа с библиографией, имеет следующий вид:
+\begin{verbatim}
+latex <tex-file>
+bibtex8 -H -c <csf-file> <tex-file-basename>
+latex <tex-file>
+latex <tex-file>
+\end{verbatim}
+Здесь |<tex-file>| "--- файл документа, |<tex-file-basename>| "--- имя файла документа без расширения, |<csf-file>| "--- файл описания кодовой страницы.
+
\section{Авторефераты кандидатских и докторских диссертаций}
\subsection{Общий текст}
@@ -456,10 +473,12 @@ latex autoref
Сборка автореферата в Windows:
\begin{verbatim}
set target=autoref
-nomake\end{verbatim}
-В Unix-like окружениях:
+nomake
+\end{verbatim}
+В Unix-подобных окружениях:
\begin{verbatim}
-env TARGET=autoref make\end{verbatim}
+env TARGET=autoref make
+\end{verbatim}
Для возврата к сборке диссертации следует присвоить переменной |TARGET| значение |thesis|.
\subsection{Подписи диссертанта и ученого секретаря}
diff --git a/Master/texmf-dist/doc/latex/disser/nomake.cmd b/Master/texmf-dist/doc/latex/disser/nomake.cmd
index fe0cb33a2c8..5b42067fad2 100644
--- a/Master/texmf-dist/doc/latex/disser/nomake.cmd
+++ b/Master/texmf-dist/doc/latex/disser/nomake.cmd
@@ -67,10 +67,15 @@ goto :eof
!mi! !miflags! %target%
!latex! !latexflags! %target%.dtx
!latex! !latexflags! %target%.dtx
+
!latex! !latexflags! %subclass%.dtx
!latex! !latexflags! %subclass%.dtx
+
!latex! !latexflags! %bst%.dtx
+ !mi! !miflags! %bst%
!latex! !latexflags! %bst%.dtx
+ !latex! !latexflags! %bst%.dtx
+
!latex! !latexflags! %manual%.tex
!latex! !latexflags! %manual%.tex
goto :eof
@@ -110,10 +115,15 @@ goto :eof
!mi! !miflags! %target%
!pdflatex! !pdflatexflags! %target%.dtx
!pdflatex! !pdflatexflags! %target%.dtx
+
!pdflatex! !pdflatexflags! %subclass%.dtx
!pdflatex! !pdflatexflags! %subclass%.dtx
+
!pdflatex! !pdflatexflags! %bst%.dtx
+ !mi! !miflags! %bst%
!pdflatex! !pdflatexflags! %bst%.dtx
+ !pdflatex! !pdflatexflags! %bst%.dtx
+
!pdflatex! !pdflatexflags! %manual%.tex
!pdflatex! !pdflatexflags! %manual%.tex
goto :eof
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 dbf4c317b37..a2d5cb84f29 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex
@@ -6,7 +6,9 @@
Ссылки на литературу~\cite{Yoffe_1993_AP_42_173,Efros_1982_FTP_16_7_1209,%
Anselm_1978,Segall_1968,Agranovich_1983,InP}. Ссылка на формулу~\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_-).
+ \frac{1}{|\vec r_1 - \vec r_2|} =
+ 4\pi \int \frac{d^3 q}{(2\pi)^3}\,
+ \frac{e^{i\vec q(\vec r_1 - \vec r_2)}}{q^2}.
\end{equation}
Ссылка на рис.~\ref{fig:f}
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 07d784042cb..49b851a4015 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex
@@ -17,6 +17,12 @@
%\pagestyle{headcenter}
%\chapterpagestyle{headcenter}
+% Использовать полужирное начертание для векторов
+\let\vec=\mathbf
+
+% Включать подсекции в оглавление
+\setcounter{tocdepth}{2}
+
\graphicspath{{fig/}}
% ----------------------------------------------------------------
\begin{document}
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 c5976bd6af9..3c9e1264c2a 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex
@@ -21,6 +21,9 @@
% Ссылки на работы соискателя включаются в общий список литературы
\let\citemy=\cite
+% Использовать полужирное начертание для векторов
+\let\vec=\mathbf
+
% Путь к файлам с иллюстрациями
\graphicspath{{fig/}}
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 7deef68782f..a681a6e0e26 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex
@@ -21,6 +21,9 @@
% Ссылки на работы соискателя включаются в общий список литературы
\let\citemy=\cite
+% Использовать полужирное начертание для векторов
+\let\vec=\mathbf
+
% Путь к файлам с иллюстрациями
\graphicspath{{fig/}}
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 5f42746d338..6a726e04cd0 100644
--- a/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex
@@ -17,6 +17,9 @@
%\pagestyle{headcenter}
%\chapterpagestyle{headcenter}
+% Использовать полужирное начертание для векторов
+\let\vec=\mathbf
+
\graphicspath{{fig/}}
% --------------------------------------------------------------------------
\begin{document}