Giter VIP home page Giter VIP logo

spbu_diploma's Introduction

spbu_diploma - LaTeX шаблон для ВКР СПбГУ (2021)

Автор уже не студент, но проект живёт! Добавляйтесь в Contributors, общайтесь в issues, делайте PR-ы если что-то не устраивает.

Cтруктура:

  • spbudiploma_tempora.sty - стилевой файл.
  • spbudiploma.sty - легаси стилевой файл, не рекомендуется из-за проблем с размером шрифта, остался только для совместимости
  • titlepage_example.tex - пример титульника, который необходимо изменить под себя и сохранить отдельно, например, в titlepage.tex, чтобы изменения в файлах этого репозитория не влияли на ваш проект.
  • main_example.tex - пример основного файла. Рекомендуется создать свой main.tex, чтобы изменения в main_example.tex не влияли на ваш проект.
  • main_example.pdf - пример получившегося PDF файла
  • main_example_tempora.pdf - пример PDF со шрифтом Tempora

Важные замечания:

  • Формулы рекомендуется оформлять не $$<...>$$, а с помощью \begin{equation}<...>\end{equation}. Пример с нумерованными и ненумерованными формулами есть в main_example.tex.
  • Напоминаю, что в тексте вместо "..." необходимо использовать «...». Существует проблема с "...", когда после второй квычки «съедается» проблел. Лечится с помощью \space после второй кавычки.

Какие документы регламентируют верстку ВКР?

По каджому направлению (первые ссылки): https://edu.spbu.ru/gia.html

Титульник: http://edu.spbu.ru/images/data/normativ_acts/local/20180703_6616_1.pdf На этот документ ссылаются документы по направлениям

Как этим пользоваться?

Склонировать репозиторий к себе на компьютер, или, если вы пользуетесь онлайн-редактором, скачать себе zip-архив и загрузить его. И обязательно регулярно заглядывать в репозиторий.

Или можно использовать этот репозиторий как upstream для своего инструкция.

Или можно завести этот репозиторий как submodule для своего, stackoverflow.

Рекомендую смысловые части разбивать на отдельные файлы и в main соединять их с помощью \input{<имя_файла>.tex}. Посмотрите как подключается titlepage.tex, красота!

Как структурировать диплом?

Диплом состоит из глав и параграфов. Для нас, глава - это \section, а параграф - это \subsection. Также существуют особые главы - это "Введение", "Постановка задачи", "Обзор литературы", "Выводы", "Заключение". Они обязательно присутствуют, не нумеруются и должны идти в том порядке, в каком они идут в примере. Оформляются коммандой \specialsection{<название_особой_главы>}

spbu_diploma's People

Contributors

itonik avatar orl1k avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

spbu_diploma's Issues

LaTeX Error: Environment align* undefined.

Не работает align*
\usepackage{amsmath} подключен, просто align работает

\begin{align*}
a &=b
c &=d
\end{align*}

LaTeX Error: Environment align* undefined.

Размер шрифтов не компилятся

Вроооде как, для \section и \subsection не компилятся 16pt и 18pt не компилятся, вроде как им присваивается одинаковый размер 17.28 pt. И я даже нагуглить не смог, как пофиксить.

Сломанные hyperref в содержании

Если кликнуть на введение/постановку задачи в содержании, то переходит на титульный лист, то же самое с выводами / списком литературы. Фиксится с помощью добавления \phantomsection перед этими главами.

P.S. мне лень делать пулл реквест :)

Выравнивание блока с научным руководителем и рецензентом

В утверждённой форме титульника (https://edu.spbu.ru/images/data/normativ_acts/local/20180703_6616_1.pdf) блоки с научным руководителем и рецензентом должны быть выравнены по левому краю, относительно текста, а не всей страницы.

предложение по исправлению:

\begin{flushright}
\begin{minipage}[t]{0.4\textwidth}
{Научный руководитель:} \
профессор, кафедра компьютерных технологий и систем, д.ф. - м.н.\ Веремей~Евгений Игоревич
\end{minipage}
\end{flushright}

Аналогично и для рецензента. Отступ над блоком научного руководителя придётся немного уменьшить

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.