-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cheatsheet.tex
95 lines (76 loc) · 2.49 KB
/
Cheatsheet.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
% math equation and simple text indentation
% todo: add explanation about all packages
\usepackage[fleqn]{amsmath}
\setlength{\mathindent}{0em}
\setlength{\parindent}{0em}
\setlength{\parskip}{1em}
\usepackage { amsmath , amssymb , amsthm, mathtools } %math packages
\usepackage[russian]{babel}
\usepackage{verbatim} %for comments
\usepackage{xcolor}
\usepackage{graphicx} % for Big Chi
\usepackage{showexpl} % for adding source code, loads 'listings' package automatically
\lstset
{
language=[LaTeX]TeX,
breaklines=true,
basicstyle=\tt\scriptsize,
keywordstyle=\color{blue},
identifierstyle=\color{magenta},
}
\title{Cheatsheet}
% remove this
\author{}
\date{}
%%%%%%%%
\begin{document}
\maketitle
% todo: edit it as a heading 2
Vectors
\begin{gather*}
\vec{x} \; \overline{x} \; \underline{x} \; \mathbf{x} \\
\vec{\mathbf{x}} \; \overline{\mathbf{x}} \; \underline{\mathbf{x}}
\end{gather*}
\begin{lstlisting}
\vec{x} \overline{x} \underline{x} \mathbf{x}
\vec{\mathbf{x}} \overline{\mathbf{x}} \underline{\mathbf{x}}
\end{lstlisting}
Matrix with dimensions
\begin{lstlisting}[mathescape]
$\underset{n\times m}{A}$ \underset{n\times m}{A}
\end{lstlisting}
% in listing you can enter only inline equations with $ ... $ when mathescape is true
Big A
\begin{lstlisting}[mathescape]
$\scalebox{3}{A}^2_0$ \usepackage{graphicx} \scalebox{1.5}{A}^2_0
\end{lstlisting}
Matrices (p for parens, b for brackets, v for verts, B for braces, V for double verts.)
\begin{lstlisting}[mathescape]
$ \begin{matrix} 1 \end{matrix} $ \begin{matrix} 1 \end{matrix}
$ \begin{pmatrix} 1 \end{pmatrix} $ \begin{pmatrix} 1 \end{pmatrix}
$ \begin{bmatrix} 1 \end{bmatrix} $ \begin{bmatrix} 1 \end{bmatrix}
$ \begin{vmatrix} 1 \end{vmatrix} $ \begin{vmatrix} 1 \end{vmatrix}
$ \begin{Bmatrix} 1 \end{Bmatrix} $ \begin{Bmatrix} 1 \end{Bmatrix}
$ \begin{Vmatrix} 1 \end{Vmatrix} $ \begin{Vmatrix} 1 \end{Vmatrix}
\end{lstlisting}
Tilde
\begin{lstlisting}[mathescape]
$ \textasciitilde $ \textasciitilde OR \~{}
\end{lstlisting}
Question mark over equal sign
\begin{lstlisting}[mathescape]
$ \stackrel{?}{=} $ \stackrel{?}{=}
\end{lstlisting}
Change color
\begin{lstlisting}[mathescape]
$\color{red}{\text{Hello}}$ \usepackage{xcolor} \color{red}{\text{Hello}}
$\textcolor{red}{Hello}$ \textcolor{red}{Hello}
\end{lstlisting}
% add other examples from notes
\begin{lstlisting}[mathescape]
\end{lstlisting}
\begin{comment}
\end{comment}
\end {document}