summaryrefslogtreecommitdiff
path: root/plan
diff options
context:
space:
mode:
authorIgor <pashev.igor@gmail.com>2009-11-21 18:38:12 +0300
committerIgor <pashev.igor@gmail.com>2009-11-21 18:38:12 +0300
commit8293cefa318f7a4518f69d3bf90704bf7c40da7e (patch)
tree1bc0ce3c8a64d7e014a063410396b1bcf380bf67 /plan
downloadautodocs-8293cefa318f7a4518f69d3bf90704bf7c40da7e.tar.gz
Шаблоны чисто документов
Diffstat (limited to 'plan')
-rwxr-xr-xplan/def.tex28
-rw-r--r--plan/input.tex170
-rwxr-xr-xplan/izmena.tex42
-rwxr-xr-xplan/nauch.tex233
-rwxr-xr-xplan/organ.tex52
-rw-r--r--plan/plan.pdfbin0 -> 198947 bytes
-rwxr-xr-xplan/plan.tex64
-rwxr-xr-xplan/titul.tex46
-rwxr-xr-xplan/ucheb.tex232
-rwxr-xr-xplan/uchmet.tex53
-rwxr-xr-xplan/vospit.tex53
-rwxr-xr-xplan/zakluch.tex33
12 files changed, 1006 insertions, 0 deletions
diff --git a/plan/def.tex b/plan/def.tex
new file mode 100755
index 0000000..e627b05
--- /dev/null
+++ b/plan/def.tex
@@ -0,0 +1,28 @@
+
+\def\und{\underline{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}
+\def\date{\underline{<<\phantom{123}>>~~~~~~~~~~~~~~~~~}~\underline{\phantom{99999}} г.}
+\def\protokol{Протокол \textnumero{}\underline{\phantom{1234}} от \date}
+
+% Счётчики общего назначения
+\newcounter{mini} % Мин. число пунктов (остаток выводится пустыми строками)
+\newcounter{minii} % Мин. число пунктов второго уровня (остаток выводится пустыми строками)
+
+\newcounter{cntsection} % Разделы
+\def\nextsection{\stepcounter{cntsection}\Roman{cntsection}.} % Разделы римскими
+
+\def\twolines#1#2{\vbox{\hbox{#1}\vspace{0.2em}\hbox{#2}}}
+
+\newcommand*\recur[1]{\csname rn#1\recur}
+\newcommand\rnm[1]{\endcsname{#1}#1}
+\newcommand\rn[1]{}
+\newcommand*\replicate[1]{%
+\csname rn\expandafter\recur
+\romannumeral\number\number#1 000\endcsname\endcsname
+}
+
+
+\def\lines#1{%
+\replicate{#1}{\vspace{1.3em}\hrule}
+\vspace{1.2em}
+}
+
diff --git a/plan/input.tex b/plan/input.tex
new file mode 100644
index 0000000..43862d9
--- /dev/null
+++ b/plan/input.tex
@@ -0,0 +1,170 @@
+\def\surname{Пашев}
+\def\name{Игорь}
+\def\patronym{Николаевич}
+
+\def\kafedra{кафедры теор. физики}
+\def\position{старший преподаватель}
+\def\degree{кандидат физ.-мат. наук}
+
+\def\year{2009/2010}
+
+\def\fio{\surname, \name{} \patronym{}}
+
+
+% \lekc{0} % --- лекции
+% \semprak{0} % --- семинары и практики
+% \labor{0} % --- лабораторные
+% \zacjot{0} % --- зачёты
+% \ekzam{0} % --- экзамены
+% \konsul{0} % --- консультации
+% \samost{0} % --- самостоятельной работы контроль
+% \kontrab{0} % --- контрольных работ проверка
+% \praktika{0} % --- практика студентов
+% \xxx{0} % --- прочее
+
+
+% Учебная работа
+\def\uchebPLANa{ % План на первый семестр
+
+\plan{Матем. анализ}{12 физ.}\lekc{36}\ekzam{6}\konsul{2}\itogo
+\plan{Матем. анализ}{13 физ.}\lekc{36}\labor{52}\ekzam{6}\konsul{2}\samost{3}\itogo
+\plan{Доп. главы мат. ан.}{13 физ.}\labor{24}\samost{2}\itogo
+\plan{Теория рядов}{23 физ.}\lekc{24}\semprak{14}\zacjot{6}\samost{3}\itogo
+\plan{Механика СС}{31 физ.}\lekc{20}\semprak{16}\zacjot{3}\samost{1}\itogo
+\plan{Курсовая (матем.)}{31 физ.}\xxx{16}\itogo
+
+}
+
+
+\def\uchebPLANb{ % План на второй семестр
+
+\plan{Матем. анализ}{12 физ.}\lekc{36}\ekzam{6}\konsul{2}\itogo
+\plan{Матем. анализ}{13 физ.}\lekc{36}\labor{56}\ekzam{6}\konsul{2}\samost{3}\itogo
+\plan{Доп. главы мат. ан.}{13 физ.}\labor{24}\zacjot{4}\itogo
+\plan{ТВ и МС}{21 физ.}\lekc{30}\semprak{20}\ekzam{3}\konsul{2}\itogo
+\plan{ОТО}{31 физ.}\lekc{30}\semprak{10}\zacjot{3}\samost{2}\itogo
+\plan{КПВ}{52 физ.}\lekc{30}\zacjot{2}\samost{1}\itogo
+\plan{ВКР}{51 физ.}\xxx{26}\itogo
+\plan{Астрофизика}{41 физ.}\lekc{22}\labor{16}\ekzam{3}\konsul{2}\itogo
+\plan{Курсовая (матем.)}{21 физ.}\xxx{4}\itogo
+\plan{Курсовая (физика)}{41 физ.}\xxx{8}\itogo
+\plan{Рецензирование}{51 физ.}\xxx{8}\itogo
+\plan{Практика (2 нед.)}{51 физ.}\praktika{5}\itogo
+
+}
+
+\def\uchebFAKTa{ % Факт на первый семестр
+%
+\fact{август}\itogo
+\fact{сентябрь}\itogo
+\fact{октябрь}\itogo
+\fact{ноябрь}\itogo
+\fact{декабрь}\itogo
+\fact{январь}\itogo
+%\fact{август}\itogo
+%\fact{сентябрь}\lekc{18}\semprak{6}\ekzam{8}\itogo
+%\fact{октябрь}\lekc{54}\semprak{18}\itogo
+%\fact{ноябрь}\lekc{8}\semprak{30}\samost{8}\itogo
+%\fact{декабрь}\lekc{4}\semprak{28}\zacjot{8}\samost{2}\xxx{2}\itogo
+%\fact{январь}\zacjot{2}\ekzam{12}\konsul{4}\samost{4}\xxx{2}\itogo
+
+}
+
+\def\uchebFAKTb{ % Факт на второй семестр
+%
+\fact{февраль}\total
+\fact{март}\total
+\fact{апрель}\total
+\fact{май}\total
+\fact{июнь}\total
+\fact{июль}\total
+% \fact{февраль}\lekc{36}\semprak{54}\ekzam{12}\konsul{4}\samost{7}\kontrab{10}\itogo
+% \fact{март}\lekc{24}\semprak{14}\zacjot{7}\samost{4}\kontrab{9}\xxx{28}\itogo
+% \fact{апрель}\lekc{28}\semprak{14}\zacjot{2}\kontrab{3}\itogo
+% \fact{май}\praktica{12}\itogo
+% \fact{июнь}\xxx{4}\itogo
+% \fact{июль}\xxx{4}\itogo
+
+}
+
+
+
+% Учебно-методическая работа
+\def\uchmetPLAN{
+
+\razdel{Подготовка уч.-мет. документации}
+\plan{Оформление УМКД}{20}{06.2010}
+%\plan{Подготовка метод. реком. по курсовым раб.}{20}{30.12.2008}
+
+\razdel{Учебно-издательская деятельность}
+\plan{Подготовка и издание уч.-мет. пособий}{60}{06.2010}
+\plan{Разработка новых текстов лекций}{73}{06.2010}
+
+\razdel{Подготовка к учебной работе}
+\plan{Подготовка к занятиям}{50}{06.2010}
+\plan{Разработка заданий для контрольной работы}{20}{30.12.2008}
+\plan{Подготовка экзам. билетов}{22}{30.12.2008}
+
+\razdel{Организационно-методическая работа}
+\plan{Участие в работе метод. семинара кафедры}{20}{06.2010}
+
+}
+
+
+
+% НИР
+\def\gosbudgetNIR{ % Выполнение плановых госбюджетных НИР
+%\gosbudget{Научные проблемы, над которыми работает преподаватель}{38}
+}
+
+\def\fondNIR{ % Работа с российскими и зарубежными научными фондами
+\fond{Подготовка заявок на гранты в рос. науч. фонды.}{}{50}
+\fond{Подготовка заявок на гранты в рег. фонды.}{}{50}
+}
+
+\def\pubNIR{ % Научно-издательская деятельность
+\publication{Подготовка и издание статей в ведущих реценз. изданиях.}{}{90}
+\publication{Подготовка и издание статьи.}{}{50}
+}
+
+\def\patentNIR{ % Работа по защите интеллектуальной собственности
+%\patent{Патент на велосипед}{50}
+}
+
+\def\konferecNIR{ % Участие в научных конференциях
+%\konferec{Участие в научных конференциях}{}{20}
+}
+
+\def\eksponatNIR{ % Подготовка и представление экспонатов на научные и научно-технические выставках
+%\eksponat{Экспонаты}{31.12.2008}{13}
+}
+
+\def\studentNIR{ % Организация научно-исследовательской деятельности студентов
+%\student{Студенты неорганизованы}{31.12.2008}{13}
+}
+
+\def\organNIR{ % Научно-организационная работа
+%\organ{Работа в диссертационном совете К 212.191.04}{06.2010}{100}
+}
+
+
+% Организационная работа
+\def\ORGAN{
+\razdel{Работа в системе управления университетом}
+\razdel{Работа в системе управления факультетом}
+\razdel{Работа в системе управления кафедрой}
+\plan{Заседания кафедры}{30}{06.2010}
+
+}
+
+
+% Воспитательная работа
+\def\VOSPIT{
+\razdel{Работа куратором}
+%\plan{Куратор 11 группы физфака}{100}{06.2010}
+\razdel{Профориентация молодёжи}
+\razdel{Студенческое самоуправление}
+\plan{Трудовое воспитание студентов}{10}{06.2010}
+\plan{Посещение общежитий}{20}{06.2010}
+
+}
diff --git a/plan/izmena.tex b/plan/izmena.tex
new file mode 100755
index 0000000..0e527a5
--- /dev/null
+++ b/plan/izmena.tex
@@ -0,0 +1,42 @@
+\fio\\
+\position{} \kafedra
+
+\setcounter{minii}{39}
+\setcounter{issue_no}{0}
+\def\emptyrow{& & & }
+
+\def\razdel#1{\addtocounter{mini}{-1}%
+\ifnum\value{issue_no}>0\noexpand\replicate{\value{minii}}{\emptyrow\\}\setcounter{minii}{5}\fi%
+\stepcounter{issue_no}\arabic{issue_no} & \bf #1 & & & \\
+\emptyrow\\}
+
+% Строка, параметры: Вида работ, часы, сроки
+\def\plan#1#2#3{\addtocounter{minii}{-1}%
+\addtocounter{cntvospit}{#2} & #1 & #2 & #3 & \\}
+
+\vspace{2em}
+
+\hbox to \textwidth {\hbox{\bf \nextsection{} ИЗМЕНЕНИЯ В ПЛАНЕ}\hfil\hbox{\bf на \year{} учебный год}}
+\begin{longtable}{|c|p{0.3\textwidth}|p{0.3\textwidth}|p{0.3\textwidth}|}
+\hline
+\textnumero &
+\centering Суть изменений &
+\centering \twolines{Решение кафедры}{(протокол, дата)} &
+\hfil Итоги выполенния \hfil \\
+
+\hline
+\hline
+
+\replicate{\value{minii}}{\emptyrow\\}
+
+\hline
+
+\end{longtable}
+
+
+\vfill
+
+\hbox to \textwidth {\hbox{}\hfil\hbox{Преподаватель\und}}
+\vspace{2em}
+\hbox to \textwidth {\hbox{}\hfil\hbox{Зав. кафедрой\und}}
+
diff --git a/plan/nauch.tex b/plan/nauch.tex
new file mode 100755
index 0000000..f54d6f5
--- /dev/null
+++ b/plan/nauch.tex
@@ -0,0 +1,233 @@
+\fio\\
+\position{} \kafedra
+
+\newcounter{cntnauch} % Всего часов по научной работе
+\setcounter{issue_no}{0}
+\def\min{7}
+
+\def\majorcapwidth{0.49\textwidth}
+\def\minorcapwidth{0.35\textwidth}
+\def\capwidth{0.84\textwidth}
+
+\def\phantomrow{& & 399 \kill}
+\def\gosbudget#1#2{\multicolumn{2}{|p{\capwidth}|}{#1} & #2\addtocounter{mini}{-1}\addtocounter{cntnauch}{#2} \\}
+\def\fond#1#2#3{{#1} & \centering #2& #3\addtocounter{mini}{-1}\addtocounter{cntnauch}{#3} \\}
+
+\let\patent=\gosbudget
+\let\publication=\fond
+\let\konferec=\fond
+\let\eksponat=\fond
+\let\student=\fond
+\let\organ=\fond
+
+\newcounter{nauchi}
+\def\nauchsecsion#1{\stepcounter{nauchi}\arabic{nauchi}. #1}
+
+\vspace{2em}
+
+\hbox to \textwidth {\hbox{\bf \nextsection{} НАУЧНО-ИССЛЕДОВАТЕЛЬСКАЯ РАБОТА}\hfil\hbox{\bf на \year{} учебный год}}
+
+\vbox{
+\setcounter{mini}{\min}
+\nauchsecsion{Выполнение плановых госбюджетных НИР}
+\begin{longtable}{|p{\majorcapwidth}|p{\minorcapwidth}|c|}
+\phantomrow
+\hline
+
+\multicolumn{2}{|p{\capwidth}|}%
+{Научные проблемы, над которыми работает преподаватель}&%
+{\twolines{Кол-во}{часов}}\\
+
+\hline
+\hline
+
+\gosbudgetNIR
+
+\replicate{\value{mini}}{\multicolumn{2}{|p{\capwidth}|}{}&\\}
+
+\hline
+\end{longtable}
+}
+
+
+\vbox{
+\setcounter{mini}{\min}
+\nauchsecsion{Работа с российскими и зарубежными научными фондами и программами, хоздоговорная деятельность}
+\begin{longtable}{|p{\majorcapwidth}|p{\minorcapwidth}|c|}
+\phantomrow
+\hline
+\centering Планируемый проект&%
+\centering Фонд, организация, программа&%
+{\twolines{Кол-во}{часов}}\\
+
+\hline
+\hline
+
+\fondNIR
+
+\replicate{\value{mini}}{&&\\}
+
+\hline
+\end{longtable}
+}
+
+
+
+\vbox{
+\setcounter{mini}{\min}
+\nauchsecsion{Научно-издательская деятельность}
+\begin{longtable}{|p{\minorcapwidth}|p{\majorcapwidth}|c|}
+\phantomrow
+\hline
+\centering Вид издания&%
+\centering Планируемое название&%
+{\twolines{Кол-во}{часов}}\\
+
+\hline
+\hline
+
+\pubNIR
+
+\replicate{\value{mini}}{&&\\}
+
+\hline
+\end{longtable}
+}
+
+
+\vbox{
+\setcounter{mini}{\min}
+\nauchsecsion{Работа по защите интеллектуальной собственности}
+\begin{longtable}{|p{\majorcapwidth}|p{\minorcapwidth}|c|}
+\phantomrow
+\hline
+
+\multicolumn{2}{|p{\capwidth}|}%
+{\centering Форма работы}&%
+{\twolines{Кол-во}{часов}}\\
+
+\hline
+\hline
+
+\patentNIR
+
+\replicate{\value{mini}}{\multicolumn{2}{|p{\capwidth}|}{}&\\}
+
+\hline
+\end{longtable}
+}
+
+
+
+\vbox{
+\setcounter{mini}{\min}
+\nauchsecsion{Участие в научных конференциях (с включением
+в программу конференции или при условии публикации материалов)}
+\begin{longtable}{|p{\majorcapwidth}|p{\minorcapwidth}|c|}
+\phantomrow
+\hline
+\centering Форма работы&%
+\centering Сроки&%
+{\twolines{Кол-во}{часов}}\\
+
+\hline
+\hline
+
+\konferecNIR
+
+\replicate{\value{mini}}{&&\\}
+
+\hline
+\end{longtable}
+}
+
+
+\vbox{
+\nauchsecsion{Подготовка и представление экспонатов на научные и научно-технические выставках}
+\setcounter{mini}{\min}
+\begin{longtable}{|p{\majorcapwidth}|p{\minorcapwidth}|c|}
+\phantomrow
+\hline
+\centering Форма работы&%
+\centering Сроки&%
+{\twolines{Кол-во}{часов}}\\
+
+\hline
+\hline
+
+\eksponatNIR
+
+\replicate{\value{mini}}{&&\\}
+
+\hline
+\end{longtable}
+}
+
+
+
+\vbox{
+\nauchsecsion{Организация научно-исследовательской деятельности студентов}
+\setcounter{mini}{\min}
+\begin{longtable}{|p{\majorcapwidth}|p{\minorcapwidth}|c|}
+\phantomrow
+\hline
+\centering Форма работы&%
+\centering Сроки&%
+{\twolines{Кол-во}{часов}}\\
+
+\hline
+\hline
+
+\studentNIR
+
+\replicate{\value{mini}}{&&\\}
+
+\hline
+\end{longtable}
+}
+
+\vbox{
+\nauchsecsion{Научно-организационная работа}
+\setcounter{mini}{\min}
+\begin{longtable}{|p{\majorcapwidth}|p{\minorcapwidth}|c|}
+\phantomrow
+\hline
+\centering Форма работы&%
+\centering Сроки&%
+{\twolines{Кол-во}{часов}}\\
+
+\hline
+\hline
+
+\organNIR
+
+\replicate{\value{mini}}{&&\\}
+
+\hline
+\end{longtable}
+}
+
+
+
+
+
+\vbox{
+\begin{longtable}{p{\minorcapwidth}p{\majorcapwidth}c}
+\phantomrow
+\multicolumn{2}{r}{\bf Всего часов:}&\bf\arabic{cntnauch}\\
+\end{longtable}
+}
+
+\newpage
+{\bf Заключение кафедры о выполненнии плана НИР:}
+
+\setcounter{mini}{0}
+\replicate{8}{\stepcounter{mini}Раздел~\arabic{mini}.
+\lines{4}
+}
+
+\addtocounter{cnttotaltotal}{\value{cntnauch}} % глобальный счётчик ваще всё! (plan.tex)
+
+\vfill
+%\hbox to \textwidth {\hbox{}\hfil\hbox{Зав. кафедрой\und}}
+
diff --git a/plan/organ.tex b/plan/organ.tex
new file mode 100755
index 0000000..b7579b8
--- /dev/null
+++ b/plan/organ.tex
@@ -0,0 +1,52 @@
+\fio\\
+\position{} \kafedra
+
+\setcounter{mini}{3}
+\setcounter{minii}{5}
+\newcounter{cntorgan} % Всего часов по организац. работе
+\setcounter{issue_no}{0}
+\def\emptyrow{& & & & }
+
+\def\razdel#1{\addtocounter{mini}{-1}%
+\ifnum\value{issue_no}>0\noexpand\replicate{\value{minii}}{\emptyrow\\}\setcounter{minii}{5}\fi%
+\stepcounter{issue_no}\arabic{issue_no} & \bf #1 & & & \\
+\emptyrow\\}
+
+% Строка, параметры: Вида работ, часы, сроки
+\def\plan#1#2#3{\addtocounter{minii}{-1}%
+\addtocounter{cntorgan}{#2} & #1 & #2 & #3 & \\}
+
+\vspace{2em}
+
+\hbox to \textwidth {\hbox{\bf \nextsection{} ОРГАНИЗАЦИОННАЯ РАБОТА}\hfil\hbox{\bf на \year{} учебный год}}
+\begin{longtable}{|c|p{0.5\textwidth}|c|c|c|}
+\hline
+\textnumero &
+\hfil Виды работ\hfil &
+\twolines{Объём}{в часах} &
+\twolines{Сроки}{выполнения} &
+\twolines{Фактическое}{выполнение} \\
+\hline
+\hline
+
+\ORGAN
+
+\replicate{\value{mini}}{\razdel{ }}
+\replicate{\value{minii}}{\emptyrow\\}
+
+
+\hline
+\multicolumn{2}{|r|}{\bf Итого:} & \bf \arabic{cntorgan} & \multicolumn{2}{|l|}{} \\
+\hline
+
+\end{longtable}
+
+\addtocounter{cnttotaltotal}{\value{cntorgan}} % глобальный счётчик ваще всё! (plan.tex)
+
+\vspace{1em}
+{\bf Заключение кафедры о выполненной работе:}
+
+\lines{15}
+
+\hbox to \textwidth {\hbox{}\hfil\hbox{Зав. кафедрой\und}}
+
diff --git a/plan/plan.pdf b/plan/plan.pdf
new file mode 100644
index 0000000..25cf07b
--- /dev/null
+++ b/plan/plan.pdf
Binary files differ
diff --git a/plan/plan.tex b/plan/plan.tex
new file mode 100755
index 0000000..abc2b4f
--- /dev/null
+++ b/plan/plan.tex
@@ -0,0 +1,64 @@
+\documentclass[12pt,a4paper,russian]{article}
+\usepackage{ifpdf}
+\ifpdf
+\usepackage{cmap}
+\fi
+\usepackage[T2A]{fontenc}
+\usepackage[utf8]{inputenc}
+\usepackage{geometry}
+\usepackage{setspace}
+\usepackage{babel}
+\usepackage{rotating}
+\usepackage{longtable}
+\usepackage{hhline}
+
+\geometry{a4paper,tmargin=1.5cm,bmargin=1.5cm,lmargin=1.2cm,rmargin=1.2cm}
+\pagestyle{empty}
+\frenchspacing
+
+\setlength\parskip{\medskipamount}
+\setlength\parindent{0pt}
+
+\sloppy
+\widowpenalty=10000
+\clubpenalty=10000
+\raggedbottom
+
+
+\newcounter{cntuchebtotal} % глобальный счётчик учебной нагрузки
+\newcounter{cnttotaltotal} % глобальный счётчик ваще всё!
+
+\begin{document}
+
+\input{def}
+\input{input}
+\input{titul}
+\newpage
+
+\input{ucheb}
+\newpage
+
+\input{uchmet}
+\newpage
+
+\input{nauch}
+\newpage
+
+\input{organ}
+\newpage
+
+\input{vospit}
+\newpage
+
+\input{izmena}
+\newpage
+
+\input{zakluch}
+\newpage
+
+\makeatletter
+\immediate\write\@auxout{\string\newlabel{TotalHours}{{}{\arabic{cnttotaltotal}}}}
+
+\makeatother
+\end{document}
+
diff --git a/plan/titul.tex b/plan/titul.tex
new file mode 100755
index 0000000..4c90206
--- /dev/null
+++ b/plan/titul.tex
@@ -0,0 +1,46 @@
+
+\begin{center}
+Государственное образовательное учреждение\\
+высшего профессионального образования\\
+ПОМОРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ\\
+имени М.~В.~ЛОМОНОСОВА
+\end{center}
+
+\vspace{3em}
+
+\hbox to \textwidth {\hbox{УТВЕРЖДАЮ}\hfil\hbox{УТВЕРЖДАЮ}}
+\hbox to \textwidth {\hbox{Декан}\hfil\hbox{Зав. кафедрой}}
+\hbox to \textwidth {\hbox{\und}\hfil\hbox{\und}}
+\hbox to \textwidth {\hbox{\und}\hfil\hbox{\und}}
+\vspace{1em}
+\hbox to \textwidth {\hbox{\date}\hfil\hbox{\date}}
+
+
+\vspace{5em}
+
+\begin{center}\Large
+{\bf ИНДИВИДУАЛЬНЫЙ ПЛАН}\\
+работы преподавателя\\
+на \year{} учебный год
+\end{center}
+
+\vspace{3em}
+
+\begin{center}\Large
+{\bf\fio}
+
+\position{} \kafedra{},
+
+\degree{}
+
+
+{\small\em Общая нагрузка --- \pageref{TotalHours}}
+
+\end{center}
+
+
+\vfil
+
+Подпись преподавателя\und
+
+
diff --git a/plan/ucheb.tex b/plan/ucheb.tex
new file mode 100755
index 0000000..4deaac1
--- /dev/null
+++ b/plan/ucheb.tex
@@ -0,0 +1,232 @@
+\fio\\
+\position{} \kafedra
+
+\vspace{2em}
+
+\begin{center}\bf
+УЧЕБНАЯ РАБОТА НА \year{} УЧЕБНЫЙ ГОД
+\end{center}
+
+\hbox to \textwidth {\hbox{Рассмотрен}\hfil\hbox{УТВЕРЖДАЮ}}
+\hbox to \textwidth {\hbox{на заседании кафедры}\hfil\hbox{}}
+\hbox to \textwidth {\hbox{\protokol}\hfil\hbox{Зав. кафедрой\und}}
+
+\vspace{2em}
+
+\newcounter{issue_no} % Текущий номер пункта
+\newcounter{inline} % Часы в строке
+
+% На семестр
+\newcounter{cntlek} % Часы в столбце лекций
+\newcounter{cntsem} % Часы в столбце практик
+\newcounter{cntlab} % Часы в столбце лабораторных
+\newcounter{cntzac} % Часы в столбце зачётов
+\newcounter{cntekz} % Часы в столбце экзаменов
+\newcounter{cntkon} % Часы в столбце консультаций
+\newcounter{cntsam} % Часы в столбце проверки сам. работы
+\newcounter{cntkrl} % Часы в столбце контрольных работ
+\newcounter{cntpra} % Часы в столбце практики
+\newcounter{cntxxx} % Часы в столбце прочего
+\newcounter{cnttotal} % Общее число часов
+
+
+\def\resetcnt{
+\setcounter{issue_no}{0} % Часы в столбце лекций
+\setcounter{cntlek}{0} % Часы в столбце лекций
+\setcounter{cntsem}{0} % Часы в столбце практик
+\setcounter{cntlab}{0} % Часы в столбце лабораторных
+\setcounter{cntzac}{0} % Часы в столбце зачётов
+\setcounter{cntekz}{0} % Часы в столбце экзаменов
+\setcounter{cntkon}{0} % Часы в столбце консультаций
+\setcounter{cntsam}{0} % Часы в столбце проверки сам. работы
+\setcounter{cntkrl}{0} % Часы в столбце контрольных работ
+\setcounter{cntpra}{0} % Часы в столбце практики
+\setcounter{cntxxx}{0} % Часы в столбце прочего
+\setcounter{cnttotal}{0} % Часы в столбце итого
+\setcounter{mini}{15} % Максимальное число пунктов (остаток выводится пустыми строками)
+}
+
+\newcounter{rowlek} % Часы в строке лекций
+\newcounter{rowsem} % Часы в строке практик
+\newcounter{rowlab} % Часы в строке лабораторных
+\newcounter{rowzac} % Часы в строке зачётов
+\newcounter{rowekz} % Часы в строке экзаменов
+\newcounter{rowkon} % Часы в строке консультаций
+\newcounter{rowsam} % Часы в строке проверки сам. работы
+\newcounter{rowkrl} % Часы в строке контрольных работ
+\newcounter{rowpra} % Часы в строке практики
+\newcounter{rowxxx} % Часы в строке прочего
+
+% Команды прибавления часов
+\def\lekc#1{\setcounter{rowlek}{#1}\addtocounter{cntlek}{#1}}
+\def\semprak#1{\setcounter{rowsem}{#1}\addtocounter{cntsem}{#1}}
+\def\labor#1{\setcounter{rowlab}{#1}\addtocounter{cntlab}{#1}}
+\def\zacjot#1{\setcounter{rowzac}{#1}\addtocounter{cntzac}{#1}}
+\def\ekzam#1{\setcounter{rowekz}{#1}\addtocounter{cntekz}{#1}}
+\def\konsul#1{\setcounter{rowkon}{#1}\addtocounter{cntkon}{#1}}
+\def\samost#1{\setcounter{rowsam}{#1}\addtocounter{cntsam}{#1}}
+\def\kontrab#1{\setcounter{rowkrl}{#1}\addtocounter{cntkrl}{#1}}
+\def\praktika#1{\setcounter{rowpra}{#1}\addtocounter{cntpra}{#1}}
+\def\xxx#1{\setcounter{rowxxx}{#1}\addtocounter{cntxxx}{#1}}
+
+% Показать, если не ноль
+\def\showcnt#1{\ifnum\value{#1}>0{\arabic{#1}}\fi}
+
+% Показать, если не ноль; добавить в общий счётчик строки
+\def\collect#1{\addtocounter{inline}{\value{#1}}\showcnt{#1}\setcounter{#1}{0}}
+
+% Переход на след. строку, обнуляем счётчики
+\def\total{
+\collect{rowlek} &
+\collect{rowsem} &
+\collect{rowlab} &
+\collect{rowzac} &
+\collect{rowekz} &
+\collect{rowkon} &
+\collect{rowsam} &
+\collect{rowkrl} &
+\collect{rowpra} &
+\collect{rowxxx} &
+\addtocounter{cnttotal}{\value{inline}}%
+\bf\showcnt{inline}\setcounter{inline}{0} \\
+\hline
+}
+\let\together=\total
+\let\itogo=\total
+
+% Начало строки в плане, параметры: название курса, у кого курс
+\def\plan#1#2{
+\addtocounter{issue_no}{1}
+\arabic{issue_no} & \small #1 & #2 &%
+}
+
+% Начало строки в фактическом выполнении, параметр: название месяца
+\def\fact#1{\multicolumn{3}{|l|}{#1} &}
+\let\fakt=\fact
+
+
+% Эталонная строка для указания ширины столбцов
+% первые три числа - лексии, практики, лабораторные - их много =)
+\def\phantomrow{%
+15 & \small Математический анализ & 23 физики & \bf 468 & \bf 468 &
+\bf 168 & \bf 68 & \bf 68 & \bf 68 & \bf 68 & \bf 68 & \bf 68 & \bf 68 & \bf 968%
+}
+
+\def\emptyrow{& & & & & & & & & & & & &}
+
+% Параметры: семестр, план, фактически
+\def\tables#1#2#3{%
+\vbox{
+\resetcnt
+\begin{longtable}{|c|l|c|c|c|c|c|c|c|c|c|c|c|c|}
+\hline
+\raisebox{2em}{\textnumero} &
+\raisebox{2em}{\centering\twolines{Дисциплина,}{форма занятия}} &
+\begin{sideways}\twolines{Факультет,}{курс, группа}\end{sideways} &
+\begin{sideways}Лекции \end{sideways} &
+\begin{sideways}Сем. и прак. \end{sideways} &
+\begin{sideways}Лабор. \end{sideways} &
+\begin{sideways}Зачёты \end{sideways} &
+\begin{sideways}Экзамены \end{sideways} &
+\begin{sideways}Консульт. \end{sideways} &
+\begin{sideways}Сам. раб. \end{sideways} &
+\begin{sideways}Контр. раб. \end{sideways} &
+\begin{sideways}Практика \end{sideways} &
+\begin{sideways}Прочее \end{sideways} &
+\begin{sideways}\bf Итого \end{sideways} \\
+\hline
+
+\tiny1&\tiny\hfil2\hfil&\tiny3&\tiny4&\tiny5&\tiny6&\tiny7&\tiny8&\tiny9&\tiny10&\tiny11&\tiny12&\tiny13&\tiny14\\
+\hline
+\hline
+
+\phantomrow \kill
+
+#2
+
+\addtocounter{mini}{-\value{issue_no}}
+\replicate{\value{mini}}{\emptyrow\\ \hline}
+
+\multicolumn{3}{|l|}{\bf Итого на #1-й семестр:} &
+\bf\showcnt{cntlek} &
+\bf\showcnt{cntsem} &
+\bf\showcnt{cntlab} &
+\bf\showcnt{cntzac} &
+\bf\showcnt{cntekz} &
+\bf\showcnt{cntkon} &
+\bf\showcnt{cntsam} &
+\bf\showcnt{cntkrl} &
+\bf\showcnt{cntpra} &
+\bf\showcnt{cntxxx} &
+\showcnt{cnttotal}\\
+
+\hline
+
+\end{longtable}
+\addtocounter{cntuchebtotal}{\value{cnttotal}} % глобальный счётчик учебной нагрузки (plan.tex)
+}
+
+\vfil
+
+\vbox{
+\resetcnt
+\begin{longtable}{|c|l|c|c|c|c|c|c|c|c|c|c|c|c|}
+
+\phantomrow \kill
+
+\multicolumn{14}{l}{{\bf Выполнено фактически за #1-й семестр:}}\\
+
+%\multicolumn{3}{|l|}{}&\tiny4&\tiny5&\tiny6&\tiny7&\tiny8&\tiny9&\tiny10&\tiny11&\tiny12&\tiny13&\tiny14\\
+\hline
+
+#3
+
+\multicolumn{3}{|l|}{\bf Итого за #1-й семестр:} &
+\bf\showcnt{cntlek} &
+\bf\showcnt{cntsem} &
+\bf\showcnt{cntlab} &
+\bf\showcnt{cntzac} &
+\bf\showcnt{cntekz} &
+\bf\showcnt{cntkon} &
+\bf\showcnt{cntsam} &
+\bf\showcnt{cntkrl} &
+\bf\showcnt{cntpra} &
+\bf\showcnt{cntxxx} &
+\showcnt{cnttotal}\\
+\hline
+
+\end{longtable}
+}
+}
+
+
+
+\hbox to \textwidth {\hbox{\bf \nextsection{} УЧЕБНАЯ РАБОТА}\hfil\hbox{\bf ПЛАН НА 1-й семестр}}
+\tables 1 \uchebPLANa\uchebFAKTa
+
+\newpage
+
+\hbox to \textwidth {\hbox{\bf ПЛАН НА 2-й семестр}\hfil\hbox{}}
+\tables 2 \uchebPLANb\uchebFAKTb
+
+\begin{longtable}{|c|l|c|c|c|c|c|c|c|c|c|c|c|c|}
+\phantomrow \kill
+\hline
+\multicolumn{3}{|l|}{\bf Итого за год:} &
+&&&&&&&&&&\\
+\hline
+\end{longtable}
+
+\begin{flushright}
+ ({\em План на год: \arabic{cntuchebtotal}})
+\end{flushright}
+\vfil
+
+\vspace{1em}
+\hbox to \textwidth {\hbox{\date}\hfil\hbox{Подпись преподавателя\und}}
+\vspace{2em}
+\hbox to \textwidth {\hbox{Выполнение утверждено на заседании кафедры}\hfil\hbox{\protokol}}
+
+
+\addtocounter{cnttotaltotal}{\value{cntuchebtotal}} % глобальный счётчик ваще всё! (plan.tex)
+
diff --git a/plan/uchmet.tex b/plan/uchmet.tex
new file mode 100755
index 0000000..a5b0b9f
--- /dev/null
+++ b/plan/uchmet.tex
@@ -0,0 +1,53 @@
+\fio\\
+\position{} \kafedra
+
+\setcounter{mini}{4}
+\setcounter{minii}{4}
+\newcounter{cntuchmet} % Всего часов по уч.-мету
+\setcounter{issue_no}{0}
+\def\emptyrow{& & & & }
+
+\def\razdel#1{\addtocounter{mini}{-1}%
+\ifnum\value{issue_no}>0\noexpand\replicate{\value{minii}}{\emptyrow\\}\setcounter{minii}{5}\fi%
+\stepcounter{issue_no}\arabic{issue_no} & \bf #1 & & & \\
+\emptyrow\\}
+
+% Строка, параметры: Вида работ, часы, сроки
+\def\plan#1#2#3{\addtocounter{minii}{-1}%
+\addtocounter{cntuchmet}{#2} & #1 & #2 & #3 & \\}
+
+\vspace{2em}
+
+\hbox to \textwidth {\hbox{\bf \nextsection{} УЧЕБНО-МЕТОДИЧЕСКАЯ РАБОТА}\hfil\hbox{\bf на \year{} учебный год}}
+\begin{longtable}{|c|p{0.5\textwidth}|c|c|c|}
+\hline
+\textnumero &
+\hfil Виды работ\hfil &
+\twolines{Объём}{в часах} &
+\twolines{Сроки}{выполнения} &
+\twolines{Фактическое}{выполнение} \\
+\hline
+\hline
+
+\uchmetPLAN
+
+\replicate{\value{mini}}{\razdel{ }}
+\replicate{\value{minii}}{\emptyrow\\}
+
+
+\hline
+\multicolumn{2}{|r|}{\bf Итого:} & \bf \arabic{cntuchmet} & \multicolumn{2}{|l|}{} \\
+\hline
+
+\end{longtable}
+
+\addtocounter{cnttotaltotal}{\value{cntuchmet}} % глобальный счётчик ваще всё! (plan.tex)
+
+
+\vspace{1em}
+{\bf Заключение кафедры о выполненной работе:}
+
+\lines{10}
+
+\hbox to \textwidth {\hbox{}\hfil\hbox{Зав. кафедрой\und}}
+
diff --git a/plan/vospit.tex b/plan/vospit.tex
new file mode 100755
index 0000000..58a72d1
--- /dev/null
+++ b/plan/vospit.tex
@@ -0,0 +1,53 @@
+\fio\\
+\position{} \kafedra
+
+\setcounter{mini}{3}
+\setcounter{minii}{5}
+\newcounter{cntvospit} % Всего часов по организац. работе
+\setcounter{issue_no}{0}
+\def\emptyrow{& & & & }
+
+\def\razdel#1{\addtocounter{mini}{-1}%
+\ifnum\value{issue_no}>0\noexpand\replicate{\value{minii}}{\emptyrow\\}\setcounter{minii}{5}\fi%
+\stepcounter{issue_no}\arabic{issue_no} & \bf #1 & & & \\
+\emptyrow\\}
+
+% Строка, параметры: Вида работ, часы, сроки
+\def\plan#1#2#3{\addtocounter{minii}{-1}%
+\addtocounter{cntvospit}{#2} & #1 & #2 & #3 & \\}
+
+\vspace{2em}
+
+\hbox to \textwidth {\hbox{\bf \nextsection{} ВОСПИТАТЕЛЬНАЯ РАБОТА}\hfil\hbox{\bf на \year{} учебный год}}
+\begin{longtable}{|c|p{0.5\textwidth}|c|c|c|}
+\hline
+\textnumero &
+\hfil Виды работ\hfil &
+\twolines{Объём}{в часах} &
+\twolines{Сроки}{выполнения} &
+\twolines{Фактическое}{выполнение} \\
+\hline
+\hline
+
+\VOSPIT
+
+\replicate{\value{mini}}{\razdel{ }}
+\replicate{\value{minii}}{\emptyrow\\}
+
+
+\hline
+\multicolumn{2}{|r|}{\bf Итого:} & \bf \arabic{cntvospit} & \multicolumn{2}{|l|}{} \\
+\hline
+
+\end{longtable}
+
+\addtocounter{cnttotaltotal}{\value{cntvospit}} % глобальный счётчик ваще всё! (plan.tex)
+
+
+\vspace{1em}
+{\bf Заключение кафедры о выполненной работе:}
+
+\lines{15}
+
+\hbox to \textwidth {\hbox{}\hfil\hbox{Зав. кафедрой\und}}
+
diff --git a/plan/zakluch.tex b/plan/zakluch.tex
new file mode 100755
index 0000000..186e708
--- /dev/null
+++ b/plan/zakluch.tex
@@ -0,0 +1,33 @@
+\fio\\
+\position{} \kafedra
+
+\vspace{2em}
+
+\hbox to \textwidth {\hbox{\bf \nextsection{} ИТОГИ РАБОТЫ}\hfil\hbox{\bf в \year{} учебном году}}
+
+ЗАКЛЮЧЕНИЕ:
+
+\lines{16}
+
+\vspace{2em}
+\hbox to \textwidth {\hbox{\date}\hfil\hbox{Заключение составил\und}}
+
+
+\vspace{2em}
+
+
+РЕШЕНИЕ КАФЕДРЫ:
+
+\lines{7}
+
+\vspace{1em}
+\hbox to \textwidth {\hbox{\protokol}\hfil\hbox{Зав. кафедрой\und}}
+
+\vspace{2em}
+\hbox to \textwidth {\hbox{УТВЕРЖДЕНО деканом\und}\hfil\hbox{\date}}
+
+\vspace{2em}
+При этом предложено:
+
+\lines{5}
+