This repository provides the 'novathesis' LaTeX class and template for formatting MSc dissertations, PhD theses, and other academic documents. It is primarily targeted at Portuguese universities (25+ supported schools) but can be adapted for other institutions. The architecture is modular: a core engine (nt-core.sty) built on LaTeX3 (Expl3) manages metadata, file registration, hooks, and download utilities; separate style files handle covers (nt-covers.sty), spines (nt-spine.sty), rendering of front/main/back matter (nt-render-matter.sty), and options (nt-options.sty). Users configure the document via files in the 0-Config/ directory, and the main entry point is template.tex which calls \ntprint commands. The build system uses latexmk with a Makefile, supports multiple LaTeX engines (pdfLaTeX, LuaLaTeX, XeLaTeX), and includes CI via GitHub Actions. External dependencies include a full LaTeX distribution, biber for bibliography, bib2gls (requires Java) for glossaries, and Ghostscript for PDF post-processing. The template is actively maintained with a comprehensive changelog and version 8.3.0.
This repository provides a LaTeX document class (`awesome-cv.cls`) for creating professionally formatted CVs, résumés, and cover letters. The class offers a clean, semantic markup system with configurable sections for personal information, work experience, education, skills, honors, publications, and more. It includes a rich set of styling commands, color themes, and support for Font Awesome icons and modern fonts (Source Sans 3, Roboto). The repository also ships example documents (cv.tex, resume.tex, coverletter.tex) with sample content demonstrating all features. The project is maintained with CI/CD via GitHub Actions to compile PDF examples on each push, and it provides both a Makefile-based build and a Docker workflow for reproducible compilation. Its primary value is as a reusable LaTeX template that can be customized for job applications.
This repository provides a LaTeX template for generating structured response letters to reviewer comments on academic papers. It consists of a main LaTeX document (review_response.tex), a custom style file (reviewresponse.sty) that defines specialized environments for comments and responses, bibliography management, and modular content files. The template automates formatting, numbering, and visual distinction between reviewer comments and author responses, producing PDF outputs that follow academic conventions for manuscript revisions.