Если у вас есть возможность что-то дополнипть или исправить, то прочитайте руководство ниже в tg: @VladGolubov.
Lectures/
├── Angem/ # Лекции по аналимтической геометрии. (Камынин 1 семестр. Начало с 8 недели "прямой в пространстве")
├── Colloquium/ # Билеты к коллоквиуму по математичскому анализу. (Теляковский 1 семестр)
├── EVM/ # Лекции и семинары по ЭВМ. (Новиков)
├── MathAnaliz/ # Конспекты лекций по математическому анализу (Теляковский)
└── README.md
Это руководство поможет вам предложить исправления в записях лекций, даже если вы раньше не работали с Git и LaTeX.
- Откройте страницу репозитория с лекциями
- Найдите кнопку "Fork" в правом верхнем углу страницы
- Нажмите на нее и выберите свой аккаунт
- Дождитесь создания копии
Внесение изменений через веб-интерфейс (не получится увидеть результат в .pdf файле, пока я его не скомпилирую)
Если же вы хотите увидеть результат своих трудов, то вам нужно скомпилировать документ, о чём будет написанно ниже.
- Откройте свой форк репозитория
- Найдите файл с лекцией, который нужно исправить
- Нажмите на иконку карандаша "Edit this file"
- Внесите необходимые правки в текст
- В разделе "Commit changes":
- Напишите краткое описание изменений
- Выберите "Create a new branch for this commit and start a pull request"
- Нажмите "Propose changes"
- После предложения изменений откроется страница создания Pull Request
- Проверьте, что:
- base repository - оригинальный репозиторий
- head repository - ваш форк
- base - ветка main
- compare - ваша новая ветка
- Добавьте описание изменений
- Нажмите "Create pull request"
НО матанализ и затем может быть и другие вряд-ли закомпилятся из-за большого размера. Так что рекомендую закидывать на сайт тот кусок кода, который изменяете.
Overleaf:
- Зайдите на сайт overleaf.com
- Создайте новый проект
- Загрузите файлы лекций (.tex файлы и .png файлы, если хотие видеть картинки)
- Overleaf автоматически скомпилирует документ в PDF Если же вы изменяете лишь часть документа, тоесть скопировали лишь кусок кода, то вам нужно сделать следующее:
- Скопировыать всё от начала документа до \begin{document} включительно.
- Добавить \end{document}
- вставлять и изменять код между этими begin-end.
-
Установите LaTeX-дистрибутив:
- Windows: TeX Live или MiKTeX
- macOS: MacTeX
- Linux: TeX Live из репозиториев
-
Используйте редактор:
- TeXstudio (бесплатный)
- TeXmaker (бесплатный)
- VS Code с расширением LaTeX Workshop
-
Процесс компиляции:
- Откройте .tex файл в редакторе
- Нажмите кнопку "Compile" или "Build"
- Редактор создаст PDF файл рядом с исходным .tex файлом
Опечатки в тексте Любой текст, определения, пояснения, примеры.
Математические формулы: Они должны быть заключены в специальные символы, для корректной компиляции без ошибок. Русские буквы внутри формул не отображаются.
- Формулы в тексте:
$формула$. Можно вставить в текст: уравнение$x = \sqrt{-1} + 1$ не имеет решений при$x \in \Z$ . - Выделенные формулы:
\[формула\]. Они расположены по центу и рядом с ними невожно писать текст. - \begin{cases} - система уравнений
- \lim, \sin, \cos, \sup, \inf ... все базовые функции есть. Индексы и степени могут иметь больше 1 символа, если их заключить в {}. (x^{123}, x{_n_a})
- n_\eps, x_n - индексы снизу букв
- x^2, e^x - степени
Специальные символы: Используйте обратный слеш для специальных символов:
-
\%вместо % -
\$вместо $ -
\&вместо & -
\{и\}вместо { } Эти символы зарезервированны latex и они не отображаются без экранирования.
Форматирование текста:
\textbf{текст}для жирного начертания\textit{текст}для курсива\underline{текст}для подчеркнутого текста\overline{текст}для надчеркнутого текста
Ищите по ключевым словам из лекции (название глав, теорем, определениям)
Убедитесь, что:
- Исправления соответствуют содержанию лекции
- Не нарушена структура документа
- Все команды LaTeX корректно закрыты
- Нет лишних фигурных скобок и специальных символов
- Желательно скомпилировать, чтобы наверняка убедится
LaTeX документ состоит из нескольких основных частей: