Skip to content

mdbrnowski/notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

notes

Star on GitHub

Too many authors to cite?

No problem et al.

My notes, articles, papers, etc.

Computer Science at AGH University

  • analiza.tex [pdf] – Analiza II
  • algebra.tex [pdf] – Algebra

Miscellaneous

  • filtr.tex [pdf] – Funkcje tworzące i filtracja pierwiastkami jedności
  • fft.tex [pdf] - Szybka transformacja Fouriera (FFT)

The mystd.sty package

This repository contains mystd.sty – my template for creating notes in LaTeX.

\documentclass[11pt]{scrartcl}
\usepackage[pretty,polish]{mystd}
\title{}
\author{}
\date{}

\begin{document}
    \maketitle
    \tableofcontents
    \newpage
\end{document}

To the package mystd.sty one can pass a few arguments:

  • thm/nothm – colors and frames for theorems and similar environments
  • colorsec/nocolorsec – prettier sections numeration
  • pretty – passes thm and colorsec
  • polish – Polish version (keywords and other)
  • monofont – use JetBrainsMono font
  • answers – use answer and hit environments

In mystd.sty I have also defined:

  • Environments
    • theorem (Theorem, Twierdzenie)
    • lemma (Lemma, Lemat)
    • corollary (Corollary, Wniosek)
    • example (Example, Przykład)
    • remark (Remark, Uwaga)
    • conjecture (Conjecture, Przypuszczenie)
    • definition (Definition, Definicja)
    • exercise (Exercise, Ćwiczenie)
    • fact (Fact, Fakt)
    • problem (Problem, Problem)
    • question (Question, Pytanie)
  • Math operators (\cis, \lcm, ...)
  • Commands (\iff, \implies, \vocab, ...)
  • Symbols (\sA for \mathcal A and \scA for \mathscr A)
  • And more (it's best to see it for yourself in the source file)

A few words about the software environment

To use this repository on your computer you need to have Task and tectonic installed. In my opinion, it is the best choice when it comes to both small and large LaTeX projects. Besides that, I recommend using textidote, which allows you to check your work for grammar and spelling.