Skip to content

Mausam5055/latex-projects

Repository files navigation

📄 LaTeX Project Collection

GitHub top language GitHub repo size GitHub last commit License

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.


🧐 What is LaTeX?

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.

Why use LaTeX?

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

📂 Repository Structure

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.

🚀 Getting Started

To use the templates or compile the documents locally, you will need a LaTeX distribution.

Prerequisites

  • 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.

Compilation

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.tex

To compile the resume:

# 1. Navigate to the resume directory
cd "Priyanka Resume"

# 2. Compile
pdflatex resume.tex

🧪 Visualizations

The 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.py

This command will update the .png files that are included in main.tex.


Made with ❤️ using LaTeX.

About

A collection of LaTeX projects including a resume template and a technical report.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors