Skip to content

📖 This repository contains template for common MAI works.

License

Notifications You must be signed in to change notification settings

swimmwatch/mai-latex-course-work-template

Repository files navigation

mai-latex-course-work-template

This project contains template for common MAI works.

Main benefits:

  • Template has been made in accordance with GOST. You and your professor don't need to check if course work is valid.
  • All necessary packages are included. There are encoding, table, picture, code listing and pythontex.

How to install?

Windows

TODO

Ubuntu

  1. Install those packages:
sudo apt install texlive-latex-base texlive-fonts-recommended texlive-fonts-extra texlive-latex-extra texlive-lang-cyrillic texlive-bibtex-extra biber latexmk 
  1. Install PythonTeX:
git clone https://github.com/gpoore/pythontex.git
chmod +x pythontex/pythontex_install.py
./python_install.py

How to use?

  1. Use this repository as template
  2. Compile TeX document
  3. Enjoy!

Input parameters

These parameters are setting in preambule:

Parameter Description
\author Author of document
\MAIInstitute Institute number
\MAIInstituteName Institute title
\MAIDepartment Department number
\MAIDepartmentName Department name
\MAISubject Subject
\title Title
\MAIWorkType Course work, course project and etc.
\MAIProfessorName Professor's name
\MAIGroup Group ID
\date Date of completion

Recommended environment

VS code

I prefer using VS Code with extension LaTeX Workshop. VS Code Workflow

Also you can set build task that will run pythontex. Build PythonTeX

Overleaf

It is possible to run in Overleaf but pythontex will not work.

Useful services

  • mathurl – Easy way to write formulas.
  • Detexify – Anyone who works with LaTeX knows how time-consuming it can be to find a symbol in sheet that you just can't memorize. Detexify is an attempt to simplify this search.
  • latexsheet – LaTeX sheet.

About

📖 This repository contains template for common MAI works.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages