From 0ca0fa563832b9005e5f203c089348f9843f6d83 Mon Sep 17 00:00:00 2001 From: me Date: Fri, 23 Jan 2026 22:20:58 +0300 Subject: [PATCH] upd --- assets/1.pdf | Bin 0 -> 11989 bytes gost.sty | 212 ++++++++++ res.aux | 91 +++++ res.fdb_latexmk | 133 ++++++ res.fls | 261 ++++++++++++ res.log | 1028 +++++++++++++++++++++++++++++++++++++++++++++++ res.out | 37 ++ res.pdf | Bin 0 -> 117913 bytes res.tex | 36 +- res.toc | 54 +++ 10 files changed, 1843 insertions(+), 9 deletions(-) create mode 100644 assets/1.pdf create mode 100644 gost.sty create mode 100644 res.aux create mode 100644 res.fdb_latexmk create mode 100644 res.fls create mode 100644 res.log create mode 100644 res.out create mode 100644 res.pdf create mode 100644 res.toc diff --git a/assets/1.pdf b/assets/1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..dab3c473d737dbd980f812d827d0570b72044367 GIT binary patch literal 11989 zcmds72{=^i{~v2vljYj4BO$_=%~F=Km8BA)l66d$v72g2mXJM^C?wIiC5j435=s#& ziHfq7kiD{B`puj%45{bd`;7bC|KIaI<~{GsbKdj)yr1{``FzhglEylE@-PJyt7O5z zjcHaSpa^)_yRfRM0Z=21yCcpCKoN&bSOEZl>N&gOFy6#ZS34X=2ZQ!-z_4m)u=?P< zF?MdO_zMFEYGNc+*S>Gdtr9yg5++*s(0Bd%^}lhj{U-6-Ra@qCS>rWq6UU#iIGSr5 z@L@U`68Bg=a`0w@-E_!@t`g@O?%_7&papKo*Kx~#;%Qzh!}W)hG~rCWniOD&brXp| zxoYRs@nS5+zh1S&uv{o-&66#@_9)rpgmLp3MtPIF!8=$gUKJAp1??Z*JQ{hZ&Q-iV z(+Gab>Wr~(J6>D8x)fBFQj+phh8tP^Lw9F|c0R?-T>}|8xM-ZR1k!@5< z8oG_=st&97Hp88}7-pE(Z=LeF_D=Z`i0jkz917}zww6L?q(q& zU5@lC?~b#Uulr5gLc;n_35-5dtf8c}6m- z%4>WX&YL<9#F)bda`F-{h%0r4kBDPzIA5%UWAdYqE#UJ5ciuD&jdZ@tNDgXTVLQZ z+)EhRq|KG1avGlnA`Sr9n8vy|k*?zF?u9j<$2yN58fO;Eb$1`f2sJwjTO4t?cS(NO zHr!IR(a|ZpZ18!^T~EH=A=5V^KIPxnVnP_)3eO6>PxCw~JVTEY`##oHhqO9j)};yHMYZ|$9Q zYsQ>#-pbT``$^W+L#H{!m>>c65rJzpqo;CK6ZAQrt~T2h>|=h-@Wvoh3Opy8eQ?hu z2bo8MaJy257N$I{-RP*yUY{~OGxd&>%}&8Xm~U9*1^ViQ40TzSV-Jg9N4i~|Hy&=g z5KKSVw59%#%>6Lyt>@xuHyaJ#FgR6iz=wzQ@I76=Q9P<&Ci{<*YG!0rp5)5PS{yjB1Z4rRF}<|zJER9-uQ`uPXiEw_`c&8eWlZP zZEBaQ_T*%i?r@oTnq0-fR2SyFgZp3+JGyk^o0=`ylsmp28F%m6zZ-$e*hvwLnzG02 zhU9{3AHMHxeF}@s;eQcoYaDOj>rz=!v=4gq?y6J0(LyLe)KK2;R$Cv_{BvS^HX>p> zeR)pRxs8nONjPS3inS{a_pKIZ%y~m%a8kE-R>+)SZyRY9YPCPO(+6GFpK955=cXUp zJg_K5yez|NpI%|M8*pviq~Gs?lHw!kI(kF&tGSHZjzz&c1?uQwd(V45JnzJp;F~&r zE37!|in^s4TX3WzPguF-w^97P0zRps;l391>*&o-8U++lwJ&dYh4-lKL`kZ?uGxKPJ>9m(MCMEM&0HTYuFAXIlhv5G zy67;WPD8VnK`4I5p!l)qfay!>qfA__Xn%`X;TDt$kQUYnzwIxpj)$;Ku2a`BD}@cG z=4%&P9d10;V!2)6cR6mZjG%qmef2?a`4ka`9nUb^c_nRY4E9E_cF444!Y)SL^ZDra z%HZ|c)7>s?+bx-+1HR0H(^@p_k;XT-lJoDvI-k1 ztbi@D)S_oZvA^qj80YJGPil*&>RlbRL9dg?u>q4#gjBYV)NqmkiZl_k5IGhb2a9@l+(@`YPlr$h``7WBQ{H)nc@F(;kt2p#H@&)~fj=RZc~7#ZrPCcR-i=76#E^`% zi7}!a&0OexE0{I&;$r^iarlL2Bb5aIYqO&VF#a23#nykbJU&5>YzYqINU}`by6D=R2j%3STH1vJWjrZO$ zWHtWzyrt^+eV>^3E%oYc9sU_Zx8954`iewF4QopxoqH80OPgJLTC%Y+U9$1dB2Jc! zDRjK@i#t}8iP03q_m#d5#ddFQQ#pD%{*{F_UqwUFOoLSYYIpTrsaHmarAJ$RgU?RD z{Rh%?+$w9hMg-Q4%*J+}Qwu-1;bOaurF><>hU0NSdP!^r^Pjil@Y{9{e>rp(7i}Ue z_39?;nyHa3m}vhu-vu%?+pqKc@p{CWAgzTul&{!k$XV;vH@NJ%T;?*_uX3NEd3c*d z7kYjEcMpQzSlXHWs(P?i_T8oyd7a(;c3HDLHLys{@cpja9y0f!pboFg5F^$l(cbU@ zq5cK~z1B37Tk%J~o|PStP~o+1<;8~=r46dRRS_%0K2?fQ9*()gsTh?Ic6vxVmE+=( z+^zwQpyykfH-(!tsd4f>fBZZJ-Xrck-OoK><#0PTQD(5TeFRzti%?_5xI4`GI%1FH z2uU`O^hq>=aFn7d=?A1k#JphyEutpXi2Cob#lk6q{#j5}+b3Ii+b*=|f1c;6NJq!jA+gu+Gz~GcV z0)UY&igXSb5+Js@J_>+=R+cob1Q6TYxH15v%n4Hgh;43M6@XFZg)0KYMjnU50AeHc ziPukTb2z{kfS7mAaByxAm*uQ837b7fJuv_U0`QlnhwO3SpuU@(BL*C@aCRX2a8(3& zupQ&<=!651%HWZ2e?v0-;Aj=zin?7|pFO2tma1+u^SF;D&+3~I%k2LnM- z4r(Hhvkt9@prS-g1emHKct~U4I8aW<0f9g&E{*SU<5a#x>_YJHwJ(-s1w|Q%0mA34 z18CouumVY2v0O1AsAxfUJJhuJ8_0n1k}z0=43Z)!R1`si#SXZTw8#~zi!3Efm8>K* zrwEJ=q{!$lHMFQjLcs!Ql2pAs)i3Js*XbUwGv=z}6Lt=p=;Ce2Wk%98R0SyHN z5=rKvK~iLf8XB6`U@#?e;+XRnFeT)_lSec-*q2QsNQ#7#a8Q~z8q488TVY)>9H=Nl zwno2BBR>U(N_7{2K~m(0njo~T%~lMUe~1G`S{D<9LK|uvXe+oYh65Er$bRV`0z)mp z^E(Gc65AyLjG}G9wqnV3F%Ew{mxA&AC^M7|L`4zQ{}I7mpa{60|6FFkfPa7nMG+rr zXvoQmG&3!{h|;1m7N$(T=}B`hved4&zlU(PE@wqh6h$GWkp;WDOgcr;SZ`Mf2r7<{ z&C}xT^VgA~q|!ympqAS`CdgmKg;Ls*HqJaQO3U0URibT~w_+P-F$_yn=}$8V7#@Wn z^ZNvR~BynBv^P+ZJ=Lwkj>?@lN8Ca58ti zeTYxje|m3?`XUjgitUk~BD?4z%qnzNq{jHZ3!VF%l%4%Qus*T*asJcni+MXN`EMkW%s)0@{Dt z>e_(F(PEpybN4hm0;_q`%X9+E)+KpY`4~OretF06viSRIgK0*{OMag(!<_V7W5f07 z32uE5wS97%(B1u6X3gc>^*_jYK6aD~t5*$q{JbImazcFF+YQfivLAowL+q@v)o*D^ zv(^`?+4l^t!uiKtE1h1vhoEIH=7r+^=S-0--ltj09o2j*`qz5B%N^rq{@tmgXNb_? zHGTdHL++Hr$CtCl+X)Z9>OYps2<+UaD91JF8g8}9MEzs%J+DHyOLFM7eSIY{V?A45 zRW~bp-6;NsXDcr#&NY8k(A1{aJ9AJ_d_Zi{+P7s>rn;%{{JHe}4U|7;ur)g?$}jN1?Duh-D|Vj*`@w|E15n|*;~ zQ}McSsV_Da4{D4p7!C5C;H^UnJI?E-*iS)j?7a&;_$dlS)z!BEODR!K?SU3#ql1OJi\m@ne + \if@mainmatter + \refstepcounter{chapter}% + \typeout{\@chapapp\space\thechapter.}% + \addcontentsline{toc}{chapter}% + {\protect\numberline{\thechapter}\MakeUppercase{#1}}% + \else + \addcontentsline{toc}{chapter}{\MakeUppercase{#1}}% + \fi + \else + \addcontentsline{toc}{chapter}{\MakeUppercase{#1}}% + \fi + \chaptermark{#1}% + \addtocontents{lof}{\protect\addvspace{10\p@}}% + \addtocontents{lot}{\protect\addvspace{10\p@}}% + \if@twocolumn + \@topnewpage[\@makechapterhead{#2}]% + \else + \@makechapterhead{#2}% + \@afterheading + \fi} + + +\titleformat{\section}[block] + {\normalsize\bfseries} + {\thesection} + {1em}{} + +\titleformat{\subsection}[block] + {\normalsize\bfseries} + {\thesubsection} + {1em}{} + +\titleformat{\paragraph}[block] + {\normalsize\bfseries} + {\thesection} + {1em}{} + + +\titlespacing{\chapter}{\parindent}{-30pt}{8pt} +\titlespacing{\section}{\parindent}{*4}{*4} +\titlespacing{\subsection}{\parindent}{*4}{*4} +\titlespacing{\paragraph}{\parindent}{*4}{*4} + +\addto\captionsrussian{% + \renewcommand\contentsname{CОДЕРЖАНИЕ} + \renewcommand\appendixname{ПРИЛОЖЕНИЕ} + \renewcommand\bibname{\hfil{}СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ\hfil{}} +} + +\RequirePackage{enumitem} +\makeatletter + \AddEnumerateCounter{\asbuk}{\@asbuk}{м)} +\makeatother +\setlist{nolistsep} +\renewcommand{\labelitemi}{-} +%\renewcommand{\labelenumi}{\asbuk{enumi})} +%\renewcommand{\labelenumii}{\arabic{enumii})} + +\RequirePackage{tocloft} +\renewcommand{\cfttoctitlefont}{\hspace{0.38\textwidth} \bfseries\MakeUppercase} +\renewcommand{\cftbeforetoctitleskip}{-1em} +\renewcommand{\cftaftertoctitle}{\mbox{}\hfill \\ \mbox{}\hfill{\footnotesize Стр.}\vspace{-2.5em}} +\renewcommand{\cftchapfont}{\normalsize\bfseries} +\renewcommand{\cftsecfont}{\hspace{31pt}} +\renewcommand{\cftsubsecfont}{\hspace{11pt}} +\renewcommand{\cftbeforechapskip}{1em} +\renewcommand{\cftparskip}{-1mm} +\renewcommand{\cftdotsep}{1} +\renewcommand{\cftchapdotsep}{\cftdotsep} +\setcounter{tocdepth}{2} % задать глубину оглавления — до subsection включительно + +\newcommand{\likechapterheading}[1]{ + \clearpage + \begin{center} + \textbf{\MakeUppercase{#1}} + \end{center}} + +\newcommand{\abbreviations}{\likechapterheading{ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ}\addcontentsline{toc}{chapter}{ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ}} +\newcommand{\definitions}{\likechapterheading{ОПРЕДЕЛЕНИЯ}\addcontentsline{toc}{chapter}{ОПРЕДЕЛЕНИЯ}} +\newcommand{\abbrevdef}{\likechapterheading{ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ}\addcontentsline{toc}{chapter}{ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ}} +\newcommand{\intro}{\likechapterheading{ВВЕДЕНИЕ}\addcontentsline{toc}{chapter}{ВВЕДЕНИЕ}} +\newcommand{\conclusions}{\likechapterheading{ЗАКЛЮЧЕНИЕ}\addcontentsline{toc}{chapter}{ЗАКЛЮЧЕНИЕ}} + +\makeatletter + \renewcommand{\@biblabel}[1]{#1.} % Заменяем библиографию с квадратных скобок на точку: +\makeatother + +\renewcommand{\rmdefault}{cmr} % Шрифт с засечками + +\renewcommand{\sfdefault}{cmss} % Шрифт без засечек + +\renewcommand{\ttdefault}{cmtt} % Моноширинный шрифт + +\makeatletter +\newcommand\appendix@chapter[1]{% + \renewcommand{\@makeschapterhead}[1]{\@makechapterhead{#1}}% + \renewcommand{\thechapter}{\Asbuk{chapter}}% + \refstepcounter{chapter}% + \orig@chapter*{\appendixname~\thechapter~#1}% + \addcontentsline{toc}{chapter}{\appendixname~\thechapter~~#1}% +} +\let\orig@chapter\chapter +\g@addto@macro\appendix{\let\chapter\appendix@chapter} +\makeatother + +\newcommand{\Appendix}{ +\appendix +\singlespacing +\renewcommand\thechapter{\Asbuk{chapter}} +\titleformat{\chapter}[display] + {\filcenter} + {\centering\MakeUppercase{\appendixname} \thechapter} + {8pt} + {\bfseries}{} +} diff --git a/res.aux b/res.aux new file mode 100644 index 0000000..3b2df60 --- /dev/null +++ b/res.aux @@ -0,0 +1,91 @@ +\relax +\providecommand \babel@aux [2]{\global \let \babel@toc \@gobbletwo } +\@nameuse{bbl@beforestart} +\catcode `"\active +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyField@AuxAddToFields[1]{} +\providecommand\HyField@AuxAddToCoFields[2]{} +\@writefile{toc}{\thispagestyle {fancyplain}} +\babel@aux{russian}{} +\@writefile{toc}{\contentsline {chapter}{ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ}{3}{Doc-Start}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{ВВЕДЕНИЕ}{4}{Doc-Start}\protected@file@percent } +\citation{gost34602} +\@writefile{toc}{\contentsline {chapter}{\numberline {1}\MakeUppercase []{Техническое задание на создание системы SmartContracts}}{6}{chapter.1}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {1.1}Общие сведения}{6}{section.1.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.1}Полное наименование системы}{6}{subsection.1.1.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.2}Основание для разработки}{6}{subsection.1.1.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.1.3}Плановые сроки разработки}{6}{subsection.1.1.3}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {1.2}Назначение и цели создания системы}{6}{section.1.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.1}Назначение системы}{6}{subsection.1.2.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.2}Цели создания системы}{7}{subsection.1.2.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Повышение эффективности процессов}{7}{subsection.1.2.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Повышение качества}{7}{subsection.1.2.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Обеспечение прозрачности}{7}{subsection.1.2.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {1.3}Характеристика объектов автоматизации}{8}{section.1.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.3.1}Описание процесса управления договорами}{8}{subsection.1.3.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.3.2}Условия эксплуатации}{8}{subsection.1.3.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {1.4}Требования к системе}{9}{section.1.4}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.4.1}Требования к системе в целом}{9}{subsection.1.4.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Требования к структуре системы}{9}{subsection.1.4.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Требования к надежности}{9}{Item.21}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Требования безопасности}{9}{Item.21}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.4.2}Требования к функциям системы}{10}{subsection.1.4.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Управление шаблонами договоров}{10}{subsection.1.4.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Формирование договоров}{10}{subsection.1.4.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Электронное согласование}{10}{subsection.1.4.2}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {1.1}{\ignorespaces Диаграмма прецедентов системы SmartContracts}}{11}{figure.caption.1}\protected@file@percent } +\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} +\newlabel{fig:usecase}{{1.1}{11}{Диаграмма прецедентов системы SmartContracts}{figure.caption.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {1.2}{\ignorespaces Диаграмма активности: создание и согласование договора}}{11}{figure.caption.2}\protected@file@percent } +\newlabel{fig:activity}{{1.2}{11}{Диаграмма активности: создание и согласование договора}{figure.caption.2}{}} +\@writefile{toc}{\contentsline {subsubsection}{Подписание электронной подписью}{11}{figure.caption.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Мониторинг и контроль}{11}{figure.caption.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.4.3}Требования к видам обеспечения}{12}{subsection.1.4.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Математическое обеспечение}{12}{subsection.1.4.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Информационное обеспечение}{12}{subsection.1.4.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Программное обеспечение}{12}{subsection.1.4.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Техническое обеспечение}{13}{subsection.1.4.3}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {1.5}Функциональная модель системы}{13}{section.1.5}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {1.3}{\ignorespaces IDEF0: Контекстная диаграмма A-0}}{13}{figure.caption.3}\protected@file@percent } +\newlabel{fig:idef0context}{{1.3}{13}{IDEF0: Контекстная диаграмма A-0}{figure.caption.3}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {1.4}{\ignorespaces IDEF0: Декомпозиция диаграммы A0}}{13}{figure.caption.4}\protected@file@percent } +\newlabel{fig:idef0level1}{{1.4}{13}{IDEF0: Декомпозиция диаграммы A0}{figure.caption.4}{}} +\@writefile{toc}{\contentsline {section}{\numberline {1.6}Модель потоков данных}{14}{section.1.6}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {1.5}{\ignorespaces DFD: Процесс согласования договора}}{14}{figure.caption.5}\protected@file@percent } +\newlabel{fig:dfd}{{1.5}{14}{DFD: Процесс согласования договора}{figure.caption.5}{}} +\@writefile{toc}{\contentsline {section}{\numberline {1.7}Модель процесса в нотации IDEF3}{14}{section.1.7}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {1.6}{\ignorespaces IDEF3: Workflow создания договора}}{14}{figure.caption.6}\protected@file@percent } +\newlabel{fig:idef3}{{1.6}{14}{IDEF3: Workflow создания договора}{figure.caption.6}{}} +\@writefile{toc}{\contentsline {section}{\numberline {1.8}Бизнес-процесс в нотации BPMN}{14}{section.1.8}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {1.7}{\ignorespaces BPMN: Процесс работы с договором}}{14}{figure.caption.7}\protected@file@percent } +\newlabel{fig:bpmn}{{1.7}{14}{BPMN: Процесс работы с договором}{figure.caption.7}{}} +\@writefile{toc}{\contentsline {section}{\numberline {1.9}Состав и содержание работ по созданию системы}{14}{section.1.9}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.9.1}Стадия 1: Формирование требований (1 месяц)}{14}{subsection.1.9.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.9.2}Стадия 2: Разработка концепции (1 месяц)}{15}{subsection.1.9.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.9.3}Стадия 3: Техническое проектирование (2 месяца)}{15}{subsection.1.9.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.9.4}Стадия 4: Рабочее проектирование (3 месяца)}{15}{subsection.1.9.4}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.9.5}Стадия 5: Ввод в действие (2 месяца)}{15}{subsection.1.9.5}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {1.10}Порядок контроля и приемки системы}{16}{section.1.10}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.10.1}Виды испытаний}{16}{subsection.1.10.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.10.2}Порядок приемки}{16}{subsection.1.10.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {1.11}Требования к документированию}{16}{section.1.11}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.11.1}Проектная документация}{17}{subsection.1.11.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.11.2}Программная документация}{17}{subsection.1.11.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.11.3}Пользовательская документация}{17}{subsection.1.11.3}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {1.12}Источники разработки}{17}{section.1.12}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{ЗАКЛЮЧЕНИЕ}{18}{section.1.12}\protected@file@percent } +\bibcite{gost34602}{1} +\bibcite{gost34601}{2} +\bibcite{uml}{3} +\bibcite{idef0}{4} +\bibcite{bpmn}{5} +\bibcite{blockchain}{6} +\bibcite{ecp}{7} +\bibcite{pdata}{8} +\bibcite{systems}{9} +\bibcite{database}{10} +\bibcite{webdev}{11} +\@writefile{toc}{\contentsline {chapter}{\hfil {}СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ\hfil {}}{19}{chapter*.8}\protected@file@percent } +\gdef \@abspage@last{19} diff --git a/res.fdb_latexmk b/res.fdb_latexmk new file mode 100644 index 0000000..c1ea218 --- /dev/null +++ b/res.fdb_latexmk @@ -0,0 +1,133 @@ +# Fdb version 4 +["pdflatex"] 1769195935.09184 "res.tex" "res.pdf" "res" 1769195936.27666 0 + "/home/fymio/.texlive/texmf-var/fonts/tfm/lh/lh-t2a/labx1440.tfm" 1769194677.6154 3304 6a543c07045572737981351171e0505e "" + "/home/fymio/.texlive/texmf-var/fonts/tfm/lh/lh-t2a/larm1000.tfm" 1769194679.90092 3220 0e417eaf233b160335902e97259a6c77 "" + "/home/fymio/.texlive/texmf-var/fonts/tfm/lh/lh-t2a/larm1440.tfm" 1769194674.89044 3256 3daaa33cf35cf3f354983aa3214ecd7f "" + "/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t2a.enc" 1767555874 3141 82d5616418ed8d5de703b3951bedecb4 "" + "/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1767555874 3524 cb3e574dea2d1052e39280babc910dc8 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1767555874 1004 54797486969f23fa377b128694d548df "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1767555874 916 f87d7c45f9c908e672703b83b72241a3 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1767555874 928 2dc8d444221b7a635bb58038579b861a "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1767555874 908 2921f8a10601f252058503cc6570e581 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1767555874 940 228d6584342e91276bf566bcf9716b83 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1767555874 992 662f679a0b3d2d53c1b94050fdaa3f50 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1767555874 1524 4414a8315f39513458b80dfc63bff03a "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1767555874 1288 655e228510b4c2a1abe905c368440826 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1767555874 1124 6c73e740cf17375f03eec0ee63599741 "" + "/usr/share/texmf-dist/fonts/tfm/public/latex-fonts/lasy10.tfm" 1767555874 520 82a3d37183f34b6eb363a161dfc002c2 "" + "/usr/share/texmf-dist/fonts/tfm/public/latex-fonts/lasy7.tfm" 1767555874 520 a74c6ed8cb48679fdc3ea874d9d34a7e "" + "/usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1440.pfb" 1767555874 135942 859a90cad7494a1e79c94baf546d7de5 "" + "/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb" 1767555874 138258 6525c253f16cededa14c7fd0da7f67b2 "" + "/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1440.pfb" 1767555874 131078 d96015a2fa5c350129e933ca070b2484 "" + "/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1767555874 71627 94eb9990bed73c364d7f53f960cc8c5b "" + "/usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty" 1767555874 24708 5584a51a7101caf7e6bbf1fc27d8f7b1 "" + "/usr/share/texmf-dist/tex/generic/babel-russian/russianb.ldf" 1767555874 27193 cd3440b122aaa8e30416378ef38b3173 "" + "/usr/share/texmf-dist/tex/generic/babel/babel.sty" 1767555874 143388 b008e1666520ff43d0878397f2926242 "" + "/usr/share/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini" 1767555874 6080 f38b5a80e1e155723c5fdec306a1777f "" + "/usr/share/texmf-dist/tex/generic/babel/locale/ru/babel-russian.tex" 1767555874 336 a772eca54ca9758fe4a053474e398682 "" + "/usr/share/texmf-dist/tex/generic/babel/txtbabel.def" 1767555874 6945 a248d839b1f26b388440c973966647b5 "" + "/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty" 1767555874 40635 c40361e206be584d448876bba8a64a3b "" + "/usr/share/texmf-dist/tex/generic/bitset/bitset.sty" 1767555874 33961 6b5c75130e435b2bfdb9f480a09a39f9 "" + "/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty" 1767555874 8371 9d55b8bd010bc717624922fb3477d92e "" + "/usr/share/texmf-dist/tex/generic/iftex/iftex.sty" 1767555874 7984 7dbb9280f03c0a315425f1b4f35d43ee "" + "/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty" 1767555874 1057 525c2192b5febbd8c1f662c9468335bb "" + "/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty" 1767555874 8356 7bbb2c2373aa810be568c29e333da8ed "" + "/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty" 1767555874 31769 002a487f55041f8e805cfbf6385ffd97 "" + "/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty" 1767555874 5412 d5a2436094cd7be85769db90f29250a6 "" + "/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty" 1767555874 17865 1a9bd36b4f98178fa551aca822290953 "" + "/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty" 1767555874 19007 15924f7228aca6c6d184b115f4baa231 "" + "/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty" 1767555874 20089 80423eac55aa175305d35b49e04fe23b "" + "/usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty" 1767555874 21514 b7557edcee22835ef6b03ede1802dad4 "" + "/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty" 1767555874 7008 f92eaa0a3872ed622bbf538217cd2ab7 "" + "/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty" 1767555874 12594 0d51ac3a545aaaa555021326ff22a6cc "" + "/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1767555874 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c "" + "/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1767555874 13829 94730e64147574077f8ecfea9bb69af4 "" + "/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd" 1767555874 961 6518c6525a34feb5e8250ffa91731cff "" + "/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd" 1767555874 961 d02606146ba5601b5645f987c92e6193 "" + "/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1767555874 2222 2166a1f7827be30ddc30434e5efcee1b "" + "/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty" 1767555874 4173 d22509bc0c91281d991b2de7c88720dd "" + "/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty" 1767555874 88370 c780f23aea0ece6add91e09b44dca2cd "" + "/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty" 1767555874 4474 23ca1d3a79a57b405388059456d0a8df "" + "/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty" 1767555874 2444 71618ea5f2377e33b04fb97afdd0eac2 "" + "/usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty" 1767555874 1695 be6b4d13b33db697fd3fd30b24716c1a "" + "/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty" 1767555874 2963 d8ec5a1b4e0a106c5c737900202763e4 "" + "/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty" 1767555874 2378 14b657ee5031da98cf91648f19642694 "" + "/usr/share/texmf-dist/tex/latex/base/exscale.sty" 1767555874 2581 410e238d5562ac0c02c3a54e6b0161aa "" + "/usr/share/texmf-dist/tex/latex/base/fontenc.sty" 1767555874 5275 0d62fb62162c7ab056e941ef18c5076d "" + "/usr/share/texmf-dist/tex/latex/base/ifthen.sty" 1767555874 5525 9dced5929f36b19fa837947f5175b331 "" + "/usr/share/texmf-dist/tex/latex/base/inputenc.sty" 1767555874 5048 0270515b828149155424600fd2d58ac5 "" + "/usr/share/texmf-dist/tex/latex/base/latexsym.sty" 1767555874 2853 45a98f589f86476fadff19a8edda5ea9 "" + "/usr/share/texmf-dist/tex/latex/base/t2aenc.dfu" 1767555874 9965 e6ef5311d8c282f4bb74192f6d121ac4 "" + "/usr/share/texmf-dist/tex/latex/base/ulasy.fd" 1767555874 2233 b5d3114ec3e0616e658a8e7b74e810f1 "" + "/usr/share/texmf-dist/tex/latex/caption/caption.sty" 1767555874 56128 c2ccf1a29d78c33bc553880402e4fb9a "" + "/usr/share/texmf-dist/tex/latex/caption/caption3.sty" 1767555874 72619 ee90b6612147680fd73c3b1406a74245 "" + "/usr/share/texmf-dist/tex/latex/caption/ltcaption.sty" 1767555874 7418 021d7c4eb11bde94592761855a3d046e "" + "/usr/share/texmf-dist/tex/latex/cite/cite.sty" 1767555874 26218 19edeff8cdc2bcb704e8051dc55eb5a7 "" + "/usr/share/texmf-dist/tex/latex/cyrillic/t2acmr.fd" 1767555874 2556 2f35e21d371ff2a89907e962d45fc1f1 "" + "/usr/share/texmf-dist/tex/latex/cyrillic/t2aenc.def" 1767555874 12179 ab14d8093d3e66c13310bf24be0c2cb5 "" + "/usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty" 1767555874 52272 63d293bc0d496619edb57585740861a2 "" + "/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1767555874 13886 d1306dcf79a944f6988e688c1785f9ce "" + "/usr/share/texmf-dist/tex/latex/eso-pic/eso-pic.sty" 1767555874 11876 6ef493863ae0d7a984706973240c2237 "" + "/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty" 1767555874 46850 d87daedc2abdc653769a6f1067849fe0 "" + "/usr/share/texmf-dist/tex/latex/extsizes/extreport.cls" 1767555874 23786 cbd79291aa0922c48a73753b97cabb5f "" + "/usr/share/texmf-dist/tex/latex/extsizes/size14.clo" 1767555874 6214 cc6d832fdd2fc5f4a20ee1a002f45d0f "" + "/usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty" 1767555874 31715 19e60610b63819fe670dfa1cd84a4e94 "" + "/usr/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty" 1767555874 43712 c3d93734f3bc56e03c21b3dc69268d3c "" + "/usr/share/texmf-dist/tex/latex/float/float.sty" 1767555874 6749 16d2656a1984957e674b149555f1ea1d "" + "/usr/share/texmf-dist/tex/latex/geometry/geometry.sty" 1767555874 41601 9cf6c5257b1bc7af01a58859749dd37a "" + "/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1767555874 1213 620bba36b25224fa9b7e1ccb4ecb76fd "" + "/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1767555874 1224 978390e9c2234eab29404bc21b268d1e "" + "/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def" 1767555874 19440 9da9dcbb27470349a580fca7372d454b "" + "/usr/share/texmf-dist/tex/latex/graphics/color.sty" 1767555874 7245 57f7defed4fb41562dc4b6ca13958ca9 "" + "/usr/share/texmf-dist/tex/latex/graphics/graphics.sty" 1767555874 18363 dee506cb8d56825d8a4d020f5d5f8704 "" + "/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty" 1767555874 8010 6f2ad8c2b2ffbd607af6475441c7b5e4 "" + "/usr/share/texmf-dist/tex/latex/graphics/keyval.sty" 1767555874 2671 70891d50dac933918b827d326687c6e8 "" + "/usr/share/texmf-dist/tex/latex/graphics/lscape.sty" 1767555874 1822 ce7e39e35ea3027d24b527bd5c5034d5 "" + "/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx" 1767555874 2885 9c645d672ae17285bba324998918efd8 "" + "/usr/share/texmf-dist/tex/latex/graphics/trig.sty" 1767555874 4023 2c9f39712cf7b43d3eb93a8bbd5c8f67 "" + "/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty" 1767555874 17914 4c28a13fc3d975e6e81c9bea1d697276 "" + "/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def" 1767555874 48154 82da9991b9f0390b3a9d3af6c8618af4 "" + "/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty" 1767555874 222112 c22dbd2288f89f7ba942ac22f7d00f11 "" + "/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty" 1767555874 11026 182c63f139a71afd30a28e5f1ed2cd1c "" + "/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def" 1767555874 14249 ff700eb13ce975a424b2dd99b1a83044 "" + "/usr/share/texmf-dist/tex/latex/hyperref/puenc.def" 1767555874 117112 7533bff456301d32e6d6356fad15f543 "" + "/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty" 1767555874 22555 6d8e155cfef6d82c3d5c742fea7c992e "" + "/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty" 1767555874 13815 760b0c02f691ea230f5359c4e1de23a7 "" + "/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1767555874 29785 9f93ab201fe5dd053afcc6c1bcf7d266 "" + "/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1767555874 678 4792914a8f45be57bb98413425e4c7af "" + "/usr/share/texmf-dist/tex/latex/makecell/makecell.sty" 1767555874 15773 2dd7dde1ec1c2a3d0c85bc3b273e04d8 "" + "/usr/share/texmf-dist/tex/latex/multirow/multirow.sty" 1767555874 6696 886c9f3087d0b973ed2c19aa79cb3023 "" + "/usr/share/texmf-dist/tex/latex/pdflscape/pdflscape-nometadata.sty" 1767555874 6572 ea530fbbe537629fd97736d33babc07d "" + "/usr/share/texmf-dist/tex/latex/pdflscape/pdflscape.sty" 1767555874 2224 1230ab76aa62221ccbd90bca8c8c015e "" + "/usr/share/texmf-dist/tex/latex/pdfpages/pdfpages.sty" 1767555874 56557 52caee30c1fe86973ee17a572171abb0 "" + "/usr/share/texmf-dist/tex/latex/pdfpages/pppdftex.def" 1767555874 6446 d89a65b3f6b4b32146b499348640e1cf "" + "/usr/share/texmf-dist/tex/latex/refcount/refcount.sty" 1767555874 9878 9e94e8fa600d95f9c7731bb21dfb67a4 "" + "/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty" 1767555874 9714 ba3194bd52c8499b3f1e3eb91d409670 "" + "/usr/share/texmf-dist/tex/latex/setspace/setspace.sty" 1767555874 22490 8cac309b79a4c53a4ffce4b1b07aead0 "" + "/usr/share/texmf-dist/tex/latex/t2/mathtext.sty" 1767555874 4742 af4f7a54e5c8f1f435b4d2dd60d5f846 "" + "/usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty" 1767555874 48766 87a17a4ef312a39cd43896e34a679a56 "" + "/usr/share/texmf-dist/tex/latex/tocbibind/tocbibind.sty" 1767555874 8927 46f54e33fc9cef24f78ab3bc811cb63f "" + "/usr/share/texmf-dist/tex/latex/tocloft/tocloft.sty" 1767555874 36103 3e78d14f0f4b1a30560fea5e04de805d "" + "/usr/share/texmf-dist/tex/latex/tools/array.sty" 1767555874 14552 27664839421e418b87f56fa4c6f66b1a "" + "/usr/share/texmf-dist/tex/latex/tools/calc.sty" 1767555874 10214 61188260d324e94bc2f66825d7d3fdf4 "" + "/usr/share/texmf-dist/tex/latex/tools/enumerate.sty" 1767555874 3468 ad69b54642e68f9fdf39ec1a16dd7341 "" + "/usr/share/texmf-dist/tex/latex/tools/indentfirst.sty" 1767555874 1618 d81d7e8646081fd4049b99a8cd8a91df "" + "/usr/share/texmf-dist/tex/latex/tools/longtable.sty" 1767555874 15900 3cb191e576c7a313634d2813c55d4bf1 "" + "/usr/share/texmf-dist/tex/latex/url/url.sty" 1767555874 12796 8edb7d69a20b857904dd0ea757c14ec9 "" + "/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty" 1767555874 55384 b454dec21c2d9f45ec0b793f0995b992 "" + "/usr/share/texmf-dist/web2c/texmf.cnf" 1767555874 42087 b0f9697c952c8f5a8eede4134282cb0d "" + "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1769194624 5314015 121189813f76d7128640ad3b5c67a025 "" + "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1769194621 2088909 becb48558a442f2045e6215a52729535 "" + "assets/1.pdf" 1769195893.34235 11989 80d71693f160e5254e19a35165678f8d "" + "gost.sty" 1769194390.81945 8378 899c6dc2a6d6633298e4e5eea7a43307 "" + "res.aux" 1769195936.15468 10896 8a2d148488660f277f8f8df8444da434 "pdflatex" + "res.out" 1769195936.15668 10371 a8b371a2f6ec1c7f8237875977dc3880 "pdflatex" + "res.tex" 1769195922.44377 33883 f4d7455b9a848ee5526a1f6ccb02fe1a "" + "res.toc" 1769195936.15768 5953 db65b7f7dc94190b4314a3481bd12691 "pdflatex" + (generated) + "res.aux" + "res.log" + "res.out" + "res.pdf" + "res.toc" + (rewritten before read) diff --git a/res.fls b/res.fls new file mode 100644 index 0000000..31b4dbc --- /dev/null +++ b/res.fls @@ -0,0 +1,261 @@ +PWD /home/fymio/infocom-systems +INPUT /usr/share/texmf-dist/web2c/texmf.cnf +INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt +INPUT res.tex +OUTPUT res.log +INPUT /usr/share/texmf-dist/tex/latex/extsizes/extreport.cls +INPUT /usr/share/texmf-dist/tex/latex/extsizes/extreport.cls +INPUT /usr/share/texmf-dist/tex/latex/extsizes/size14.clo +INPUT /usr/share/texmf-dist/tex/latex/extsizes/size14.clo +INPUT /usr/share/texmf-dist/tex/latex/extsizes/size14.clo +INPUT /usr/share/texmf-dist/fonts/map/fontname/texfonts.map +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm +INPUT /usr/share/texmf-dist/tex/latex/base/exscale.sty +INPUT /usr/share/texmf-dist/tex/latex/base/exscale.sty +INPUT ./gost.sty +INPUT gost.sty +INPUT /usr/share/texmf-dist/tex/latex/geometry/geometry.sty +INPUT /usr/share/texmf-dist/tex/latex/geometry/geometry.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/latex/base/inputenc.sty +INPUT /usr/share/texmf-dist/tex/latex/base/inputenc.sty +INPUT /usr/share/texmf-dist/tex/latex/base/fontenc.sty +INPUT /usr/share/texmf-dist/tex/latex/base/fontenc.sty +INPUT /usr/share/texmf-dist/tex/latex/cyrillic/t2aenc.def +INPUT /usr/share/texmf-dist/tex/latex/cyrillic/t2aenc.def +INPUT /usr/share/texmf-dist/tex/latex/cyrillic/t2aenc.def +INPUT /usr/share/texmf-dist/tex/latex/base/t2aenc.dfu +INPUT /usr/share/texmf-dist/tex/latex/base/t2aenc.dfu +INPUT /usr/share/texmf-dist/tex/latex/base/t2aenc.dfu +INPUT /usr/share/texmf-dist/tex/latex/cyrillic/t2acmr.fd +INPUT /usr/share/texmf-dist/tex/latex/cyrillic/t2acmr.fd +INPUT /usr/share/texmf-dist/tex/latex/cyrillic/t2acmr.fd +INPUT /home/fymio/.texlive/texmf-var/fonts/tfm/lh/lh-t2a/larm1440.tfm +INPUT /usr/share/texmf-dist/tex/generic/babel/babel.sty +INPUT /usr/share/texmf-dist/tex/generic/babel/babel.sty +INPUT /usr/share/texmf-dist/tex/generic/babel/txtbabel.def +INPUT /usr/share/texmf-dist/tex/generic/babel-russian/russianb.ldf +INPUT /usr/share/texmf-dist/tex/generic/babel-russian/russianb.ldf +INPUT /usr/share/texmf-dist/tex/generic/babel-russian/russianb.ldf +INPUT /usr/share/texmf-dist/tex/generic/babel/locale/ru/babel-russian.tex +INPUT /usr/share/texmf-dist/tex/generic/babel/locale/ru/babel-russian.tex +INPUT /usr/share/texmf-dist/tex/generic/babel/locale/ru/babel-russian.tex +INPUT /usr/share/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT /usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def +INPUT /usr/share/texmf-dist/tex/latex/graphics/color.sty +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def +INPUT /usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/latex/pdfpages/pdfpages.sty +INPUT /usr/share/texmf-dist/tex/latex/pdfpages/pdfpages.sty +INPUT /usr/share/texmf-dist/tex/latex/base/ifthen.sty +INPUT /usr/share/texmf-dist/tex/latex/base/ifthen.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/calc.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/calc.sty +INPUT /usr/share/texmf-dist/tex/latex/eso-pic/eso-pic.sty +INPUT /usr/share/texmf-dist/tex/latex/eso-pic/eso-pic.sty +INPUT /usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty +INPUT /usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty +INPUT /usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx +INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx +INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texmf-dist/tex/latex/pdfpages/pppdftex.def +INPUT /usr/share/texmf-dist/tex/latex/pdfpages/pppdftex.def +INPUT /usr/share/texmf-dist/tex/latex/pdfpages/pppdftex.def +INPUT /usr/share/texmf-dist/tex/latex/tocbibind/tocbibind.sty +INPUT /usr/share/texmf-dist/tex/latex/tocbibind/tocbibind.sty +INPUT /usr/share/texmf-dist/tex/latex/setspace/setspace.sty +INPUT /usr/share/texmf-dist/tex/latex/setspace/setspace.sty +INPUT /usr/share/texmf-dist/tex/latex/cite/cite.sty +INPUT /usr/share/texmf-dist/tex/latex/cite/cite.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/indentfirst.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/indentfirst.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/enumerate.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/enumerate.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/longtable.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/longtable.sty +INPUT /usr/share/texmf-dist/tex/latex/multirow/multirow.sty +INPUT /usr/share/texmf-dist/tex/latex/multirow/multirow.sty +INPUT /usr/share/texmf-dist/tex/latex/makecell/makecell.sty +INPUT /usr/share/texmf-dist/tex/latex/makecell/makecell.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/pdflscape/pdflscape.sty +INPUT /usr/share/texmf-dist/tex/latex/pdflscape/pdflscape.sty +INPUT /usr/share/texmf-dist/tex/latex/pdflscape/pdflscape-nometadata.sty +INPUT /usr/share/texmf-dist/tex/latex/pdflscape/pdflscape-nometadata.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/lscape.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/lscape.sty +INPUT /usr/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty +INPUT /usr/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT /usr/share/texmf-dist/tex/latex/base/latexsym.sty +INPUT /usr/share/texmf-dist/tex/latex/base/latexsym.sty +INPUT /usr/share/texmf-dist/tex/latex/t2/mathtext.sty +INPUT /usr/share/texmf-dist/tex/latex/t2/mathtext.sty +INPUT /usr/share/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT /usr/share/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT /usr/share/texmf-dist/tex/latex/caption/caption.sty +INPUT /usr/share/texmf-dist/tex/latex/caption/caption.sty +INPUT /usr/share/texmf-dist/tex/latex/caption/caption3.sty +INPUT /usr/share/texmf-dist/tex/latex/caption/caption3.sty +INPUT /usr/share/texmf-dist/tex/latex/caption/ltcaption.sty +INPUT /usr/share/texmf-dist/tex/latex/caption/ltcaption.sty +INPUT /usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT /usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT /usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty +INPUT /usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty +INPUT /usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +INPUT /usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +INPUT /usr/share/texmf-dist/tex/latex/tocloft/tocloft.sty +INPUT /usr/share/texmf-dist/tex/latex/tocloft/tocloft.sty +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT ./res.aux +INPUT ./res.aux +INPUT res.aux +OUTPUT res.aux +INPUT ./res.out +INPUT ./res.out +INPUT res.out +INPUT res.out +OUTPUT res.pdf +INPUT ./res.out +INPUT ./res.out +OUTPUT res.out +INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +INPUT /usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT /usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT /home/fymio/.texlive/texmf-var/fonts/tfm/lh/lh-t2a/labx1440.tfm +INPUT /home/fymio/.texlive/texmf-var/fonts/tfm/lh/lh-t2a/larm1000.tfm +INPUT ./res.toc +INPUT ./res.toc +INPUT res.toc +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm +INPUT /usr/share/texmf-dist/tex/latex/base/ulasy.fd +INPUT /usr/share/texmf-dist/tex/latex/base/ulasy.fd +INPUT /usr/share/texmf-dist/tex/latex/base/ulasy.fd +INPUT /usr/share/texmf-dist/fonts/tfm/public/latex-fonts/lasy10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/latex-fonts/lasy10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/latex-fonts/lasy7.tfm +INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map +INPUT /usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t2a.enc +OUTPUT res.toc +INPUT ./assets/1.pdf +INPUT ./assets/1.pdf +INPUT ./assets/1.pdf +INPUT ./assets/1.pdf +INPUT ./assets/1.pdf +INPUT res.aux +INPUT ./res.out +INPUT ./res.out +INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1440.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1440.pfb diff --git a/res.log b/res.log new file mode 100644 index 0000000..91556c1 --- /dev/null +++ b/res.log @@ -0,0 +1,1028 @@ +This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2026/dev/Arch Linux) (preloaded format=pdflatex 2026.1.23) 23 JAN 2026 22:18 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**res.tex +(./res.tex +LaTeX2e <2024-11-01> patch level 2 +L3 programming layer <2025-01-18> +(/usr/share/texmf-dist/tex/latex/extsizes/extreport.cls +Document Class: extreport 1996/10/08 v1.0 Non Standard LaTeX document class +(/usr/share/texmf-dist/tex/latex/extsizes/size14.clo +File: size14.clo 1999/11/11 v1.4a NON-Standard LaTeX file (size option) +) +(/usr/share/texmf-dist/tex/latex/base/exscale.sty +Package: exscale 2018/09/24 v2.1i Standard LaTeX package exscale +LaTeX Font Info: Redeclaring symbol font `largesymbols' on input line 57. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' +(Font) OMX/cmex/m/n --> OMX/cmex/m/n on input line 57. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' +(Font) OMX/cmex/m/n --> OMX/cmex/m/n on input line 57. +\big@size=\dimen141 +) +\c@part=\count196 +\c@chapter=\count197 +\c@section=\count198 +\c@subsection=\count199 +\c@subsubsection=\count266 +\c@paragraph=\count267 +\c@subparagraph=\count268 +\c@figure=\count269 +\c@table=\count270 +\abovecaptionskip=\skip49 +\belowcaptionskip=\skip50 +\bibindent=\dimen142 +) (./gost.sty +(/usr/share/texmf-dist/tex/latex/geometry/geometry.sty +Package: geometry 2020/01/02 v5.9 Page Geometry + +(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2022/05/29 v1.15 key=value parser (DPC) +\KV@toks@=\toks17 +) +(/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty +Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. + +(/usr/share/texmf-dist/tex/generic/iftex/iftex.sty +Package: iftex 2024/12/12 v1.0g TeX engine tests +)) +\Gm@cnth=\count271 +\Gm@cntv=\count272 +\c@Gm@tempcnt=\count273 +\Gm@bindingoffset=\dimen143 +\Gm@wd@mp=\dimen144 +\Gm@odd@mp=\dimen145 +\Gm@even@mp=\dimen146 +\Gm@layoutwidth=\dimen147 +\Gm@layoutheight=\dimen148 +\Gm@layouthoffset=\dimen149 +\Gm@layoutvoffset=\dimen150 +\Gm@dimlist=\toks18 +) +(/usr/share/texmf-dist/tex/latex/base/inputenc.sty +Package: inputenc 2024/02/08 v1.3d Input encoding file +\inpenc@prehook=\toks19 +\inpenc@posthook=\toks20 +) +(/usr/share/texmf-dist/tex/latex/base/fontenc.sty +Package: fontenc 2021/04/29 v2.0v Standard LaTeX package + +(/usr/share/texmf-dist/tex/latex/cyrillic/t2aenc.def +File: t2aenc.def 2023/11/07 v1.0k Cyrillic encoding definition file +Now handling font encoding T2A ... +... processing UTF-8 mapping file for font encoding T2A + +(/usr/share/texmf-dist/tex/latex/base/t2aenc.dfu +File: t2aenc.dfu 2022/06/07 v1.3c UTF-8 support + defining Unicode char U+00A4 (decimal 164) + defining Unicode char U+00A7 (decimal 167) + defining Unicode char U+00AB (decimal 171) + defining Unicode char U+00BB (decimal 187) + defining Unicode char U+0131 (decimal 305) + defining Unicode char U+0237 (decimal 567) + defining Unicode char U+0400 (decimal 1024) + defining Unicode char U+0401 (decimal 1025) + defining Unicode char U+0402 (decimal 1026) + defining Unicode char U+0403 (decimal 1027) + defining Unicode char U+0404 (decimal 1028) + defining Unicode char U+0405 (decimal 1029) + defining Unicode char U+0406 (decimal 1030) + defining Unicode char U+0407 (decimal 1031) + defining Unicode char U+0408 (decimal 1032) + defining Unicode char U+0409 (decimal 1033) + defining Unicode char U+040A (decimal 1034) + defining Unicode char U+040B (decimal 1035) + defining Unicode char U+040C (decimal 1036) + defining Unicode char U+040D (decimal 1037) + defining Unicode char U+040E (decimal 1038) + defining Unicode char U+040F (decimal 1039) + defining Unicode char U+0410 (decimal 1040) + defining Unicode char U+0411 (decimal 1041) + defining Unicode char U+0412 (decimal 1042) + defining Unicode char U+0413 (decimal 1043) + defining Unicode char U+0414 (decimal 1044) + defining Unicode char U+0415 (decimal 1045) + defining Unicode char U+0416 (decimal 1046) + defining Unicode char U+0417 (decimal 1047) + defining Unicode char U+0418 (decimal 1048) + defining Unicode char U+0419 (decimal 1049) + defining Unicode char U+041A (decimal 1050) + defining Unicode char U+041B (decimal 1051) + defining Unicode char U+041C (decimal 1052) + defining Unicode char U+041D (decimal 1053) + defining Unicode char U+041E (decimal 1054) + defining Unicode char U+041F (decimal 1055) + defining Unicode char U+0420 (decimal 1056) + defining Unicode char U+0421 (decimal 1057) + defining Unicode char U+0422 (decimal 1058) + defining Unicode char U+0423 (decimal 1059) + defining Unicode char U+0424 (decimal 1060) + defining Unicode char U+0425 (decimal 1061) + defining Unicode char U+0426 (decimal 1062) + defining Unicode char U+0427 (decimal 1063) + defining Unicode char U+0428 (decimal 1064) + defining Unicode char U+0429 (decimal 1065) + defining Unicode char U+042A (decimal 1066) + defining Unicode char U+042B (decimal 1067) + defining Unicode char U+042C (decimal 1068) + defining Unicode char U+042D (decimal 1069) + defining Unicode char U+042E (decimal 1070) + defining Unicode char U+042F (decimal 1071) + defining Unicode char U+0430 (decimal 1072) + defining Unicode char U+0431 (decimal 1073) + defining Unicode char U+0432 (decimal 1074) + defining Unicode char U+0433 (decimal 1075) + defining Unicode char U+0434 (decimal 1076) + defining Unicode char U+0435 (decimal 1077) + defining Unicode char U+0436 (decimal 1078) + defining Unicode char U+0437 (decimal 1079) + defining Unicode char U+0438 (decimal 1080) + defining Unicode char U+0439 (decimal 1081) + defining Unicode char U+043A (decimal 1082) + defining Unicode char U+043B (decimal 1083) + defining Unicode char U+043C (decimal 1084) + defining Unicode char U+043D (decimal 1085) + defining Unicode char U+043E (decimal 1086) + defining Unicode char U+043F (decimal 1087) + defining Unicode char U+0440 (decimal 1088) + defining Unicode char U+0441 (decimal 1089) + defining Unicode char U+0442 (decimal 1090) + defining Unicode char U+0443 (decimal 1091) + defining Unicode char U+0444 (decimal 1092) + defining Unicode char U+0445 (decimal 1093) + defining Unicode char U+0446 (decimal 1094) + defining Unicode char U+0447 (decimal 1095) + defining Unicode char U+0448 (decimal 1096) + defining Unicode char U+0449 (decimal 1097) + defining Unicode char U+044A (decimal 1098) + defining Unicode char U+044B (decimal 1099) + defining Unicode char U+044C (decimal 1100) + defining Unicode char U+044D (decimal 1101) + defining Unicode char U+044E (decimal 1102) + defining Unicode char U+044F (decimal 1103) + defining Unicode char U+0450 (decimal 1104) + defining Unicode char U+0451 (decimal 1105) + defining Unicode char U+0452 (decimal 1106) + defining Unicode char U+0453 (decimal 1107) + defining Unicode char U+0454 (decimal 1108) + defining Unicode char U+0455 (decimal 1109) + defining Unicode char U+0456 (decimal 1110) + defining Unicode char U+0457 (decimal 1111) + defining Unicode char U+0458 (decimal 1112) + defining Unicode char U+0459 (decimal 1113) + defining Unicode char U+045A (decimal 1114) + defining Unicode char U+045B (decimal 1115) + defining Unicode char U+045C (decimal 1116) + defining Unicode char U+045D (decimal 1117) + defining Unicode char U+045E (decimal 1118) + defining Unicode char U+045F (decimal 1119) + defining Unicode char U+0490 (decimal 1168) + defining Unicode char U+0491 (decimal 1169) + defining Unicode char U+0492 (decimal 1170) + defining Unicode char U+0493 (decimal 1171) + defining Unicode char U+0496 (decimal 1174) + defining Unicode char U+0497 (decimal 1175) + defining Unicode char U+0498 (decimal 1176) + defining Unicode char U+0499 (decimal 1177) + defining Unicode char U+049A (decimal 1178) + defining Unicode char U+049B (decimal 1179) + defining Unicode char U+049C (decimal 1180) + defining Unicode char U+049D (decimal 1181) + defining Unicode char U+04A0 (decimal 1184) + defining Unicode char U+04A1 (decimal 1185) + defining Unicode char U+04A2 (decimal 1186) + defining Unicode char U+04A3 (decimal 1187) + defining Unicode char U+04A4 (decimal 1188) + defining Unicode char U+04A5 (decimal 1189) + defining Unicode char U+04AA (decimal 1194) + defining Unicode char U+04AB (decimal 1195) + defining Unicode char U+04AE (decimal 1198) + defining Unicode char U+04AF (decimal 1199) + defining Unicode char U+04B0 (decimal 1200) + defining Unicode char U+04B1 (decimal 1201) + defining Unicode char U+04B2 (decimal 1202) + defining Unicode char U+04B3 (decimal 1203) + defining Unicode char U+04B6 (decimal 1206) + defining Unicode char U+04B7 (decimal 1207) + defining Unicode char U+04B8 (decimal 1208) + defining Unicode char U+04B9 (decimal 1209) + defining Unicode char U+04BA (decimal 1210) + defining Unicode char U+04BB (decimal 1211) + defining Unicode char U+04C0 (decimal 1216) + defining Unicode char U+04C1 (decimal 1217) + defining Unicode char U+04C2 (decimal 1218) + defining Unicode char U+04D0 (decimal 1232) + defining Unicode char U+04D1 (decimal 1233) + defining Unicode char U+04D2 (decimal 1234) + defining Unicode char U+04D3 (decimal 1235) + defining Unicode char U+04D4 (decimal 1236) + defining Unicode char U+04D5 (decimal 1237) + defining Unicode char U+04D6 (decimal 1238) + defining Unicode char U+04D7 (decimal 1239) + defining Unicode char U+04D8 (decimal 1240) + defining Unicode char U+04D9 (decimal 1241) + defining Unicode char U+04DA (decimal 1242) + defining Unicode char U+04DB (decimal 1243) + defining Unicode char U+04DC (decimal 1244) + defining Unicode char U+04DD (decimal 1245) + defining Unicode char U+04DE (decimal 1246) + defining Unicode char U+04DF (decimal 1247) + defining Unicode char U+04E2 (decimal 1250) + defining Unicode char U+04E3 (decimal 1251) + defining Unicode char U+04E4 (decimal 1252) + defining Unicode char U+04E5 (decimal 1253) + defining Unicode char U+04E6 (decimal 1254) + defining Unicode char U+04E7 (decimal 1255) + defining Unicode char U+04E8 (decimal 1256) + defining Unicode char U+04E9 (decimal 1257) + defining Unicode char U+04EC (decimal 1260) + defining Unicode char U+04ED (decimal 1261) + defining Unicode char U+04EE (decimal 1262) + defining Unicode char U+04EF (decimal 1263) + defining Unicode char U+04F0 (decimal 1264) + defining Unicode char U+04F1 (decimal 1265) + defining Unicode char U+04F2 (decimal 1266) + defining Unicode char U+04F3 (decimal 1267) + defining Unicode char U+04F4 (decimal 1268) + defining Unicode char U+04F5 (decimal 1269) + defining Unicode char U+04F8 (decimal 1272) + defining Unicode char U+04F9 (decimal 1273) + defining Unicode char U+200C (decimal 8204) + defining Unicode char U+2013 (decimal 8211) + defining Unicode char U+2014 (decimal 8212) + defining Unicode char U+2018 (decimal 8216) + defining Unicode char U+2019 (decimal 8217) + defining Unicode char U+201C (decimal 8220) + defining Unicode char U+201D (decimal 8221) + defining Unicode char U+201E (decimal 8222) + defining Unicode char U+2030 (decimal 8240) + defining Unicode char U+2031 (decimal 8241) + defining Unicode char U+2116 (decimal 8470) + defining Unicode char U+2329 (decimal 9001) + defining Unicode char U+3008 (decimal 12296) + defining Unicode char U+232A (decimal 9002) + defining Unicode char U+3009 (decimal 12297) + defining Unicode char U+2423 (decimal 9251) + defining Unicode char U+27E8 (decimal 10216) + defining Unicode char U+27E9 (decimal 10217) + defining Unicode char U+FB00 (decimal 64256) + defining Unicode char U+FB01 (decimal 64257) + defining Unicode char U+FB02 (decimal 64258) + defining Unicode char U+FB03 (decimal 64259) + defining Unicode char U+FB04 (decimal 64260) + defining Unicode char U+FB05 (decimal 64261) + defining Unicode char U+FB06 (decimal 64262) +)) +LaTeX Font Info: Trying to load font information for T2A+cmr on input line 1 +16. + +(/usr/share/texmf-dist/tex/latex/cyrillic/t2acmr.fd +File: t2acmr.fd 2001/08/11 v1.0a Computer Modern Cyrillic font definitions +)) +(/usr/share/texmf-dist/tex/generic/babel/babel.sty +Package: babel 2025/02/14 v25.4 The multilingual framework for pdfLaTeX, LuaLaT +eX and XeLaTeX +\babel@savecnt=\count274 +\U@D=\dimen151 +\l@unhyphenated=\language12 + +(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def) +\bbl@readstream=\read2 +\bbl@dirlevel=\count275 + +(/usr/share/texmf-dist/tex/generic/babel-russian/russianb.ldf +File: russianb.ldf 2021/01/10 1.3m Russian support for the Babel system +Language: russian 2020/09/09 1.3k Russian support for the Babel system +Package babel Info: Making " an active character on input line 124. +Package babel Info: Default for \cyrdash is provided on input line 163. +)) +(/usr/share/texmf-dist/tex/generic/babel/locale/ru/babel-russian.tex +Package babel Info: Importing font and identification data for russian +(babel) from babel-ru.ini. Reported on input line 11. +) +(/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +Package: hyperref 2024-11-05 v7.01l Hypertext links for LaTeX + +(/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO) +) +(/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO) +) +(/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO) + +(/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +Package: ltxcmds 2023-12-04 v1.26 LaTeX kernel commands for general use (HO) +) +(/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO +) + +(/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) +) +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +)) +(/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) +) +(/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +Package: nameref 2023-11-26 v2.56 Cross-referencing by name of section + +(/usr/share/texmf-dist/tex/latex/refcount/refcount.sty +Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) +) +(/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) + +(/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO) +)) +\c@section@level=\count276 +) +(/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty +Package: etoolbox 2025/02/11 v2.5l e-TeX tools for LaTeX (JAW) +\etb@tempcnta=\count277 +) +(/usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO +) +) +\@linkdim=\dimen152 +\Hy@linkcounter=\count278 +\Hy@pagecounter=\count279 + +(/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2024-11-05 v7.01l Hyperref: PDFDocEncoding definition (HO) +Now handling font encoding PD1 ... +... no UTF-8 mapping file for font encoding PD1 +) +(/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) +) +\Hy@SavedSpaceFactor=\count280 + +(/usr/share/texmf-dist/tex/latex/hyperref/puenc.def +File: puenc.def 2024-11-05 v7.01l Hyperref: PDF Unicode definition (HO) +Now handling font encoding PU ... +... no UTF-8 mapping file for font encoding PU +) +Package hyperref Info: Option `unicode' set `true' on input line 3143. +Package hyperref Info: Option `unicode' set `true' on input line 4040. +Package hyperref Info: Hyper figures OFF on input line 4157. +Package hyperref Info: Link nesting OFF on input line 4162. +Package hyperref Info: Hyper index ON on input line 4165. +Package hyperref Info: Plain pages OFF on input line 4172. +Package hyperref Info: Backreferencing OFF on input line 4177. +Package hyperref Info: Implicit mode ON; LaTeX internals redefined. +Package hyperref Info: Bookmarks ON on input line 4424. +\c@Hy@tempcnt=\count281 + +(/usr/share/texmf-dist/tex/latex/url/url.sty +\Urlmuskip=\muskip17 +Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. +) +LaTeX Info: Redefining \url on input line 4763. +\XeTeXLinkMargin=\dimen153 + +(/usr/share/texmf-dist/tex/generic/bitset/bitset.sty +Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) + +(/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO +) +)) +\Fld@menulength=\count282 +\Field@Width=\dimen154 +\Fld@charsize=\dimen155 +Package hyperref Info: Hyper figures OFF on input line 6042. +Package hyperref Info: Link nesting OFF on input line 6047. +Package hyperref Info: Hyper index ON on input line 6050. +Package hyperref Info: backreferencing OFF on input line 6057. +Package hyperref Info: Link coloring OFF on input line 6062. +Package hyperref Info: Link coloring with OCG OFF on input line 6067. +Package hyperref Info: PDF/A mode OFF on input line 6072. + +(/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty +Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi +package with kernel methods +) +\Hy@abspage=\count283 +\c@Item=\count284 +\c@Hfootnote=\count285 +) +Package hyperref Info: Driver: hpdftex. + +(/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def +File: hpdftex.def 2024-11-05 v7.01l Hyperref driver for pdfTeX + +(/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty +Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend pac +kage +with kernel methods +) +\Fld@listcount=\count286 +\c@bookmark@seq@number=\count287 + +(/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO) + +(/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) +) +Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 +85. +) +\Hy@SectionHShift=\skip51 +) +(/usr/share/texmf-dist/tex/latex/pdfpages/pdfpages.sty +Package: pdfpages 2025/01/30 v0.6e Insert pages of external PDF documents (AM) + +(/usr/share/texmf-dist/tex/latex/base/ifthen.sty +Package: ifthen 2024/03/16 v1.1e Standard LaTeX ifthen package (DPC) +) +(/usr/share/texmf-dist/tex/latex/tools/calc.sty +Package: calc 2023/07/08 v4.3 Infix arithmetic (KKT,FJ) +\calc@Acount=\count288 +\calc@Bcount=\count289 +\calc@Adimen=\dimen156 +\calc@Bdimen=\dimen157 +\calc@Askip=\skip52 +\calc@Bskip=\skip53 +LaTeX Info: Redefining \setlength on input line 80. +LaTeX Info: Redefining \addtolength on input line 81. +\calc@Ccount=\count290 +\calc@Cskip=\skip54 +) +(/usr/share/texmf-dist/tex/latex/eso-pic/eso-pic.sty +Package: eso-pic 2023/05/03 v3.0c eso-pic (RN) +\ESO@tempdima=\dimen158 +\ESO@tempdimb=\dimen159 + +(/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty +Package: xcolor 2024/09/29 v3.02 LaTeX color extensions (UK) + +(/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg +File: color.cfg 2016/01/02 v1.6 sample color configuration +) +Package xcolor Info: Driver file: pdftex.def on input line 274. + +(/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2024/04/13 v1.2c Graphics/color driver for pdftex +) +(/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx) +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1349. +Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1353. +Package xcolor Info: Model `RGB' extended on input line 1365. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1367. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1368. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1369. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1370. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1371. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1372. +)) +(/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2024/08/06 v1.4g Standard LaTeX Graphics (DPC,SPQR) + +(/usr/share/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2023/12/02 v1.11 sin cos tan (DPC) +) +(/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: pdftex.def on input line 106. +) +\Gin@req@height=\dimen160 +\Gin@req@width=\dimen161 +) +\AM@pagewidth=\dimen162 +\AM@pageheight=\dimen163 +\AM@fboxrule=\dimen164 + +(/usr/share/texmf-dist/tex/latex/pdfpages/pppdftex.def +File: pppdftex.def 2025/01/30 v0.6e Pdfpages driver for pdfTeX (AM) +) +\pdfpages@includegraphics@status=\count291 +\AM@pagebox=\box52 +\AM@global@opts=\toks21 +\AM@pagecnt=\count292 +\AM@toc@title=\toks22 +\AM@lof@heading=\toks23 +\c@AM@survey=\count293 +\AM@templatesizebox=\box53 +) +(/usr/share/texmf-dist/tex/latex/tocbibind/tocbibind.sty +Package: tocbibind 2010/10/13 v1.5k extra ToC listings +Package tocbibind Info: The document has chapter divisions on input line 50. + + +Package tocbibind Note: Using chapter style headings, unless overridden. + +) (/usr/share/texmf-dist/tex/latex/setspace/setspace.sty +Package: setspace 2022/12/04 v6.7b set line spacing +) +(/usr/share/texmf-dist/tex/latex/cite/cite.sty +LaTeX Info: Redefining \cite on input line 302. +LaTeX Info: Redefining \nocite on input line 332. +Package: cite 2015/02/27 v 5.5 +) +(/usr/share/texmf-dist/tex/latex/tools/indentfirst.sty +Package: indentfirst 2023/07/02 v1.03 Indent first paragraph (DPC) +) +(/usr/share/texmf-dist/tex/latex/tools/enumerate.sty +Package: enumerate 2023/07/04 v3.00 enumerate extensions (DPC) +\@enLab=\toks24 +) +(/usr/share/texmf-dist/tex/latex/tools/longtable.sty +Package: longtable 2024-10-27 v4.22 Multi-page Table package (DPC) +\LTleft=\skip55 +\LTright=\skip56 +\LTpre=\skip57 +\LTpost=\skip58 +\LTchunksize=\count294 +\LTcapwidth=\dimen165 +\LT@head=\box54 +\LT@firsthead=\box55 +\LT@foot=\box56 +\LT@lastfoot=\box57 +\LT@gbox=\box58 +\LT@cols=\count295 +\LT@rows=\count296 +\c@LT@tables=\count297 +\c@LT@chunks=\count298 +\LT@p@ftn=\toks25 +) +(/usr/share/texmf-dist/tex/latex/multirow/multirow.sty +Package: multirow 2024/11/12 v2.9 Span multiple rows of a table +\multirow@colwidth=\skip59 +\multirow@cntb=\count299 +\multirow@dima=\skip60 +\bigstrutjot=\dimen166 +) +(/usr/share/texmf-dist/tex/latex/makecell/makecell.sty +Package: makecell 2009/08/03 V0.1e Managing of Tab Column Heads and Cells + +(/usr/share/texmf-dist/tex/latex/tools/array.sty +Package: array 2024/10/17 v2.6g Tabular extension package (FMi) +\col@sep=\dimen167 +\ar@mcellbox=\box59 +\extrarowheight=\dimen168 +\NC@list=\toks26 +\extratabsurround=\skip61 +\backup@length=\skip62 +\ar@cellbox=\box60 +) +\rotheadsize=\dimen169 +\c@nlinenum=\count300 +\TeXr@lab=\toks27 +) +(/usr/share/texmf-dist/tex/latex/float/float.sty +Package: float 2001/11/08 v1.3d Float enhancements (AL) +\c@float@type=\count301 +\float@exts=\toks28 +\float@box=\box61 +\@float@everytoks=\toks29 +\@floatcapt=\box62 +) +(/usr/share/texmf-dist/tex/latex/pdflscape/pdflscape.sty +Package: pdflscape 2022-10-27 v0.13 Display of landscape pages in PDF + +(/usr/share/texmf-dist/tex/latex/pdflscape/pdflscape-nometadata.sty +Package: pdflscape-nometadata 2022-10-28 v0.13 Display of landscape pages in PD +F (HO) + +(/usr/share/texmf-dist/tex/latex/graphics/lscape.sty +Package: lscape 2020/05/28 v3.02 Landscape Pages (DPC) +) +Package pdflscape Info: Auto-detected driver: pdftex on input line 81. +)) +(/usr/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty +Package: fancyvrb 2024/01/20 4.5c verbatim text (tvz,hv) +\FV@CodeLineNo=\count302 +\FV@InFile=\read3 +\FV@TabBox=\box63 +\c@FancyVerbLine=\count303 +\FV@StepNumber=\count304 +\FV@OutFile=\write3 +) +(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty +Package: amssymb 2013/01/14 v3.01 AMS font symbols + +(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty +Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support +\@emptytoks=\toks30 +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Redeclaring math symbol \hbar on input line 98. +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 106. +)) +(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty +Package: amsmath 2024/11/05 v2.17t AMS math features +\@mathmargin=\skip63 + +For additional information on amsmath, use the `?' option. +(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty +Package: amstext 2021/08/26 v2.01 AMS text + +(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty +File: amsgen.sty 1999/11/30 v2.0 generic functions +\@emptytoks=\toks31 +\ex@=\dimen170 +)) +(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty +Package: amsbsy 1999/11/29 v1.2d Bold Symbols +\pmbraise@=\dimen171 +) +(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty +Package: amsopn 2022/04/08 v2.04 operator names +) +\inf@bad=\count305 +LaTeX Info: Redefining \frac on input line 233. +\uproot@=\count306 +\leftroot@=\count307 +LaTeX Info: Redefining \overline on input line 398. +LaTeX Info: Redefining \colon on input line 409. +\classnum@=\count308 +\DOTSCASE@=\count309 +LaTeX Info: Redefining \ldots on input line 495. +LaTeX Info: Redefining \dots on input line 498. +LaTeX Info: Redefining \cdots on input line 619. +\Mathstrutbox@=\box64 +\strutbox@=\box65 +LaTeX Info: Redefining \big on input line 721. +LaTeX Info: Redefining \Big on input line 722. +LaTeX Info: Redefining \bigg on input line 723. +LaTeX Info: Redefining \Bigg on input line 724. +\big@size=\dimen172 +LaTeX Font Info: Redeclaring font encoding OML on input line 742. +LaTeX Font Info: Redeclaring font encoding OMS on input line 743. +\macc@depth=\count310 +LaTeX Info: Redefining \bmod on input line 904. +LaTeX Info: Redefining \pmod on input line 909. +LaTeX Info: Redefining \smash on input line 939. +LaTeX Info: Redefining \relbar on input line 969. +LaTeX Info: Redefining \Relbar on input line 970. +\c@MaxMatrixCols=\count311 +\dotsspace@=\muskip18 +\c@parentequation=\count312 +\dspbrk@lvl=\count313 +\tag@help=\toks32 +\row@=\count314 +\column@=\count315 +\maxfields@=\count316 +\andhelp@=\toks33 +\eqnshift@=\dimen173 +\alignsep@=\dimen174 +\tagshift@=\dimen175 +\tagwidth@=\dimen176 +\totwidth@=\dimen177 +\lineht@=\dimen178 +\@envbody=\toks34 +\multlinegap=\skip64 +\multlinetaggap=\skip65 +\mathdisplay@stack=\toks35 +LaTeX Info: Redefining \[ on input line 2953. +LaTeX Info: Redefining \] on input line 2954. +) +(/usr/share/texmf-dist/tex/latex/base/latexsym.sty +Package: latexsym 1998/08/17 v2.2e Standard LaTeX package (lasy symbols) +\symlasy=\mathgroup6 +LaTeX Font Info: Overwriting symbol font `lasy' in version `bold' +(Font) U/lasy/m/n --> U/lasy/b/n on input line 52. +) +(/usr/share/texmf-dist/tex/latex/t2/mathtext.sty +Package: mathtext 2018/04/14 v1.0 transparent text-and-math defs +LaTeX Info: Redefining \halign on input line 121. +) +(/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty +Package: amsthm 2020/05/29 v2.20.6 +\thm@style=\toks36 +\thm@bodyfont=\toks37 +\thm@headfont=\toks38 +\thm@notefont=\toks39 +\thm@headpunct=\toks40 +\thm@preskip=\skip66 +\thm@postskip=\skip67 +\thm@headsep=\skip68 +\dth@everypar=\toks41 +) +\c@theorem=\count317 + +(/usr/share/texmf-dist/tex/latex/caption/caption.sty +Package: caption 2023/08/05 v3.6o Customizing captions (AR) + +(/usr/share/texmf-dist/tex/latex/caption/caption3.sty +Package: caption3 2023/07/31 v2.4d caption3 kernel (AR) +\caption@tempdima=\dimen179 +\captionmargin=\dimen180 +\caption@leftmargin=\dimen181 +\caption@rightmargin=\dimen182 +\caption@width=\dimen183 +\caption@indent=\dimen184 +\caption@parindent=\dimen185 +\caption@hangindent=\dimen186 +Package caption Info: Standard document class detected. +) +\c@caption@flags=\count318 +\c@continuedfloat=\count319 +Package caption Info: float package is loaded. +Package caption Info: hyperref package is loaded. +Package caption Info: longtable package is loaded. + +(/usr/share/texmf-dist/tex/latex/caption/ltcaption.sty +Package: ltcaption 2021/01/08 v1.4c longtable captions (AR) +)) +(/usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +Package: fancyhdr 2025/02/07 v5.2 Extensive control of page headers and footers + +\f@nch@headwidth=\skip69 +\f@nch@offset@elh=\skip70 +\f@nch@offset@erh=\skip71 +\f@nch@offset@olh=\skip72 +\f@nch@offset@orh=\skip73 +\f@nch@offset@elf=\skip74 +\f@nch@offset@erf=\skip75 +\f@nch@offset@olf=\skip76 +\f@nch@offset@orf=\skip77 +\f@nch@height=\skip78 +\f@nch@footalignment=\skip79 +\f@nch@widthL=\skip80 +\f@nch@widthC=\skip81 +\f@nch@widthR=\skip82 +\@temptokenb=\toks42 +) +(/usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty +Package: titlesec 2025/01/04 v2.17 Sectioning titles +\ttl@box=\box66 +\beforetitleunit=\skip83 +\aftertitleunit=\skip84 +\ttl@plus=\dimen187 +\ttl@minus=\dimen188 +\ttl@toksa=\toks43 +\titlewidth=\dimen189 +\titlewidthlast=\dimen190 +\titlewidthfirst=\dimen191 +) +(/usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +Package: enumitem 2025/02/06 v3.11 Customized lists +\labelindent=\skip85 +\enit@outerparindent=\dimen192 +\enit@toks=\toks44 +\enit@inbox=\box67 +\enit@count@id=\count320 +\enitdp@description=\count321 +) +(/usr/share/texmf-dist/tex/latex/tocloft/tocloft.sty +Package: tocloft 2017/08/31 v2.3i parameterised ToC, etc., typesetting +Package tocloft Info: The document has chapter divisions on input line 51. +\cftparskip=\skip86 +\cftbeforetoctitleskip=\skip87 +\cftaftertoctitleskip=\skip88 +\cftbeforepartskip=\skip89 +\cftpartnumwidth=\skip90 +\cftpartindent=\skip91 +\cftbeforechapskip=\skip92 +\cftchapindent=\skip93 +\cftchapnumwidth=\skip94 +\cftbeforesecskip=\skip95 +\cftsecindent=\skip96 +\cftsecnumwidth=\skip97 +\cftbeforesubsecskip=\skip98 +\cftsubsecindent=\skip99 +\cftsubsecnumwidth=\skip100 +\cftbeforesubsubsecskip=\skip101 +\cftsubsubsecindent=\skip102 +\cftsubsubsecnumwidth=\skip103 +\cftbeforeparaskip=\skip104 +\cftparaindent=\skip105 +\cftparanumwidth=\skip106 +\cftbeforesubparaskip=\skip107 +\cftsubparaindent=\skip108 +\cftsubparanumwidth=\skip109 +\cftbeforeloftitleskip=\skip110 +\cftafterloftitleskip=\skip111 +\cftbeforefigskip=\skip112 +\cftfigindent=\skip113 +\cftfignumwidth=\skip114 +\c@lofdepth=\count322 +\c@lotdepth=\count323 +\cftbeforelottitleskip=\skip115 +\cftafterlottitleskip=\skip116 +\cftbeforetabskip=\skip117 +\cfttabindent=\skip118 +\cfttabnumwidth=\skip119 +)) +(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +File: l3backend-pdftex.def 2024-05-08 L3 backend support: PDF output (pdfTeX) +\l__color_backend_stack_int=\count324 +\l__pdf_internal_box=\box68 +) (./res.aux) +\openout1 = `res.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 8. +LaTeX Font Info: ... okay on input line 8. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 8. +LaTeX Font Info: ... okay on input line 8. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 8. +LaTeX Font Info: ... okay on input line 8. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 8. +LaTeX Font Info: ... okay on input line 8. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 8. +LaTeX Font Info: ... okay on input line 8. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 8. +LaTeX Font Info: ... okay on input line 8. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 8. +LaTeX Font Info: ... okay on input line 8. +LaTeX Font Info: Checking defaults for T2A/cmr/m/n on input line 8. +LaTeX Font Info: ... okay on input line 8. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 8. +LaTeX Font Info: ... okay on input line 8. +LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 8. +LaTeX Font Info: ... okay on input line 8. + +*geometry* driver: auto-detecting +*geometry* detected driver: pdftex +*geometry* verbose mode - [ preamble ] result: +* driver: pdftex +* paper: a4paper +* layout: +* layoutoffset:(h,v)=(0.0pt,0.0pt) +* modes: includehead includefoot +* h-part:(L,W,R)=(71.13188pt, 483.69687pt, 42.67912pt) +* v-part:(T,H,B)=(56.9055pt, 731.23584pt, 56.9055pt) +* \paperwidth=597.50787pt +* \paperheight=845.04684pt +* \textwidth=483.69687pt +* \textheight=701.23584pt +* \oddsidemargin=-1.1381pt +* \evensidemargin=-1.1381pt +* \topmargin=-15.36449pt +* \headheight=0.0pt +* \headsep=0.0pt +* \topskip=14.0pt +* \footskip=30.0pt +* \marginparwidth=24.0pt +* \marginparsep=10.0pt +* \columnsep=10.0pt +* \skip\footins=12.0pt plus 4.0pt minus 2.0pt +* \hoffset=0.0pt +* \voffset=0.0pt +* \mag=1000 +* \@twocolumnfalse +* \@twosidefalse +* \@mparswitchfalse +* \@reversemarginfalse +* (1in=72.27pt=25.4mm, 1cm=28.453pt) + +LaTeX Info: Redefining \th on input line 8. +Package hyperref Info: Link coloring OFF on input line 8. +(./res.out) (./res.out) +\@outlinefile=\write4 +\openout4 = `res.out'. + + +(/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count325 +\scratchdimen=\dimen193 +\scratchbox=\box69 +\nofMPsegments=\count326 +\nofMParguments=\count327 +\everyMPshowfont=\toks45 +\MPscratchCnt=\count328 +\MPscratchDim=\dimen194 +\MPnumerator=\count329 +\makeMPintoPDFobject=\count330 +\everyMPtoPDFconversion=\toks46 +) (/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +85. + +(/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) +Package caption Info: Begin \AtBeginDocument code. +Package caption Info: End \AtBeginDocument code. + (./res.toc +LaTeX Font Info: Trying to load font information for U+msa on input line 3. + +(/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2013/01/14 v3.01 AMS symbols A +) +LaTeX Font Info: Trying to load font information for U+msb on input line 3. + +(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2013/01/14 v3.01 AMS symbols B +) +LaTeX Font Info: Trying to load font information for U+lasy on input line 3. + + +(/usr/share/texmf-dist/tex/latex/base/ulasy.fd +File: ulasy.fd 1998/08/17 v2.2e LaTeX symbol font definitions +) + +[1 + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts +/enc/dvips/cm-super/cm-super-t2a.enc}]) +\tf@toc=\write5 +\openout5 = `res.toc'. + + + +[2] + +[3 + +] + +[4 + +] + +[5] +{\cyrillictext \CYRG \cyrl \cyra \cyrv \cyra } 1. + + +[6 + +] + +[7] + +[8] + +[9] + +File: assets/1.pdf Graphic file (type pdf) + +Package pdftex.def Info: assets/1.pdf used on input line 240. +(pdftex.def) Requested size: 435.32422pt x 176.08801pt. + + +[10] + +[11 <./assets/1.pdf>] + +[12] + +[13] + +[14] + +[15] + +[16] + +[17] + +[18 + +] + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `\hfil' on input line 535. + + +Package hyperref Warning: Token not allowed in a PDF string (Unicode): +(hyperref) removing `\hfil' on input line 535. + + + +[19 + +] (./res.aux) + *********** +LaTeX2e <2024-11-01> patch level 2 +L3 programming layer <2025-01-18> + *********** +Package rerunfilecheck Info: File `res.out' has not changed. +(rerunfilecheck) Checksum: A8B371A2F6EC1C7F8237875977DC3880;10371. + ) +Here is how much of TeX's memory you used: + 17898 strings out of 474645 + 281701 string characters out of 5759193 + 705576 words of memory out of 5000000 + 40546 multiletter control sequences out of 15000+600000 + 564175 words of font info for 53 fonts, out of 8000000 for 9000 + 430 hyphenation exceptions out of 8191 + 90i,12n,93p,548b,674s stack positions out of 10000i,1000n,20000p,200000b,200000s + +Output written on res.pdf (19 pages, 117913 bytes). +PDF statistics: + 434 PDF objects out of 1000 (max. 8388607) + 372 compressed objects within 4 object streams + 104 named destinations out of 1000 (max. 500000) + 302 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/res.out b/res.out new file mode 100644 index 0000000..83fa81a --- /dev/null +++ b/res.out @@ -0,0 +1,37 @@ +\BOOKMARK [0][-]{Doc-Start}{\376\377\004\036\004\021\004\036\004\027\004\035\004\020\004\047\004\025\004\035\004\030\004\057\000\040\004\030\000\040\004\041\004\036\004\032\004\040\004\020\004\051\004\025\004\035\004\030\004\057}{}% 1 +\BOOKMARK [0][-]{Doc-Start}{\376\377\004\022\004\022\004\025\004\024\004\025\004\035\004\030\004\025}{}% 2 +\BOOKMARK [0][-]{chapter.1}{\376\377\004\042\004\025\004\045\004\035\004\030\004\047\004\025\004\041\004\032\004\036\004\025\000\040\004\027\004\020\004\024\004\020\004\035\004\030\004\025\000\040\004\035\004\020\000\040\004\041\004\036\004\027\004\024\004\020\004\035\004\030\004\025\000\040\004\041\004\030\004\041\004\042\004\025\004\034\004\053\000\040\000S\000M\000A\000R\000T\000C\000O\000N\000T\000R\000A\000C\000T\000S}{}% 3 +\BOOKMARK [1][-]{section.1.1}{\376\377\004\036\004\061\004\111\004\070\004\065\000\040\004\101\004\062\004\065\004\064\004\065\004\075\004\070\004\117}{chapter.1}% 4 +\BOOKMARK [2][-]{subsection.1.1.1}{\376\377\004\037\004\076\004\073\004\075\004\076\004\065\000\040\004\075\004\060\004\070\004\074\004\065\004\075\004\076\004\062\004\060\004\075\004\070\004\065\000\040\004\101\004\070\004\101\004\102\004\065\004\074\004\113}{section.1.1}% 5 +\BOOKMARK [2][-]{subsection.1.1.2}{\376\377\004\036\004\101\004\075\004\076\004\062\004\060\004\075\004\070\004\065\000\040\004\064\004\073\004\117\000\040\004\100\004\060\004\067\004\100\004\060\004\061\004\076\004\102\004\072\004\070}{section.1.1}% 6 +\BOOKMARK [2][-]{subsection.1.1.3}{\376\377\004\037\004\073\004\060\004\075\004\076\004\062\004\113\004\065\000\040\004\101\004\100\004\076\004\072\004\070\000\040\004\100\004\060\004\067\004\100\004\060\004\061\004\076\004\102\004\072\004\070}{section.1.1}% 7 +\BOOKMARK [1][-]{section.1.2}{\376\377\004\035\004\060\004\067\004\075\004\060\004\107\004\065\004\075\004\070\004\065\000\040\004\070\000\040\004\106\004\065\004\073\004\070\000\040\004\101\004\076\004\067\004\064\004\060\004\075\004\070\004\117\000\040\004\101\004\070\004\101\004\102\004\065\004\074\004\113}{chapter.1}% 8 +\BOOKMARK [2][-]{subsection.1.2.1}{\376\377\004\035\004\060\004\067\004\075\004\060\004\107\004\065\004\075\004\070\004\065\000\040\004\101\004\070\004\101\004\102\004\065\004\074\004\113}{section.1.2}% 9 +\BOOKMARK [2][-]{subsection.1.2.2}{\376\377\004\046\004\065\004\073\004\070\000\040\004\101\004\076\004\067\004\064\004\060\004\075\004\070\004\117\000\040\004\101\004\070\004\101\004\102\004\065\004\074\004\113}{section.1.2}% 10 +\BOOKMARK [1][-]{section.1.3}{\376\377\004\045\004\060\004\100\004\060\004\072\004\102\004\065\004\100\004\070\004\101\004\102\004\070\004\072\004\060\000\040\004\076\004\061\004\112\004\065\004\072\004\102\004\076\004\062\000\040\004\060\004\062\004\102\004\076\004\074\004\060\004\102\004\070\004\067\004\060\004\106\004\070\004\070}{chapter.1}% 11 +\BOOKMARK [2][-]{subsection.1.3.1}{\376\377\004\036\004\077\004\070\004\101\004\060\004\075\004\070\004\065\000\040\004\077\004\100\004\076\004\106\004\065\004\101\004\101\004\060\000\040\004\103\004\077\004\100\004\060\004\062\004\073\004\065\004\075\004\070\004\117\000\040\004\064\004\076\004\063\004\076\004\062\004\076\004\100\004\060\004\074\004\070}{section.1.3}% 12 +\BOOKMARK [2][-]{subsection.1.3.2}{\376\377\004\043\004\101\004\073\004\076\004\062\004\070\004\117\000\040\004\115\004\072\004\101\004\077\004\073\004\103\004\060\004\102\004\060\004\106\004\070\004\070}{section.1.3}% 13 +\BOOKMARK [1][-]{section.1.4}{\376\377\004\042\004\100\004\065\004\061\004\076\004\062\004\060\004\075\004\070\004\117\000\040\004\072\000\040\004\101\004\070\004\101\004\102\004\065\004\074\004\065}{chapter.1}% 14 +\BOOKMARK [2][-]{subsection.1.4.1}{\376\377\004\042\004\100\004\065\004\061\004\076\004\062\004\060\004\075\004\070\004\117\000\040\004\072\000\040\004\101\004\070\004\101\004\102\004\065\004\074\004\065\000\040\004\062\000\040\004\106\004\065\004\073\004\076\004\074}{section.1.4}% 15 +\BOOKMARK [2][-]{subsection.1.4.2}{\376\377\004\042\004\100\004\065\004\061\004\076\004\062\004\060\004\075\004\070\004\117\000\040\004\072\000\040\004\104\004\103\004\075\004\072\004\106\004\070\004\117\004\074\000\040\004\101\004\070\004\101\004\102\004\065\004\074\004\113}{section.1.4}% 16 +\BOOKMARK [2][-]{subsection.1.4.3}{\376\377\004\042\004\100\004\065\004\061\004\076\004\062\004\060\004\075\004\070\004\117\000\040\004\072\000\040\004\062\004\070\004\064\004\060\004\074\000\040\004\076\004\061\004\065\004\101\004\077\004\065\004\107\004\065\004\075\004\070\004\117}{section.1.4}% 17 +\BOOKMARK [1][-]{section.1.5}{\376\377\004\044\004\103\004\075\004\072\004\106\004\070\004\076\004\075\004\060\004\073\004\114\004\075\004\060\004\117\000\040\004\074\004\076\004\064\004\065\004\073\004\114\000\040\004\101\004\070\004\101\004\102\004\065\004\074\004\113}{chapter.1}% 18 +\BOOKMARK [1][-]{section.1.6}{\376\377\004\034\004\076\004\064\004\065\004\073\004\114\000\040\004\077\004\076\004\102\004\076\004\072\004\076\004\062\000\040\004\064\004\060\004\075\004\075\004\113\004\105}{chapter.1}% 19 +\BOOKMARK [1][-]{section.1.7}{\376\377\004\034\004\076\004\064\004\065\004\073\004\114\000\040\004\077\004\100\004\076\004\106\004\065\004\101\004\101\004\060\000\040\004\062\000\040\004\075\004\076\004\102\004\060\004\106\004\070\004\070\000\040\000I\000D\000E\000F\0003}{chapter.1}% 20 +\BOOKMARK [1][-]{section.1.8}{\376\377\004\021\004\070\004\067\004\075\004\065\004\101\000-\004\077\004\100\004\076\004\106\004\065\004\101\004\101\000\040\004\062\000\040\004\075\004\076\004\102\004\060\004\106\004\070\004\070\000\040\000B\000P\000M\000N}{chapter.1}% 21 +\BOOKMARK [1][-]{section.1.9}{\376\377\004\041\004\076\004\101\004\102\004\060\004\062\000\040\004\070\000\040\004\101\004\076\004\064\004\065\004\100\004\066\004\060\004\075\004\070\004\065\000\040\004\100\004\060\004\061\004\076\004\102\000\040\004\077\004\076\000\040\004\101\004\076\004\067\004\064\004\060\004\075\004\070\004\116\000\040\004\101\004\070\004\101\004\102\004\065\004\074\004\113}{chapter.1}% 22 +\BOOKMARK [2][-]{subsection.1.9.1}{\376\377\004\041\004\102\004\060\004\064\004\070\004\117\000\040\0001\000:\000\040\004\044\004\076\004\100\004\074\004\070\004\100\004\076\004\062\004\060\004\075\004\070\004\065\000\040\004\102\004\100\004\065\004\061\004\076\004\062\004\060\004\075\004\070\004\071\000\040\000\050\0001\000\040\004\074\004\065\004\101\004\117\004\106\000\051}{section.1.9}% 23 +\BOOKMARK [2][-]{subsection.1.9.2}{\376\377\004\041\004\102\004\060\004\064\004\070\004\117\000\040\0002\000:\000\040\004\040\004\060\004\067\004\100\004\060\004\061\004\076\004\102\004\072\004\060\000\040\004\072\004\076\004\075\004\106\004\065\004\077\004\106\004\070\004\070\000\040\000\050\0001\000\040\004\074\004\065\004\101\004\117\004\106\000\051}{section.1.9}% 24 +\BOOKMARK [2][-]{subsection.1.9.3}{\376\377\004\041\004\102\004\060\004\064\004\070\004\117\000\040\0003\000:\000\040\004\042\004\065\004\105\004\075\004\070\004\107\004\065\004\101\004\072\004\076\004\065\000\040\004\077\004\100\004\076\004\065\004\072\004\102\004\070\004\100\004\076\004\062\004\060\004\075\004\070\004\065\000\040\000\050\0002\000\040\004\074\004\065\004\101\004\117\004\106\004\060\000\051}{section.1.9}% 25 +\BOOKMARK [2][-]{subsection.1.9.4}{\376\377\004\041\004\102\004\060\004\064\004\070\004\117\000\040\0004\000:\000\040\004\040\004\060\004\061\004\076\004\107\004\065\004\065\000\040\004\077\004\100\004\076\004\065\004\072\004\102\004\070\004\100\004\076\004\062\004\060\004\075\004\070\004\065\000\040\000\050\0003\000\040\004\074\004\065\004\101\004\117\004\106\004\060\000\051}{section.1.9}% 26 +\BOOKMARK [2][-]{subsection.1.9.5}{\376\377\004\041\004\102\004\060\004\064\004\070\004\117\000\040\0005\000:\000\040\004\022\004\062\004\076\004\064\000\040\004\062\000\040\004\064\004\065\004\071\004\101\004\102\004\062\004\070\004\065\000\040\000\050\0002\000\040\004\074\004\065\004\101\004\117\004\106\004\060\000\051}{section.1.9}% 27 +\BOOKMARK [1][-]{section.1.10}{\376\377\004\037\004\076\004\100\004\117\004\064\004\076\004\072\000\040\004\072\004\076\004\075\004\102\004\100\004\076\004\073\004\117\000\040\004\070\000\040\004\077\004\100\004\070\004\065\004\074\004\072\004\070\000\040\004\101\004\070\004\101\004\102\004\065\004\074\004\113}{chapter.1}% 28 +\BOOKMARK [2][-]{subsection.1.10.1}{\376\377\004\022\004\070\004\064\004\113\000\040\004\070\004\101\004\077\004\113\004\102\004\060\004\075\004\070\004\071}{section.1.10}% 29 +\BOOKMARK [2][-]{subsection.1.10.2}{\376\377\004\037\004\076\004\100\004\117\004\064\004\076\004\072\000\040\004\077\004\100\004\070\004\065\004\074\004\072\004\070}{section.1.10}% 30 +\BOOKMARK [1][-]{section.1.11}{\376\377\004\042\004\100\004\065\004\061\004\076\004\062\004\060\004\075\004\070\004\117\000\040\004\072\000\040\004\064\004\076\004\072\004\103\004\074\004\065\004\075\004\102\004\070\004\100\004\076\004\062\004\060\004\075\004\070\004\116}{chapter.1}% 31 +\BOOKMARK [2][-]{subsection.1.11.1}{\376\377\004\037\004\100\004\076\004\065\004\072\004\102\004\075\004\060\004\117\000\040\004\064\004\076\004\072\004\103\004\074\004\065\004\075\004\102\004\060\004\106\004\070\004\117}{section.1.11}% 32 +\BOOKMARK [2][-]{subsection.1.11.2}{\376\377\004\037\004\100\004\076\004\063\004\100\004\060\004\074\004\074\004\075\004\060\004\117\000\040\004\064\004\076\004\072\004\103\004\074\004\065\004\075\004\102\004\060\004\106\004\070\004\117}{section.1.11}% 33 +\BOOKMARK [2][-]{subsection.1.11.3}{\376\377\004\037\004\076\004\073\004\114\004\067\004\076\004\062\004\060\004\102\004\065\004\073\004\114\004\101\004\072\004\060\004\117\000\040\004\064\004\076\004\072\004\103\004\074\004\065\004\075\004\102\004\060\004\106\004\070\004\117}{section.1.11}% 34 +\BOOKMARK [1][-]{section.1.12}{\376\377\004\030\004\101\004\102\004\076\004\107\004\075\004\070\004\072\004\070\000\040\004\100\004\060\004\067\004\100\004\060\004\061\004\076\004\102\004\072\004\070}{chapter.1}% 35 +\BOOKMARK [0][-]{section.1.12}{\376\377\004\027\004\020\004\032\004\033\004\056\004\047\004\025\004\035\004\030\004\025}{}% 36 +\BOOKMARK [0][-]{chapter*.8}{\376\377\004\041\004\037\004\030\004\041\004\036\004\032\000\040\004\030\004\041\004\037\004\036\004\033\004\054\004\027\004\036\004\022\004\020\004\035\004\035\004\053\004\045\000\040\004\030\004\041\004\042\004\036\004\047\004\035\004\030\004\032\004\036\004\022}{}% 37 diff --git a/res.pdf b/res.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3fe451ccfb990c5fdfec59cf2ba0b23581ab3941 GIT binary patch literal 117913 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 +ZLl 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 BlBoay literal 0 HcmV?d00001 diff --git a/res.tex b/res.tex index c6e462e..cf113ac 100644 --- a/res.tex +++ b/res.tex @@ -20,7 +20,7 @@ \item ИС -- информационная система \item ЭЦП -- электронная цифровая подпись \item БД -- база данных -\item UML -- Unified Modeling Language (унифицированный язык моделирования) +\item UML -- Unified Modeling Language \item API -- Application Programming Interface \item BPMN -- Business Process Model and Notation \item СУБД -- система управления базами данных @@ -131,14 +131,14 @@ Процесс управления договорами в образовательном учреждении включает следующие этапы: \begin{enumerate} -\item \textbf{Инициация} -- подача заявки на создание договора. -\item \textbf{Подготовка} -- заполнение реквизитов на основе шаблона. -\item \textbf{Правовая экспертиза} -- проверка юристом на соответствие законодательству. -\item \textbf{Согласование} -- последовательное согласование ответственными лицами. -\item \textbf{Подписание} -- простановка электронных цифровых подписей. -\item \textbf{Регистрация} -- присвоение номера и фиксация в учетной системе. -\item \textbf{Исполнение} -- мониторинг выполнения обязательств. -\item \textbf{Завершение} -- закрытие договора по истечении срока действия. +\item Инициация -- подача заявки на создание договора. +\item Подготовка -- заполнение реквизитов на основе шаблона. +\item Правовая экспертиза -- проверка юристом на соответствие законодательству. +\item Согласование -- последовательное согласование ответственными лицами. +\item Подписание -- простановка электронных цифровых подписей. +\item Регистрация -- присвоение номера и фиксация в учетной системе. +\item Исполнение -- мониторинг выполнения обязательств. +\item Завершение -- закрытие договора по истечении срока действия. \end{enumerate} \subsection{Условия эксплуатации} @@ -237,6 +237,7 @@ \begin{figure}[H] \centering +\includegraphics[width=0.9\textwidth]{assets/1.pdf} % Здесь должна быть вставлена диаграмма прецедентов \caption{Диаграмма прецедентов системы SmartContracts} \label{fig:usecase} @@ -552,3 +553,20 @@ Свон М. Блокчейн: Схема новой экономики. -- М.: Олимп-Бизнес, 2017. -- 240 с. \bibitem{ecp} +Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи». [Электронный ресурс]. -- URL: http://www.consultant.ru (дата обращения: 23.01.2026). + +\bibitem{pdata} +Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных». [Электронный ресурс]. -- URL: http://www.consultant.ru (дата обращения: 23.01.2026). + +\bibitem{systems} +Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. -- 2-е изд., перераб. и доп. -- М.: Финансы и статистика, 2006. -- 544 с. + +\bibitem{database} +Дейт К. Дж. Введение в системы баз данных. -- 8-е изд. -- М.: Вильямс, 2006. -- 1328 с. + +\bibitem{webdev} +Фримен Э., Робсон Э. Изучаем HTML, XHTML и CSS. -- 2-е изд. -- СПб.: Питер, 2013. -- 768 с. + +\end{thebibliography} + +\end{document} diff --git a/res.toc b/res.toc new file mode 100644 index 0000000..c5764f7 --- /dev/null +++ b/res.toc @@ -0,0 +1,54 @@ +\thispagestyle {fancyplain} +\babel@toc {russian}{}\relax +\contentsline {chapter}{ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ}{3}{Doc-Start}% +\contentsline {chapter}{ВВЕДЕНИЕ}{4}{Doc-Start}% +\contentsline {chapter}{\numberline {1}\MakeUppercase []{Техническое задание на создание системы SmartContracts}}{6}{chapter.1}% +\contentsline {section}{\numberline {1.1}Общие сведения}{6}{section.1.1}% +\contentsline {subsection}{\numberline {1.1.1}Полное наименование системы}{6}{subsection.1.1.1}% +\contentsline {subsection}{\numberline {1.1.2}Основание для разработки}{6}{subsection.1.1.2}% +\contentsline {subsection}{\numberline {1.1.3}Плановые сроки разработки}{6}{subsection.1.1.3}% +\contentsline {section}{\numberline {1.2}Назначение и цели создания системы}{6}{section.1.2}% +\contentsline {subsection}{\numberline {1.2.1}Назначение системы}{6}{subsection.1.2.1}% +\contentsline {subsection}{\numberline {1.2.2}Цели создания системы}{7}{subsection.1.2.2}% +\contentsline {subsubsection}{Повышение эффективности процессов}{7}{subsection.1.2.2}% +\contentsline {subsubsection}{Повышение качества}{7}{subsection.1.2.2}% +\contentsline {subsubsection}{Обеспечение прозрачности}{7}{subsection.1.2.2}% +\contentsline {section}{\numberline {1.3}Характеристика объектов автоматизации}{8}{section.1.3}% +\contentsline {subsection}{\numberline {1.3.1}Описание процесса управления договорами}{8}{subsection.1.3.1}% +\contentsline {subsection}{\numberline {1.3.2}Условия эксплуатации}{8}{subsection.1.3.2}% +\contentsline {section}{\numberline {1.4}Требования к системе}{9}{section.1.4}% +\contentsline {subsection}{\numberline {1.4.1}Требования к системе в целом}{9}{subsection.1.4.1}% +\contentsline {subsubsection}{Требования к структуре системы}{9}{subsection.1.4.1}% +\contentsline {subsubsection}{Требования к надежности}{9}{Item.21}% +\contentsline {subsubsection}{Требования безопасности}{9}{Item.21}% +\contentsline {subsection}{\numberline {1.4.2}Требования к функциям системы}{10}{subsection.1.4.2}% +\contentsline {subsubsection}{Управление шаблонами договоров}{10}{subsection.1.4.2}% +\contentsline {subsubsection}{Формирование договоров}{10}{subsection.1.4.2}% +\contentsline {subsubsection}{Электронное согласование}{10}{subsection.1.4.2}% +\contentsline {subsubsection}{Подписание электронной подписью}{11}{figure.caption.2}% +\contentsline {subsubsection}{Мониторинг и контроль}{11}{figure.caption.2}% +\contentsline {subsection}{\numberline {1.4.3}Требования к видам обеспечения}{12}{subsection.1.4.3}% +\contentsline {subsubsection}{Математическое обеспечение}{12}{subsection.1.4.3}% +\contentsline {subsubsection}{Информационное обеспечение}{12}{subsection.1.4.3}% +\contentsline {subsubsection}{Программное обеспечение}{12}{subsection.1.4.3}% +\contentsline {subsubsection}{Техническое обеспечение}{13}{subsection.1.4.3}% +\contentsline {section}{\numberline {1.5}Функциональная модель системы}{13}{section.1.5}% +\contentsline {section}{\numberline {1.6}Модель потоков данных}{14}{section.1.6}% +\contentsline {section}{\numberline {1.7}Модель процесса в нотации IDEF3}{14}{section.1.7}% +\contentsline {section}{\numberline {1.8}Бизнес-процесс в нотации BPMN}{14}{section.1.8}% +\contentsline {section}{\numberline {1.9}Состав и содержание работ по созданию системы}{14}{section.1.9}% +\contentsline {subsection}{\numberline {1.9.1}Стадия 1: Формирование требований (1 месяц)}{14}{subsection.1.9.1}% +\contentsline {subsection}{\numberline {1.9.2}Стадия 2: Разработка концепции (1 месяц)}{15}{subsection.1.9.2}% +\contentsline {subsection}{\numberline {1.9.3}Стадия 3: Техническое проектирование (2 месяца)}{15}{subsection.1.9.3}% +\contentsline {subsection}{\numberline {1.9.4}Стадия 4: Рабочее проектирование (3 месяца)}{15}{subsection.1.9.4}% +\contentsline {subsection}{\numberline {1.9.5}Стадия 5: Ввод в действие (2 месяца)}{15}{subsection.1.9.5}% +\contentsline {section}{\numberline {1.10}Порядок контроля и приемки системы}{16}{section.1.10}% +\contentsline {subsection}{\numberline {1.10.1}Виды испытаний}{16}{subsection.1.10.1}% +\contentsline {subsection}{\numberline {1.10.2}Порядок приемки}{16}{subsection.1.10.2}% +\contentsline {section}{\numberline {1.11}Требования к документированию}{16}{section.1.11}% +\contentsline {subsection}{\numberline {1.11.1}Проектная документация}{17}{subsection.1.11.1}% +\contentsline {subsection}{\numberline {1.11.2}Программная документация}{17}{subsection.1.11.2}% +\contentsline {subsection}{\numberline {1.11.3}Пользовательская документация}{17}{subsection.1.11.3}% +\contentsline {section}{\numberline {1.12}Источники разработки}{17}{section.1.12}% +\contentsline {chapter}{ЗАКЛЮЧЕНИЕ}{18}{section.1.12}% +\contentsline {chapter}{\hfil {}СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ\hfil {}}{19}{chapter*.8}%