|
| 1 | +% arara: xelatex: {shell: yes} |
| 2 | +% %arara: biber |
| 3 | +% %arara: xelatex: {shell: yes} |
| 4 | +% %arara: xelatex: {shell: yes} |
| 5 | + |
| 6 | +\documentclass[12pt]{article} |
| 7 | + |
| 8 | +\usepackage{hyperref} % гиперссылки |
| 9 | + |
| 10 | +\usepackage{tikz} % картинки в tikz |
| 11 | +\usetikzlibrary{arrows.meta} % tikz-прибамбас для рисовки стрелочек подлиннее |
| 12 | + |
| 13 | +\usepackage{microtype} % свешивание пунктуации |
| 14 | + |
| 15 | +\usepackage{array} % для столбцов фиксированной ширины |
| 16 | + |
| 17 | +\usepackage{indentfirst} % отступ в первом параграфе |
| 18 | + |
| 19 | +\usepackage{sectsty} % для центрирования названий частей |
| 20 | +\allsectionsfont{\centering} |
| 21 | + |
| 22 | +\usepackage{amsmath} % куча стандартных математических плюшек |
| 23 | +\usepackage{amssymb} % символы |
| 24 | +\usepackage{amsthm} % теоремки |
| 25 | + |
| 26 | +\usepackage{comment} % добавление длинных комментариев |
| 27 | + |
| 28 | +\usepackage[top=2cm, left=1.2cm, right=1.2cm, bottom=2cm]{geometry} % размер текста на странице |
| 29 | + |
| 30 | +\usepackage{lastpage} % чтобы узнать номер последней страницы |
| 31 | + |
| 32 | +\usepackage{enumitem} % дополнительные плюшки для списков |
| 33 | +% например \begin{enumerate}[resume] позволяет продолжить нумерацию в новом списке |
| 34 | + |
| 35 | +\usepackage{caption} % что-то делает с подписями рисунков :) |
| 36 | + |
| 37 | +\usepackage{qcircuit} % для рисовки квантовых диаграмм |
| 38 | +\usepackage{physics} % бракеты |
| 39 | + |
| 40 | +\usepackage{answers} % разделение условий и ответов в упражнениях |
| 41 | + |
| 42 | + |
| 43 | +\usepackage{fancyhdr} % весёлые колонтитулы |
| 44 | +\pagestyle{fancy} |
| 45 | +\lhead{Куда кривая вывезет} |
| 46 | +\chead{} |
| 47 | +\rhead{КЛШ-2022} |
| 48 | +\lfoot{} |
| 49 | +\cfoot{} |
| 50 | +\rfoot{\thepage/\pageref{LastPage}} |
| 51 | +\renewcommand{\headrulewidth}{0.4pt} |
| 52 | +\renewcommand{\footrulewidth}{0.4pt} |
| 53 | + |
| 54 | + |
| 55 | + |
| 56 | +\usepackage{todonotes} % для вставки в документ заметок о том, что осталось сделать |
| 57 | +% \todo{Здесь надо коэффициенты исправить} |
| 58 | +% \missingfigure{Здесь будет Последний день Помпеи} |
| 59 | +% \listoftodos — печатает все поставленные \todo'шки |
| 60 | + |
| 61 | + |
| 62 | + |
| 63 | +\usepackage{booktabs} % красивые таблицы |
| 64 | +% заповеди из докупентации: |
| 65 | +% 1. Не используйте вертикальные линни |
| 66 | +% 2. Не используйте двойные линии |
| 67 | +% 3. Единицы измерения - в шапку таблицы |
| 68 | +% 4. Не сокращайте .1 вместо 0.1 |
| 69 | +% 5. Повторяющееся значение повторяйте, а не говорите "то же" |
| 70 | + |
| 71 | + |
| 72 | + |
| 73 | +\usepackage{fontspec} % что-то про шрифты? |
| 74 | +\usepackage{polyglossia} % русификация xelatex |
| 75 | + |
| 76 | +\setmainlanguage{russian} |
| 77 | +\setotherlanguages{english} |
| 78 | + |
| 79 | +% download "Linux Libertine" fonts: |
| 80 | +% http://www.linuxlibertine.org/index.php?id=91&L=1 |
| 81 | +\setmainfont{Linux Libertine O} % or Helvetica, Arial, Cambria |
| 82 | +% why do we need \newfontfamily: |
| 83 | +% http://tex.stackexchange.com/questions/91507/ |
| 84 | +\newfontfamily{\cyrillicfonttt}{Linux Libertine O} |
| 85 | + |
| 86 | +\AddEnumerateCounter{\asbuk}{\russian@alph}{щ} % для списков с русскими буквами |
| 87 | +\setlist[enumerate, 2]{label=\asbuk*),ref=\asbuk*} |
| 88 | + |
| 89 | +%% эконометрические сокращения |
| 90 | +\DeclareMathOperator{\Cov}{Cov} |
| 91 | +\DeclareMathOperator{\Arg}{Arg} |
| 92 | +\DeclareMathOperator{\Corr}{Corr} |
| 93 | +\DeclareMathOperator{\Var}{Var} |
| 94 | +\DeclareMathOperator{\E}{\mathbb{E}} |
| 95 | +\newcommand \hVar{\widehat{\Var}} |
| 96 | +\newcommand \hCorr{\widehat{\Corr}} |
| 97 | +\newcommand \hCov{\widehat{\Cov}} |
| 98 | +\newcommand \cN{\mathcal{N}} |
| 99 | +\let\P\relax |
| 100 | +\DeclareMathOperator{\P}{\mathbb{P}} |
| 101 | + |
| 102 | +\usepackage{multicol} |
| 103 | + |
| 104 | +\usepackage[bibencoding = auto, |
| 105 | +backend = biber, |
| 106 | +sorting = none, |
| 107 | +style=alphabetic]{biblatex} |
| 108 | + |
| 109 | +\addbibresource{forecast_everything.bib} |
| 110 | + |
| 111 | + |
| 112 | + |
| 113 | +% делаем короче интервал в списках |
| 114 | +\setlength{\itemsep}{0pt} |
| 115 | +\setlength{\parskip}{0pt} |
| 116 | +\setlength{\parsep}{0pt} |
| 117 | + |
| 118 | + |
| 119 | + |
| 120 | + |
| 121 | +\Newassociation{sol}{solution}{solution_file} |
| 122 | +% sol --- имя окружения внутри задач |
| 123 | +% solution --- имя окружения внутри solution_file |
| 124 | +% solution_file --- имя файла в который будет идти запись решений |
| 125 | +% можно изменить далее по ходу |
| 126 | +\Opensolutionfile{solution_file}[all_solutions] |
| 127 | +% в квадратных скобках фактическое имя файла |
| 128 | + |
| 129 | +% магия для автоматических гиперссылок задача-решение |
| 130 | +\newlist{myenum}{enumerate}{3} |
| 131 | +% \newcounter{problem}[chapter] % нумерация задач внутри глав |
| 132 | +\newcounter{problem}[section] |
| 133 | + |
| 134 | +\newenvironment{problem}% |
| 135 | +{% |
| 136 | +\refstepcounter{problem}% |
| 137 | +% hyperlink to solution |
| 138 | + \hypertarget{problem:{\thesection.\theproblem}}{} % нумерация внутри глав |
| 139 | + % \hypertarget{problem:{\theproblem}}{} |
| 140 | + \Writetofile{solution_file}{\protect\hypertarget{soln:\thesection.\theproblem}{}} |
| 141 | + %\Writetofile{solution_file}{\protect\hypertarget{soln:\theproblem}{}} |
| 142 | + \begin{myenum}[label=\bfseries\protect\hyperlink{soln:\thesection.\theproblem}{\thesection.\theproblem},ref=\thesection.\theproblem] |
| 143 | + % \begin{myenum}[label=\bfseries\protect\hyperlink{soln:\theproblem}{\theproblem},ref=\theproblem] |
| 144 | + \item% |
| 145 | + }% |
| 146 | + {% |
| 147 | + \end{myenum}} |
| 148 | +% для гиперссылок обратно надо переопределять окружение |
| 149 | +% это происходит непосредственно перед подключением файла с решениями |
| 150 | + |
| 151 | + |
| 152 | + |
| 153 | +\theoremstyle{definition} |
| 154 | +\newtheorem{definition}{Определение} |
| 155 | + |
| 156 | + |
| 157 | + |
| 158 | +\begin{document} |
| 159 | + |
| 160 | +\tableofcontents{} |
| 161 | + |
| 162 | +\section*{Анонс} |
| 163 | +... |
| 164 | + |
| 165 | +\newpage |
| 166 | +\setcounter{section}{0} |
| 167 | +\section{Парабола} |
| 168 | + |
| 169 | +Три алгебраических вида. Важно уметь быстро строить из любого вида! |
| 170 | + |
| 171 | +\[ |
| 172 | +y = ax^2 + bx + c |
| 173 | +\] |
| 174 | +\[ |
| 175 | +y = a(x - x_{\text{в}}) + y_{\text{в}} |
| 176 | +\] |
| 177 | +\[ |
| 178 | +y = a(x - x_1) (x-x_2) |
| 179 | +\] |
| 180 | + |
| 181 | +Совет: рисуйте сразу, не переводя из одного вида в другой. |
| 182 | + |
| 183 | +Вопрос: правда ли, что все круги одинаковой формы, но разного размера? |
| 184 | + |
| 185 | +Вопрос: правда ли, что все параболы одинаковой формы, но разного размера? |
| 186 | + |
| 187 | +Подумайте о $y=x^2$ и $y=6x^2$. |
| 188 | + |
| 189 | +Два геометрических определения. |
| 190 | + |
| 191 | +Парабола — множество точек, находящихся на одинаковом расстоянии от заданной точки $F$ |
| 192 | +и заданной прямой $d$. Точка $F$ называется фокусом, а прямая $d$ — директрисой. |
| 193 | + |
| 194 | +Упражнение. Даны фокус $F$ и директриса $d$. |
| 195 | +Как геометрически построить какую-нибудь точку на параболе? |
| 196 | + |
| 197 | +Парабола — кривая, отражающая параллельно идущие лучи в одну точку $F$. |
| 198 | + |
| 199 | +Доказательство того, определение через множество точек обладает свойством фокусировки лучей. |
| 200 | + |
| 201 | +Шок-контент. Все параболы одинаковой формы! |
| 202 | +Ведь при увеличении можно произвольным образом менять расстояние между фокусом и директрисой, а именно им всё и определяется. |
| 203 | +Алгебраически, $y=6x^2$, $6y = 6^2 x^2$, $\tilde y = \tilde x^2$. |
| 204 | + |
| 205 | +Упражнение. Дан фокус $F$ и директриса $d$. Как наиболее просто выбрать оси? |
| 206 | +Запишите уравнение параболы в выбранных осях. |
| 207 | + |
| 208 | +Упражнение. Дана парабола $y=x^2$. Найдите фокус и директрису. |
| 209 | + |
| 210 | + |
| 211 | +Упражнение. Дана парабола $y=2x^2 + 6x + 7$. Найдите фокус и директрису. |
| 212 | + |
| 213 | +О школьниках: на первом занятии было 17 человек. |
| 214 | + |
| 215 | +\section{Заметай!?} |
| 216 | + |
| 217 | +Дано семейство касательных, $y = 3 + x + 2xa - a^2$, найдите (п)огибающую. |
| 218 | + |
| 219 | +\section{Загоночная работа} |
| 220 | + |
| 221 | + |
| 222 | + |
| 223 | + |
| 224 | +\newpage |
| 225 | + |
| 226 | +\section{Лог. КЛШ-2022} |
| 227 | + |
| 228 | +\begin{enumerate} |
| 229 | + \item |
| 230 | +\end{enumerate} |
| 231 | + |
| 232 | +В теховском файле \verb|\newpage| стоит, чтобы легко было скопировать секцию, для печати двух копий подряд на одном листе. |
| 233 | +Это позволяет экономить бумагу и время при печати :) |
| 234 | + |
| 235 | +\subsection{Плакат} |
| 236 | + |
| 237 | + |
| 238 | + |
| 239 | + |
| 240 | + |
| 241 | +\Closesolutionfile{solution_file} |
| 242 | + |
| 243 | +% для гиперссылок на условия |
| 244 | +% http://tex.stackexchange.com/questions/45415 |
| 245 | +\renewenvironment{solution}[1]{% |
| 246 | + % add some glue |
| 247 | + \vskip .5cm plus 2cm minus 0.1cm% |
| 248 | + {\bfseries \hyperlink{problem:#1}{#1.}}% |
| 249 | +}% |
| 250 | +{% |
| 251 | +}% |
| 252 | + |
| 253 | + |
| 254 | + |
| 255 | +\section{Решения} |
| 256 | +\input{all_solutions} |
| 257 | + |
| 258 | + |
| 259 | +\section{Источники мудрости} |
| 260 | + |
| 261 | +\todo[inline]{передалать потом в bib-файл} |
| 262 | + |
| 263 | +\begin{enumerate} |
| 264 | +\item |
| 265 | +\end{enumerate} |
| 266 | + |
| 267 | +\printbibliography[heading=none] |
| 268 | + |
| 269 | + |
| 270 | +\end{document} |
0 commit comments