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

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

Дисертація — це довгий документ із бюрократією. LaTeX обробляє довго папір добре. Бюрократія - це, як правило, університетський класний файл, написаний у 2009 році і востаннє перевірено на іншому TeX Live.

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

Прийміть файл класу, огородіть решту

Додайте університетський .cls (і необхідні файли .bst/логотип) у проект. Не переписуйте клас. Додайте свої макроси, пакети та вміст розділу файли, якими ви керуєте:

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

Якщо клас ламається на сучасному двигуні, сортування с файли університетських класів, які не збираються. Задокументуйте, яку машину приймає дисертаційне бюро (pdfLaTeX проти XeLaTeX проти 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 у кожен файл). Перегляди структури для всього проекту та довідка щодо перевірки посилання в реальному часі на a 200-сторінкове дерево.

Акроніми та символи

Пакети глосаріїв є потужними та складними. Для багатьох тез ручне обслуговування списку символів на передній частині достатньо. Якщо вам потрібно авторозгортання акроніми, виділіть день, щоб вивчити glossaries-extra до тижня подання, а не під час нього.

Визначте математичні макроси в macros.tex і розглядайте цей файл як спільний закон. Позначення що дрейфує між розділом 2 і розділом 5, це подарунок педантичному екзаменатору.

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

Один .bib для всієї дипломної роботи або невеликий набір, ретельно об’єднаний. Стабільні ключі. Перевірити перед м’яким прив’язуванням: Валідатор BibTeX. Відповідність стилю відділу бажає (числовий, авторський рік, гуманітарний стилі з виносками). Не перемішувати стеки biblatex і класичний BibTeX в одній преамбулі.

Швидкість

Повна дисертація збирається повільно. Режим чернетки для фігур, \includeonly і TikZ екстерналізувати купівлю годин назад. Примітки: коротше очікування PDF.

Дотримуйтесь ритуалу «повної компіляції» щотижня, щоб все одно бачити невдачі між розділами рано.

Резервне копіювання – це не те саме, що історія

Копія Dropbox є резервною. Git — це історія про те, як змінилася суперечка. Зафіксувати, коли розділ компілюється. Надішліть на приватний віддалений GitHub або GitLab.

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

Петлі зворотного зв’язку комітету

Експорт PDF для читачів, які не відкривають код. Відстежуйте коментарі в питаннях або спільний документ, але застосувати зміни в TeX. Коли член комітету повертається a відскановану розмітку PDF, назвіть файл із датою та версією, щоб ви знали, яка джерело, на яке посилається.

Контрольний список у м’якій та твердій палітурках

Перш ніж роздрукувати або внести:

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

Рисунки, таблиці та “список” сторінок

У багатьох кабінетах дипломних робіт потрібен список малюнків і таблиць. Підписи повинні бути послідовний і не скидає весь розділ методів у 20-рядковий підпис. використання короткі заголовки для списків і довші пояснювальні підписи в тілі, якщо клас підтримує додаткові короткі підписи.

Плагіат і попередні публікації

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

Почніть цей місяць, а не місяць, який ви пишете

Створіть скелет, коли запропонуєте контур. Порожні розділи, які компілюються вважати прогресом. Більшість паніки на пізній стадії - це структурний борг плюс упертий файл класу, а не прогалина в наук. Сплатіть цей борг раніше.

Всі пости