NovaThesis Guide
A skill for using and customizing the NovaThesis LaTeX thesis template, which supports formatting requirements from multiple universities worldwide. Based on the novathesis project (955 stars), this skill helps graduate students and researchers produce professionally typeset theses and dissertations that comply with institutional formatting mandates.
Overview
Writing a thesis is a monumental academic achievement, but formatting it to meet university requirements can be frustratingly time-consuming. NovaThesis eliminates this burden by providing a single LaTeX template that adapts to the formatting requirements of dozens of universities. Students focus on their content while the template handles margins, fonts, title pages, chapter headings, bibliographies, and all the other formatting details that institutions demand.
This skill guides the agent through template selection, customization, content structuring, and troubleshooting, making the thesis writing process smoother for LaTeX beginners and experienced users alike.
Template Selection and Setup
Choosing the Right Configuration
- NovaThesis supports universities across Portugal, Brazil, and other countries
- Each university configuration includes the correct title page layout, margin specifications, font requirements, and chapter formatting
- If your university is not directly supported, the generic configuration provides a solid professional base that can be customized
- Check the template repository for the most current list of supported institutions
Initial Setup
- Download or clone the novathesis template repository
- Open the main configuration file (typically
template.tex or thesis.tex)
- Set the university and department options in the document class declaration
- Configure the degree type (MSc, PhD, or other as supported)
- Fill in metadata: title, author, supervisors, date, keywords
- Set the language (primary and optional secondary for bilingual requirements)
Directory Structure
Chapters/ - individual chapter files, one per chapter
Appendices/ - supplementary material files
Figures/ - all figure files organized by chapter
Bibliography/ - BibTeX database files
Config/ - template configuration and customization files
- Main file ties everything together with
\include commands
Content Organization
Front Matter
- Title page: automatically generated from metadata configuration
- Dedication and acknowledgments: optional pages with appropriate styling
- Abstract: in the primary language and (if required) in a secondary language
- Table of contents, list of figures, list of tables: auto-generated
- List of abbreviations and symbols: manually curated with provided macros
Main Chapters
- Each chapter is a separate .tex file for modular editing
- Chapter files are included in the main document in order
- Standard thesis structure: Introduction, Literature Review, Methodology, Results, Discussion, Conclusion
- The template handles chapter numbering, header formatting, and page styles automatically
Back Matter
- Bibliography: managed via BibTeX or BibLaTeX with university-specified citation style
- Appendices: formatted with letter-based numbering (Appendix A, B, C)
- Index: optional, auto-generated from
\index{} commands throughout the text
Customization
Typography
- Font selection: the template uses university-specified fonts when available
- Line spacing: configurable (single, 1.5, double) per university requirements
- Paragraph indentation and spacing: preset to institutional standards
- Heading styles: chapter, section, subsection formats are predefined
Page Layout
- Margins: set by university configuration, overridable if needed
- Header and footer: typically include chapter title and page number
- Page numbering: roman for front matter, arabic for main content
- Binding margin: adjustable for print versus digital submission
Bibliography Styles
- The template supports multiple bibliography backends (bibtex, biber)
- Citation styles are configured per university requirements (APA, IEEE, Chicago, Harvard, numeric)
- Multiple bibliographies per chapter are supported for some configurations
- URL and DOI formatting is handled automatically
Common Tasks
Adding a New Chapter
- Create a new .tex file in the Chapters directory
- Add the
\include{Chapters/newchapter} command in the main file
- The chapter will automatically receive the correct formatting and numbering
- Cross-references to the new chapter work immediately with
\label and \ref
Managing Figures
- Store figures in the Figures directory, organized by chapter
- Use
\includegraphics with relative paths from the main file
- The template provides figure environments with proper caption placement
- For subfigures, use the
subcaption package (included in the template)
- Ensure figures are referenced in the text before they appear
Handling References
- Add entries to your .bib file using standard BibTeX format
- Use
\cite{}, \citep{}, or \citet{} depending on the required citation style
- The template configuration determines how citations are formatted in text and in the bibliography
- Run the full compilation chain (LaTeX, BibTeX/Biber, LaTeX, LaTeX) for correct references
Bilingual Thesis
- Set both primary and secondary languages in the configuration
- Provide abstracts in both languages using the designated environments
- Keywords can be provided in both languages
- Chapter titles can optionally be provided in both languages for the table of contents
Troubleshooting
Common Compilation Issues
- Missing packages: install from your TeX distribution (TeX Live, MiKTeX)
- Bibliography not appearing: ensure bibtex/biber is run in the compilation chain
- Figures not found: check file paths relative to the main .tex file location
- Encoding issues: ensure all files use UTF-8 encoding
- Undefined references: run LaTeX twice after adding new labels
Formatting Overrides
- When university requirements conflict with template defaults, use the configuration file to override
- Document any custom overrides for future maintenance
- Check with your university's thesis office before making significant formatting changes
- Some universities provide LaTeX support staff who can help with template customization
Integration with Research-Claw
This skill supports the Research-Claw thesis writing workflow:
- Generate chapter drafts using composition skills and insert into the template
- Manage references using citation skills connected to Zotero
- Create figures using LaTeX drawing skills or export from analysis tools
- Use paper review skills to debug the thesis before submission
- Track writing progress with section-level word counts and completion status
Best Practices
- Start using the template early in the writing process, not at the end
- Compile frequently to catch formatting issues as they arise
- Use version control (Git) for the entire thesis directory
- Keep a backup of the template's original configuration before customizing
- Write one chapter at a time in separate files for manageable editing
- Consult your university's thesis formatting guidelines alongside the template documentation
1---2name: novathesis-guide3description: LaTeX thesis template supporting multiple universities and formats4---5
6# NovaThesis Guide
7
8A skill for using and customizing the NovaThesis LaTeX thesis template, which supports formatting requirements from multiple universities worldwide. Based on the novathesis project (955 stars), this skill helps graduate students and researchers produce professionally typeset theses and dissertations that comply with institutional formatting mandates.
9
10## Overview
11
12Writing a thesis is a monumental academic achievement, but formatting it to meet university requirements can be frustratingly time-consuming. NovaThesis eliminates this burden by providing a single LaTeX template that adapts to the formatting requirements of dozens of universities. Students focus on their content while the template handles margins, fonts, title pages, chapter headings, bibliographies, and all the other formatting details that institutions demand.
13
14This skill guides the agent through template selection, customization, content structuring, and troubleshooting, making the thesis writing process smoother for LaTeX beginners and experienced users alike.
15
16## Template Selection and Setup
17
18**Choosing the Right Configuration**
19- NovaThesis supports universities across Portugal, Brazil, and other countries
20- Each university configuration includes the correct title page layout, margin specifications, font requirements, and chapter formatting
21- If your university is not directly supported, the generic configuration provides a solid professional base that can be customized
22- Check the template repository for the most current list of supported institutions
23
24**Initial Setup**
25- Download or clone the novathesis template repository
26- Open the main configuration file (typically `template.tex` or `thesis.tex`)
27- Set the university and department options in the document class declaration
28- Configure the degree type (MSc, PhD, or other as supported)
29- Fill in metadata: title, author, supervisors, date, keywords
30- Set the language (primary and optional secondary for bilingual requirements)
31
32**Directory Structure**
33- `Chapters/` - individual chapter files, one per chapter
34- `Appendices/` - supplementary material files
35- `Figures/` - all figure files organized by chapter
36- `Bibliography/` - BibTeX database files
37- `Config/` - template configuration and customization files
38- Main file ties everything together with `\include` commands
39
40## Content Organization
41
42**Front Matter**
43- Title page: automatically generated from metadata configuration
44- Dedication and acknowledgments: optional pages with appropriate styling
45- Abstract: in the primary language and (if required) in a secondary language
46- Table of contents, list of figures, list of tables: auto-generated
47- List of abbreviations and symbols: manually curated with provided macros
48
49**Main Chapters**
50- Each chapter is a separate .tex file for modular editing
51- Chapter files are included in the main document in order
52- Standard thesis structure: Introduction, Literature Review, Methodology, Results, Discussion, Conclusion
53- The template handles chapter numbering, header formatting, and page styles automatically
54
55**Back Matter**
56- Bibliography: managed via BibTeX or BibLaTeX with university-specified citation style
57- Appendices: formatted with letter-based numbering (Appendix A, B, C)
58- Index: optional, auto-generated from `\index{}` commands throughout the text
59
60## Customization
61
62**Typography**
63- Font selection: the template uses university-specified fonts when available
64- Line spacing: configurable (single, 1.5, double) per university requirements
65- Paragraph indentation and spacing: preset to institutional standards
66- Heading styles: chapter, section, subsection formats are predefined
67
68**Page Layout**
69- Margins: set by university configuration, overridable if needed
70- Header and footer: typically include chapter title and page number
71- Page numbering: roman for front matter, arabic for main content
72- Binding margin: adjustable for print versus digital submission
73
74**Bibliography Styles**
75- The template supports multiple bibliography backends (bibtex, biber)
76- Citation styles are configured per university requirements (APA, IEEE, Chicago, Harvard, numeric)
77- Multiple bibliographies per chapter are supported for some configurations
78- URL and DOI formatting is handled automatically
79
80## Common Tasks
81
82**Adding a New Chapter**
83- Create a new .tex file in the Chapters directory
84- Add the `\include{Chapters/newchapter}` command in the main file
85- The chapter will automatically receive the correct formatting and numbering
86- Cross-references to the new chapter work immediately with `\label` and `\ref`
87
88**Managing Figures**
89- Store figures in the Figures directory, organized by chapter
90- Use `\includegraphics` with relative paths from the main file
91- The template provides figure environments with proper caption placement
92- For subfigures, use the `subcaption` package (included in the template)
93- Ensure figures are referenced in the text before they appear
94
95**Handling References**
96- Add entries to your .bib file using standard BibTeX format
97- Use `\cite{}`, `\citep{}`, or `\citet{}` depending on the required citation style
98- The template configuration determines how citations are formatted in text and in the bibliography
99- Run the full compilation chain (LaTeX, BibTeX/Biber, LaTeX, LaTeX) for correct references
100
101**Bilingual Thesis**
102- Set both primary and secondary languages in the configuration
103- Provide abstracts in both languages using the designated environments
104- Keywords can be provided in both languages
105- Chapter titles can optionally be provided in both languages for the table of contents
106
107## Troubleshooting
108
109**Common Compilation Issues**
110- Missing packages: install from your TeX distribution (TeX Live, MiKTeX)
111- Bibliography not appearing: ensure bibtex/biber is run in the compilation chain
112- Figures not found: check file paths relative to the main .tex file location
113- Encoding issues: ensure all files use UTF-8 encoding
114- Undefined references: run LaTeX twice after adding new labels
115
116**Formatting Overrides**
117- When university requirements conflict with template defaults, use the configuration file to override
118- Document any custom overrides for future maintenance
119- Check with your university's thesis office before making significant formatting changes
120- Some universities provide LaTeX support staff who can help with template customization
121
122## Integration with Research-Claw
123
124This skill supports the Research-Claw thesis writing workflow:
125
126- Generate chapter drafts using composition skills and insert into the template
127- Manage references using citation skills connected to Zotero
128- Create figures using LaTeX drawing skills or export from analysis tools
129- Use paper review skills to debug the thesis before submission
130- Track writing progress with section-level word counts and completion status
131
132## Best Practices
133
134- Start using the template early in the writing process, not at the end
135- Compile frequently to catch formatting issues as they arise
136- Use version control (Git) for the entire thesis directory
137- Keep a backup of the template's original configuration before customizing
138- Write one chapter at a time in separate files for manageable editing
139- Consult your university's thesis formatting guidelines alongside the template documentation