Introduction β’ Course β’ Lab Programs β’ Quick Start β’ Viva β’ Contributing
LaTeX (pronounced Lay-tech or Lah-tech) is a sophisticated document preparation system designed for high-quality typesetting. It is particularly well-suited for technical and scientific documentation, making it an essential tool for:
- Research papers and journals
- Technical documentation
- Academic theses and dissertations
- Mathematical and scientific documents
- Professional presentations
Subject Code: BCSL456D
Course Name: Technical Writing Using LaTeX
University: Visvesvaraya Technological University (VTU)
This repository covers the VTU course "Technical Writing Using LaTeX" (BCSL456D). The course aims to equip students with the skills needed to create professional technical documents using LaTeX.
- β All 12 lab programs with source code and outputs
- π VTU Syllabus PDF
- β LATEX VIVA Questions
- π Learning resources and tutorials
π‘ New to LaTeX? Check out our Quick Start Guide to begin learning LaTeX in just 30 minutes!
No. | Program Description | Difficulty | Source Code | Output PDF |
---|---|---|---|---|
1 | Document with Sections, Headers & Footers | π’ Beginner | π View Code | π€ View PDF |
2 | Abstract/Summary Layout Design | π’ Beginner | π View Code | π€ View PDF |
3 | VTU Project Title Page | π‘ Intermediate | π View Code | π€ View PDF |
4 | Certificate Page Design | π‘ Intermediate | π View Code | π€ View PDF |
5 | Student Marks Table | π‘ Intermediate | π View Code | π€ View PDF |
6 | Side-by-side Graphics | π‘ Intermediate | π View Code | π€ View PDF |
7 | Mathematical Equations | π‘ Intermediate | π View Code | π€ View PDF |
8 | Theorems & Definitions | π΄ Advanced | π View Code | π€ View PDF |
9 | Bibliography & Citations | π΄ Advanced | π View Code | π€ View PDF |
10 | Tree Diagram using TikZ | π΄ Advanced | π View Code | π€ View PDF |
11 | Algorithm Formatting | π΄ Advanced | π View Code | π€ View PDF |
12a | Report Format Design | π΄ Advanced | π View Code | π€ View PDF |
12b | Article Format Design | π΄ Advanced | π View Code | π€ View PDF |
Get started with LaTeX in just 30 minutes using these resources:
- π Overleaf Learn LaTeX in 30 minutes
- π― LaTeX Tutorial for Beginners
- π LaTeX Wikibook
- π¬ LaTeX Video Tutorials
- π LaTeX Cheat Sheet
- π Visit Overleaf.com and create a free account
- π Create a new project and choose a template
- βοΈ Start writing your first LaTeX document
- π Compile and see the magic happen!
- TeXstudio - Popular LaTeX editor
- MiKTeX - TeX distribution for Windows
- TeX Live - TeX distribution for Linux/Unix
latex-lab-experiments/
βββ Latex_lab/
β βββ Program1/ - Program12b/
β β βββ *.tex (Source files)
β β βββ *.pdf (Output files)
β βββ vcet_logo.png
β βββ vtu.jpeg
βββ Latex Syllabus.pdf
βββ LATEX-VIVA.pdf
βββ LICENSE
βββ README.md
- π Go to Overleaf.com
- π Create a new project
- π Copy the
.tex
code from any program - πΈ Upload required images (logos, etc.)
βΆοΈ Click "Recompile" to generate PDF
- π» Install TeX Live (Windows/Linux) or MacTeX (macOS)
- π Install TeXstudio or VS Code with LaTeX extension
- π Clone this repository
- π Open any
.tex
file and compile (F5 in TeXstudio)
- Install TeX Live or MikTeX.
- Open any
.tex
file using TeXstudio or Overleaf. - Press
F5
or clickBuild & View
. - Output PDF will be generated in the same directory.
We welcome contributions from fellow students and LaTeX enthusiasts! Here's how you can help:
- π Report bugs or suggest improvements
- β¨ Add new programs or enhance existing ones
- π Improve documentation and add more examples
- π¨ Enhance formatting and visual appeal
- π§ Fix compilation errors or optimize code
- π΄ Fork this repository
- πΏ Create a new branch (
git checkout -b feature/amazing-feature
) - πΎ Commit your changes (
git commit -m 'Add amazing feature'
) - π€ Push to the branch (
git push origin feature/amazing-feature
) - π Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Having trouble with LaTeX? Need help with specific programs?
- π§ Issues: Open a GitHub issue for bug reports or questions
- π¬ Discussions: Use GitHub Discussions for general questions
- π VTU Resources: Visit the official VTU website for more information
- π Documentation: Check the
LATEX-VIVA.pdf
for detailed explanations
Happy LaTeX Learning! πβ¨
LaTeX
VTU
BCSL456D
Technical-Writing
Academic-Documents
Lab-Programs
Overleaf
TeXstudio
Mathematical-Typesetting
Scientific-Writing
Document-Preparation
Bibliography
TikZ
Algorithms
University-Lab