Skip to content

samcole8/generic-latex-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

generic-latex-template

GitHub release License: CC BY-NC-SA 4.0 Issues

LaTeX class with a focus on readability, simplicity, and flexibility.

Installation

Clone the repository or copy generic.cls to your LaTeX project directory:

git clone https://github.com/samcole8/generic-latex-template.git

Then include the class in your .tex file:

\documentclass[
    title={My Document},
    author={Author Name}
]{generic}

\begin{document}
\maketitle
\end{document}

Usage

Set document metadata via class options: title, author, date, document type, bibliography style, title logo:

\documentclass[
    title={Generic LaTeX Template},  % Document title
    author={Anon},                   % Author name
    % date={December 12, 2025},      % Date - defaults to today
    % type={article},                % Document type - report, book, or article (default)
    % bibstyle={ieee},               % Bibliography style - defaults to IEEE
    % logo={images/my_logo}          % Title logo - defaults to none
]{generic}

A minimal example template is included for reference.

License

This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).

This license establishes different rules for software and content, which are explained below:

  • You cannot use the template code itself (software) for commercial purposes.
  • You can use the generated PDF/DOCX document (content) for any purpose, including commercial applications, without attribution.
  • If you redistribute the template code (software), you must attribute the original source and retain the existing license.

See LICENSE for details.

About

LaTeX class with a focus on readability, simplicity, and flexibility.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages