-
Notifications
You must be signed in to change notification settings - Fork 2
/
cv.cls
67 lines (53 loc) · 1.7 KB
/
cv.cls
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
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{cv}[2023/09/02 CV Latex Class]
\LoadClass[9pt, a4paper, english]{extarticle}
\RequirePackage{titlesec}
\RequirePackage{babel}
\RequirePackage{color}
\RequirePackage{hyperref}
\RequirePackage{multicol}
\RequirePackage{enumitem}
\RequirePackage{svg}
\RequirePackage{graphicx}
\definecolor{titlecolor}{RGB}{0, 70, 146}
\definecolor{subsubsectioncolor}{RGB}{51, 51, 51}
\setlist{nosep}
\setlist{noitemsep}
\setlength{\topmargin}{-0.25in}
\setlength{\headheight}{0in}
\setlength{\headsep}{-0.25in}
\setlength{\textheight}{10.2in}
\setlength{\textwidth}{7in}
\setlength{\oddsidemargin}{-0.25in}
\setlength{\evensidemargin}{-0.25in}
\setlength{\parindent}{0.25in}
\titleformat{\section}{\bf\large\center\color{titlecolor}}{\thesection}{0.8em}{}
\titleformat*{\subsubsection}{\bf\color{subsubsectioncolor}}
\titlespacing\section{0pt}{8pt plus 4pt minus 4pt}{8pt plus 4pt minus 4pt}
\titlespacing\subsection{0pt}{4pt plus 3pt minus 3pt}{4pt plus 3pt minus 3pt}
\titlespacing\subsubsection{0pt}{0pt plus 2pt minus 2pt}{0pt plus 2pt minus 2pt}
\newenvironment{bulist}
{\begin {list}{\textbullet}{\itemsep=0mm}}
{\end{list}}
\newcommand{\gaa}{\subsubsection* {Goals \& achievements}}
\newenvironment{gaas}
{
\gaa
\begin{bulist}
}
{\end{bulist}}
\newcommand{\workplace}[5][Moscow]{
\subsection* {#2 -- #3: \textbf{#4} (#5)}
\subsubsection* {#1}
}
\newcommand{\techstack}[1]{
\subsubsection* {Thechnology \& infrostructure stack}
#1\nopagebreak
}
\newcommand{\devtools}{
\subsubsection* {Development \& management tools \& services}
}
\newenvironment{topline}
{\setlength{\parindent}{0cm}\color{subsubsectioncolor}\Large}
{}
% {\setlength{\parindent}{default}}