Структурируйте дипломную работу в LaTeX до того, как начнется паника

Вступительная часть, глава включает аббревиатуры, файлы университетских занятий, скорость компиляции и историю Git для магистрантов и аспирантов.

Диссертация представляет собой длинную статью с приложенной бюрократией. LaTeX справляется с длинными бумага хорошо. «Бюрократия» обычно представляет собой документацию университетского курса, написанную в 2009 году. и последний раз тестировался на другом TeX Live.

Начинайте структурировать заранее, даже если главы еще пусты. Перемещение контента между файлов за последний месяц – это то, как нарушаются перекрестные ссылки и пути к рисункам.

Принимаем файл класса, ограничиваем остальное

Поместите в проект университетский файл .cls (и необходимые файлы .bst/логотипа). Не переписывайте класс. Поместите свои макросы, пакеты и содержимое глав в файлы, которыми вы управляете:

thesis/
main.tex
macros.tex
chapters/
figures/
university.cls

Если класс нарушается на современном движке, выполните сортировку с помощью файлы университетских классов, которые не компилируются. Документ, какой движок принимает диссертационная лаборатория (pdfLaTeX vs XeLaTeX vs LuaLaTeX), прежде чем инвестировать в «fontspec».

Вводная часть, которую ожидают комитеты

Римские номера страниц для рефератов, посвящений, благодарностей, оглавления, списков рисунки/таблицы; арабский для основных глав. Классы книг/отчетов раскрывают \frontmatter / \mainmatter; шаблоны на основе статей требуют руководства \нумерация страниц. Руководство: римский, затем арабский.

Содержание титульного листа часто должно соответствовать образцу Word из аспирантуры. Точно скопируйте формулировку. Креативность здесь приводит к отклонению PDF-файла контрольный список.

Главы в виде файлов

Один корень, множество включает в себя:

\include{chapters/intro}
\include{chapters/background}
\include{chapters/methods}
\include{chapters/results}
\include{chapters/conclusion}

Создавайте главы самостоятельно, даже если соавторы помогают в работе над статьями, лежащими в основе диссертации. Храните рисунки в папке «figures/chapter3/», чтобы пути оставались стабильными при изменении порядка. Используйте \includeonly{chapters/methods} при составлении черновика, чтобы скомпилировалась полная диссертация. не являются затратами на каждое редактирование уравнения: файлы разделенных глав.

Метки должны быть уникальными в рамках проекта (eq:ch3-main, а не eq:main в каждый файл). Просмотр структуры всего проекта и проверка ссылок в реальном времени на 200-страничное дерево.

Сокращения и символы

Пакеты глоссариев мощные и суетливые. Для многих диссертаций используется ручное списка символов в начале достаточно. Если вам нужно автоматическое расширение аббревиатуры, выделите день на изучение «дополнительных глоссариев» перед неделей подачи, а не во время нее.

Определите математические макросы в macros.tex и рассматривайте этот файл как общий закон. Обозначения то, что колеблется между главой 2 и главой 5, — подарок педантическому исследователю.

Библиография

Один .bib на всю диссертацию или небольшой набор, тщательно объединенный. Стабильные клавиши. Подтвердите перед мягкой привязкой: Валидатор BibTeX. Соответствовать стилю отдела хочет (числовой, год автора, гуманитарный стиль с большим количеством сносок). Не смешивайте biblatex и классические стеки BibTeX в одной преамбуле.

Скорость

Полные компиляции диссертаций выполняются медленно. Режим черновика для рисунков, \includeonly и TikZ реализует покупку несколько часов назад. Примечания: короче ждать PDF.

Еженедельно проводите ритуал «полной компиляции», чтобы по-прежнему видеть межглавые сбои. рано.

Резервное копирование — это не то же самое, что история

Копия Dropbox является резервной копией. Git — это история о том, как изменился аргумент. Зафиксируйте, когда глава компилируется. Отправьте сообщение на частный удаленный GitHub или GitLab.

Oleafly инициализирует реальное репо для каждого проекта, контрольные точки после успешной компиляции и простоя редактирования, и восстанавливает в один клик, рядом с представлениями структуры всего проекта и SyncTeX это все еще работает в файлах глав. Из-за этого от привычки труднее отказаться. Вы можете добиться такой же дисциплины с любым редактором и осторожным Git; диссертация не должно зависеть от того, что вы не забудете выполнить git init в восемнадцатом месяце.

Цикл обратной связи с комитетом

Экспортируйте PDF для читателей, которые не хотят открывать исходный код. Отслеживайте комментарии в задачах или общий документ, но внесите изменения в TeX. Когда член комитета возвращает отсканированный PDF-файл с разметкой, назовите файл, указав дату и версию, чтобы вы знали, какой источник фиксации, на который он ссылается.

Контрольный список в мягком и жестком переплете

Прежде чем распечатать или внести депозит:

  • Файл класса и движок соответствуют правилам офиса диссертации.
  • Правильная нумерация страниц на лицевой стороне; Страница подписей присутствует, если требуется.
  • Все разрешения \ref/\cite; нет [?].
  • При необходимости приводятся рисунки и таблицы; подписи соответствуют.
  • Поля и размер шрифта соответствуют контрольному списку PDF (распечатайте тестовую страницу).
  • Исходный код + PDF + хеш фиксации заархивирован после внесения депозита.

Рисунки, таблицы и «список» страниц

Многие диссертационные бюро требуют список рисунков и таблиц. Подписи должны быть последовательным и не сбрасывать весь раздел методов в заголовок из 20 строк. Использование короткие заголовки списков и более длинные пояснительные подписи в теле, если класс поддерживает дополнительные короткие подписи.

Плагиат и предыдущие публикации

Если главы переплетают опубликованные статьи, следуйте университетским правилам включения. и разрешение соавтора. Сохраняйте принятые PDF-файлы каждой предыдущей статьи и диссертацию. глава в контроле версий с пометкой о том, что изменилось (обозначение, расширенное эксперименты, единое введение).

Начните в этом месяце, а не в том месяце, в котором вы пишете

Создайте скелет, когда предложите план. Пустые главы, которые компилируются считать прогрессом. Самая поздняя стадия паники – это структурный долг плюс упорный файл класса, а не пробел в науке. Оплатите этот долг досрочно.

Все сообщения