{"id":14980698,"url":"https://github.com/yl3dy/mipt-thesis","last_synced_at":"2025-10-29T03:30:44.610Z","repository":{"id":23574518,"uuid":"60341846","full_name":"yl3dy/mipt-thesis","owner":"yl3dy","description":"Шаблон для дипломов в МФТИ","archived":false,"fork":false,"pushed_at":"2022-05-25T09:26:31.000Z","size":20,"stargazers_count":78,"open_issues_count":2,"forks_count":22,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-09-28T04:41:25.721Z","etag":null,"topics":["biblatex","latex","latex-class","mipt","thesis"],"latest_commit_sha":null,"homepage":null,"language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yl3dy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-06-03T11:07:52.000Z","updated_at":"2024-09-22T18:50:22.000Z","dependencies_parsed_at":"2022-08-28T06:23:12.369Z","dependency_job_id":null,"html_url":"https://github.com/yl3dy/mipt-thesis","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yl3dy%2Fmipt-thesis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yl3dy%2Fmipt-thesis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yl3dy%2Fmipt-thesis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yl3dy%2Fmipt-thesis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yl3dy","download_url":"https://codeload.github.com/yl3dy/mipt-thesis/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219858509,"owners_count":16556043,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["biblatex","latex","latex-class","mipt","thesis"],"created_at":"2024-09-24T14:02:16.915Z","updated_at":"2025-10-29T03:30:44.311Z","avatar_url":"https://github.com/yl3dy.png","language":"TeX","funding_links":[],"categories":["Popular \u0026 New LaTeX Templates"],"sub_categories":["Thesis/Dissertation"],"readme":"# Шаблоны для бакалаврского и магистерского дипломов\n\nЗдесь приведены годные шаблоны для оформления дипломов на кафедре космической физики МФТИ.\n\n## Авторы\n\n* Киселёв А. А.\n* Долгоносов М. С.\n\n## Системные требования\n\nОчевидно, требуется установленный дистрибутив LaTeX. Пакет тестировался с TeX Live 2014 в GNU/Linux при сборке с pdflatex, но должен работать и с достаточно новыми версиями MikTeX на Windows. Предполагается, что в редакторе установлена кодировка UTF-8 (**это важно!**).\n\n## Пример использования\n\nЗдесь приведен минимальный пример использования. При возникновении вопросов _обязательно_ прочтите следующие разделы.\n\n`example.tex`\n\n    \\documentclass{mipt-thesis-bs}\n    % Следующие две строки нужны только для biblatex. Для inline-библиографии их следует убрать.\n    \\usepackage{mipt-thesis-biblatex}\n    \\addbibresource{example.bib}\n\n    \\title{Изучение мохнатых существ с $\\alpha$ Центавра}\n    \\author{Сидоров А.\\,Б.}\n    \\supervisor{Иванов В.\\,Г.}\n    %\\referee{Петров Д.\\,Е.}       % требуется только для mipt-thesis-ms\n    \\groupnum{082}\n    \\faculty{Факультет проблем физики и энергетики}\n    \\department{Кафедра космической физики}\n\n    \\begin{document}\n\n    \\frontmatter\n    \\titlecontents\n\n    \\mainmatter\n\n\n    \\chapter{Введение}\n\n    Здесь идет текст. Вот так выглядит ссылка на библиографию \\cite{langmuir26}. Аналогично добавляются еще главы, внутри них можно объявлять секции с помощью \\verb|\\section|.\n\n\n    \\backmatter\n\n    \\printbib\n    % Следующие строки необходимо раскомментировать, а предыдущую закомментировать, если используется inline-библиография.\n    %\\begin{thebibliography}{99}\n    %    \\bibitem{langmuir26}\n    %        H. Mott-Smith, I. Langmuir. ``The theory of collectors in gaseous discharges''. \\emph{Phys. Rev.} \\textbf{28} (1926)\n    %\\end{thebibliography}\n\n    \\chapter{Благодарности}\n\n    Благодарности идут тут.\n\n    \\end{document}\n\n`example.bib`\n\n    @article{langmuir26,\n        author = \"Mott-Smith, H. and Langmuir, I.\",\n        title = \"The theory of collectors in gaseous discharges\",\n        journal = \"Phys. Rev.\",\n        volume = \"28\",\n        year = \"1926\",\n        langid = \"english\"\n    }\n\n\n## Общие замечания\n\nВ пакете содержится два класса документа: `mipt-thesis-bs` для бакалаврского и `mipt-thesis-ms` для магистерского дипломов.  В нем учтены все основные требования по оформлению, включать какие-то дополнительные пакеты для корректной работы необязательно. Опционально, при использовании Biblatex, рекомендуется подключить стилевой файл `mipt-thesis-biblatex.sty`.\n\n## Титульный лист и содержание\n\nДля настройки титульного листа нужно вызвать макросы, определяющие название диплома (`\\title`), имя автора (`\\author`), имя научрука (`\\supervisor`), номер группы (`\\groupnum`), название факультета и кафедры (`\\faculty` и `\\department`) и, для магистерского диплома, имя рецензента (`\\referee`). Далее для генерации надо вызвать макрос `\\titlecontents`.\n\n## Разделы и основной текст\n\nКласс документа основан на классе `book`, поэтому настоятельно рекомендуется для основных частей использовать `\\chapter`, а не `\\section`.\n\nС классом документа подгружаются многие полезные пакеты. Например, `esint` -- позволяет записывать интегралы по поверхности и объему при помощи `\\oiint` и `\\oiiint`, `siunitx` -- удобное использование единиц измерения, углов и больших чисел. Также включены все пакеты AMS и поддержка для индексов в формулах на русском языке.\n\nШаблон заточен на использование точки в качестве десятичного разделителя. Насколько мне известно, сейчас это стандарт де-факто в русской типографике. Если очень хочется использовать запятые, то рекомендуется загрузить пакет icomma, который выставит правильные отступы.\n\nДля удобства оформления ссылок на рисунки и формулы есть макросы `\\formref` (вместо `\\ref` для формул) и `\\picref` (вместо `\\ref` для иллюстраций). Впрочем, обычный макрос `\\ref` тоже доступен.\n\n## Библиография\n\nДля оформления библиографии можно использовать либо inline-способ, либо biblatex + biber. BibTeX не умеет работать с юникодом, так что он не рекомендуется вовсе к использованию.\n\n### Inline-способ\n\nВ этом случае в конце документа (как раз перед `\\end{document}`) пишется\nследующее:\n\n    \\begin{thebibliography}{99}\n    \\bibitem{ivanov14}\n        Иванов А. Б. \u003c\u003cКакая-то статья\u003e\u003e. \\emph{Журнал каких-то наук}, 1.2 (2014)\n\n    ...\n\n    \\end{thebibliography}\n\nНедостаток этого метода -- оформление нужно делать вручную. Преимущество -- нет необходимости устанавливать biber.\n\n### biblatex + biber (рекомендуемый)\n\nВ этом случае сначала надо установить biber и прописать его в настройках редактора LaTeX ([инструкция для texmaker в Windows](http://tex.stackexchange.com/questions/44040/biblatex-biber-texmaker-miktex#44095)). В командной строке GNU/Linux можно собрать при помощи команды вида `pdflatex example.tex \u0026\u0026 biber example \u0026\u0026 pdflatex example.tex`.\n\nПреимущество такого метода -- проще использовать библиографию в нескольких статьях, не задумываясь о ручном оформлении. Недостаток -- необходимо настроить систему для работы с biber.\n\nБиблиография пишется в отдельном bib-файле (обычно с таким же названием, что и tex-файл). Обычно в редакторах есть шаблоны записей для biblatex/bibtex, но на всякий случай приведу примеры:\n\nСтатья в журнале:\n\n    @article{langmuir26,\n        author = \"Mott-Smith, H. and Langmuir, I.\",\n        title = \"The theory of collectors in gaseous discharges\",\n        journal = \"Phys. Rev.\",\n        volume = \"28\",\n        year = \"1926\",\n        langid = \"english\"\n    }\n\nГлава из книги:\n\n    @inbook{morse74,\n        author = \"Морз, Р.\",\n        title = \"Бесстолкновительный PIC-метод\",\n        booktitle = \"Вычислительные методы в физике плазмы\",\n        editor = \"Олдера, Б. and Фернбаха, С. and Ротенберга, М.\",\n        publisher = \"М.: Мир\",\n        year = 1974,\n        langid = \"russian\"\n    }\n\nВыступление на конференции:\n\n    @conference{kiselyov14_conf,\n        author = \"Киселёв, А. А. and Долгоносов М. С. and Красовский В. Л.\",\n        title = \"Численное моделирование захвата ионов бесстолкновительной плазмы электрическим полем поглощающей сферы\",\n        booktitle = \"Девятая ежегодная конференция \u003c\u003cФизика плазмы в Солнечной системе\u003e\u003e\",\n        year = 2014,\n        langid = \"russian\"\n    }\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyl3dy%2Fmipt-thesis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyl3dy%2Fmipt-thesis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyl3dy%2Fmipt-thesis/lists"}