2022-08-23 23:56:37 +03:00
|
|
|
\immediate\write18{texcount -sum -1 -inc j-spec.tex > /tmp/wordcount.tex}
|
2023-01-19 18:24:23 +03:00
|
|
|
|
2023-01-20 00:56:30 +03:00
|
|
|
% report is for the complete book
|
|
|
|
%\documentclass[a4paper,12pt]{report}
|
|
|
|
|
|
|
|
% article is for single section compilation
|
|
|
|
\documentclass[a4paper,12pt]{article}
|
2022-08-23 23:56:37 +03:00
|
|
|
\usepackage[english,russian]{babel}
|
2023-01-20 00:56:30 +03:00
|
|
|
\usepackage{ifthen}
|
2022-08-12 23:32:35 +03:00
|
|
|
|
2022-08-23 23:56:37 +03:00
|
|
|
\input{settings/main-style-preamble}
|
|
|
|
\input{settings/fancy-listings-preamble}
|
2022-08-12 23:32:35 +03:00
|
|
|
|
2022-08-23 23:56:37 +03:00
|
|
|
\graphicspath{{./pics/}}
|
2023-01-19 18:24:23 +03:00
|
|
|
\title{Техническая специализация Java}
|
2022-08-12 23:32:35 +03:00
|
|
|
\author{Иван Игоревич Овчинников}
|
|
|
|
\date{\today{} (\DTMcurrenttime)}
|
|
|
|
|
2023-01-20 00:56:30 +03:00
|
|
|
% defining if document is compiled as book or as articles
|
|
|
|
\def\isSingle{1}
|
|
|
|
|
2022-08-12 23:32:35 +03:00
|
|
|
\usepackage{subfiles}
|
|
|
|
|
|
|
|
\begin{document}
|
|
|
|
\maketitle
|
2023-01-20 00:56:30 +03:00
|
|
|
|
|
|
|
\ifx\isSingle\undefined
|
2022-08-12 23:32:35 +03:00
|
|
|
\tableofcontents
|
2023-01-20 00:56:30 +03:00
|
|
|
\fi
|
|
|
|
|
2022-08-13 02:31:01 +03:00
|
|
|
\pagestyle{plain}
|
2023-01-19 18:24:23 +03:00
|
|
|
\sloppy
|
2022-08-12 23:32:35 +03:00
|
|
|
|
2022-09-07 00:05:36 +03:00
|
|
|
\newpage
|
2023-01-20 00:56:30 +03:00
|
|
|
|
|
|
|
\ifx\isSingle\undefined
|
2023-01-19 18:24:23 +03:00
|
|
|
\chapter{Java Core}
|
2023-01-20 00:56:30 +03:00
|
|
|
\fi
|
|
|
|
|
2023-01-19 18:24:23 +03:00
|
|
|
\subfile{jtc1-01-abstract}
|
2022-08-29 22:45:54 +03:00
|
|
|
\newpage
|
2023-01-19 18:24:23 +03:00
|
|
|
\subfile{jtc2-02-abstract}
|
2022-09-07 00:05:36 +03:00
|
|
|
\newpage
|
2023-01-19 18:24:23 +03:00
|
|
|
\subfile{jtc3-03-abstract}
|
|
|
|
\newpage
|
|
|
|
\subfile{jtc4-04-abstract}
|
|
|
|
\newpage
|
|
|
|
\subfile{jtc5-05-abstract}
|
2022-08-12 23:32:35 +03:00
|
|
|
|
2023-01-19 18:24:23 +03:00
|
|
|
\newpage
|
2023-01-20 00:56:30 +03:00
|
|
|
\ifx\isSingle\undefined
|
2023-01-19 18:24:23 +03:00
|
|
|
\chapter{Java Development Kit}
|
2023-01-20 00:56:30 +03:00
|
|
|
\fi
|
2023-01-19 18:24:23 +03:00
|
|
|
%\subfile{jtd6-11a}
|
2022-08-12 23:32:35 +03:00
|
|
|
|
2022-08-15 13:01:41 +03:00
|
|
|
\appendix
|
2023-01-20 00:56:30 +03:00
|
|
|
|
2023-01-19 19:10:17 +03:00
|
|
|
\setcounter{secnumdepth}{5}
|
2023-01-20 00:56:30 +03:00
|
|
|
\ifx\isSingle\undefined
|
2023-01-19 18:24:23 +03:00
|
|
|
\printnomenclature[40mm]
|
2023-01-20 00:56:30 +03:00
|
|
|
\appendix
|
2023-01-19 19:10:17 +03:00
|
|
|
\chapter*{Семинары}
|
|
|
|
\addcontentsline{toc}{chapter}{Семинары}
|
2023-01-20 00:56:30 +03:00
|
|
|
\fi
|
2022-08-15 13:01:41 +03:00
|
|
|
\renewcommand{\thesection}{\Asbuk{section}}
|
2023-01-19 18:24:23 +03:00
|
|
|
\subfile{jtc1-01-workshop}
|
|
|
|
\newpage
|
|
|
|
\subfile{jtc2-02-workshop}
|
|
|
|
\newpage
|
|
|
|
\subfile{jtc3-03-workshop}
|
|
|
|
\newpage
|
|
|
|
\subfile{jtc4-04-workshop}
|
|
|
|
\newpage
|
|
|
|
\subfile{jtc5-05-workshop}
|
2022-08-15 13:01:41 +03:00
|
|
|
|
2022-08-12 23:32:35 +03:00
|
|
|
\end{document}
|