Welcome to the LaTeX Project Collection. This repository serves as a comprehensive resource for LaTeX templates, technical reports, and learning materials. Whether you are crafting a professional resume or writing a complex technical paper, you will find valuable examples here.
LaTeX (pronounced "Lah-tech" or "Lay-tech") is a high-quality typesetting system; it includes features designed for the production of technical and scientific documentation. LaTeX is the de facto standard for the communication and publication of scientific documents.
LaTeX is not a word processor! Instead, LaTeX encourages authors not to worry too much about the appearance of their documents but to concentrate on getting the right content.
| Feature | 📝 Standard Word Processors (e.g., Word) | 🚀 LaTeX |
|---|---|---|
| Philosophy | "What You See Is What You Get" (WYSIWYG) | "What You Get Is What You Mean" (WYGIWYM) |
| Formatting | Manual formatting (drag & drop, toolbar buttons) | Semantic markup (commands define structure) |
| Equations | Can be cumbersome for complex math | Best-in-class mathematical typesetting |
| Consistency | Easy to accidentally break formatting | Enforces consistent structure throughout |
| Version Control | Binary files (hard to track changes) | Plain text files (works perfectly with Git) |
| Large Docs | Can become slow and unstable | Handles hundreds of pages/references effortlessly |
This repository is organized into specific projects and learning resources.
| Directory / File | Type | Description |
|---|---|---|
Priyanka Resume/ |
📄 Template | A professional Resume/CV template. Includes .tex source and generated PDFs. Ideal for showcasing skills and experience cleanly. |
Report/ |
📊 Project | A complete Technical Report. Features automated Python plots, complex figures, and citation management. |
Script.pdf |
📘 Guide | A guiding script/document used in conjunction with the presentations. |
Introduction to LaTeX...ppt |
🎤 Slides | Powerpoint presentation introducing the core concepts of LaTeX. |
02_Latex_Session...pdf |
📘 Guide | Comprehensive PDF guide covering LaTeX basics. |
03_Guide To Use Overleaf.pdf |
☁️ Tool | Tutorial on using Overleaf, the popular online LaTeX editor. |
To use the templates or compile the documents locally, you will need a LaTeX distribution.
- LaTeX Distribution: TeX Live (Linux/Windows) or MacTeX (macOS).
- Editor: VS Code (with LaTeX Workshop extension) or Overleaf.
- Python (Optional): Required if you want to regenerate the plots in the
Report/directory.
To compile the technical report:
# 1. Navigate to the report directory
cd Report
# 2. Compile with pdflatex (run multiple times for references)
pdflatex main.tex
pdflatex main.texTo compile the resume:
# 1. Navigate to the resume directory
cd "Priyanka Resume"
# 2. Compile
pdflatex resume.texThe Report/ directory allows you to generate fresh data visualziations using Python.
# Install dependencies (if any)
pip install matplotlib numpy
# Run the generation script
python generate_plots.pyThis command will update the .png files that are included in main.tex.
Made with ❤️ using LaTeX.