forked from kspt-templates/report
-
Notifications
You must be signed in to change notification settings - Fork 6
/
content.tex
94 lines (75 loc) · 4.59 KB
/
content.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
\section*{Постановка задачи}
Необходимо сделать нормальный шаблон для отчётов в Политехе. Структура отчётов может быть разной, зависит от требования преподавателя, поэтому файл content.tex отдельно выделен от всех других в шаблоне и не делится на подчасти.
\addcontentsline{toc}{section}{Постановка задачи}
\newpage
\section{Заполнение шаблона}
\begin{itemize}
\item Изменить \textbf{config.tex}: имя студента, название предмета и пр. параметры указаны именно там
\item Заполнить \textbf{content.tex} - файл, который будет содержать весь текст отчёта, от вступления до заключения.
\item Добавить используемую литературу (если есть) в \textbf{refs.bib}. Для удобного поиска источников можно воспользоваться Google Books. Использованные источники можно указывать с помощью команды \textbf{\\cite\{name\_of\_ref\}}
\end{itemize}
Далее представлены различные примеры.
\section{Теоретическая информация}
bash \cite{bash} \\
\section{Ход выполнения работы}
\subsection{Список}
\begin{itemize}
\item первый элемент списка
\item второй элемент списка
\end{itemize}
\subsection{Картинка}
\begin{figure}[H]
\begin{center}
\includegraphics[scale=0.7]{sample}
\caption{название картинки}
\label{pic:pic_name} % название для ссылок внутри кода
\end{center}
\end{figure}
Текст без отступа (следует за вставкой)
Новый параграф
\noindent Новый параграф с принудительно выключенным отступом
\subsection{Таблицы}
\begin{table}[H]
\caption{Одна таблица}
\begin{center}
\begin{tabular*}{0.4\textwidth}{@{\extracolsep{\fill} } lcc}
\toprule
Element & First & Second \\
\midrule
One & - & - \\
Two & - & - \\
Three & - & - \\
Four & - & - \\
\bottomrule
\end{tabular*}
\label{tabular:tab_examp_1}
\end{center}
\caption{Другая таблица}
\begin{center}
\begin{tabular}{|l|c|r|}
\hline
top left & top center & top right \\ \hline
bot left & bot center & bot right \\ \hline
\end{tabular}
\label{tabular:tab_examp_2}
\end{center}
\end{table}
\begin{landscape}
\subsection{Поворот страницы}
Поворачиваем страницу, потому что можем.
\begin{figure}[H]
\centering
\includegraphics[width=25.5cm]{diagram}
\caption{Да.}
\end{figure}
\end{landscape}
\subsection{Листинг}
\begin{code}
\inputminted[breaklines=true, xleftmargin=1em, linenos, frame=single, framesep=10pt, fontsize=\footnotesize, firstline=1, lastline=33]{haskell}{listings/Code.hs}
\caption{Code.hs – функциональный код в массы!}
\end{code}
\newpage
\section*{Заключение}
\LaTeX\ удобен для создания отчётов, так как сам следит за нумерацией таблиц, рисунков, листингов и отсылок к ним (так, например, здесь всегда будет указан номер рисунка "sample" не зависимо от того, какой он (1,2 или другой) - это рисунок \ref{pic:pic_name}). Не менее важно что весь документ оформлен в едином стиле, а исходные материалы подключаются к отчёту, а не хранятся в нём. Всё это позволяет легко получить качественный отчёт без дополнительных трат на его офрмление.
Исключения, пожалуй, составляют таблицы, так как их значительно сложнее создавать кодом, нежели в графическом редакторе. Но здесь никто не запрещает использовать визуальные средства создания таблиц для \LaTeX\ .
\addcontentsline{toc}{section}{Заключение}