Skip to the content.

Generate professional LaTeX academic reports with ease

Simple guide (beginners) Quick Start View on GitHub

What is IITJ MTP Template Generator?

A Python-based tool that builds a structured LaTeX project from simple configuration files: your title, name, supervisor, and other settings, plus section shells you must fill in (abstract, chapters, acknowledgments, and more). It does not write your report content for you. Perfect for students and researchers who need to create:

Key Features

โœ… Easy to Use - Interactive CLI or YAML configuration
โœ… Professional Templates - IEEE-style formatting
โœ… Fully Customizable - Modify templates to match your needs
โœ… Well Documented - Comprehensive guides and examples
โœ… Zero Dependencies Option - Works without pip

Quick Example

Option 1: Web-based Configuration (Easiest)

No command line needed! Use the interactive web generator to:

Option 2: Command Line

# Install dependencies
pip install -r scripts/requirements.txt

# Generate a proposal report
python scripts/generate.py --config examples/sample-proposal/config.yaml

# Compile to PDF
cd output/your-project
pdflatex proposal.tex

What You Get

Proposal Report Template

Major Project Report Template

Presentation Slides (Beamer)

Getting Started

  1. Simple guide for beginners - Plain language: what you install, what you get, template PDF vs final PDF
  2. Quick Start Guide - Get up and running in 5 minutes
  3. CI/CD Auto-Compilation - Automatic PDF generation with GitHub Actions
  4. Input Schema - Learn about configuration options
  5. Customization Guide - Personalize your templates
  6. FAQ - Common questions and troubleshooting

Example Output

The generator creates a complete LaTeX project with:

Note: Building a PDF immediately after generation shows formatting and layout; the text is still placeholder until you edit every section. That early PDF is a preview, not your final submission.

Requirements

License

MIT License - Free to use for academic and commercial purposes


Ready to create your academic report? Simple guide โ†’ ย ยทย  Quick Start โ†’