Skip to content

Latest commit

 

History

History
62 lines (50 loc) · 2.84 KB

README.md

File metadata and controls

62 lines (50 loc) · 2.84 KB

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.