-
Notifications
You must be signed in to change notification settings - Fork 675
/
tikz.tex
53 lines (47 loc) · 1.74 KB
/
tikz.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
\documentclass[a4paper,14pt,oneside,openany]{memoir}
\pagestyle{empty}
\usepackage[a4paper, top=2cm, bottom=2cm,
left=2.5cm, right=1cm, nofoot, nohead,
nomarginpar, heightrounded, showframe]{geometry}
\usepackage{polyglossia}
\setmainlanguage{russian}
\setotherlanguage{english}
\setmainfont{LiberationSerif}
\newfontfamily\cyrillicfont{LiberationSerif}
\setsansfont{LiberationSans}
\newfontfamily\cyrillicfontsf{LiberationSans}
\usepackage{tikz}
\usetikzlibrary{
arrows.meta,
automata, % is used for drawing "finite state automata and Turing Machines". To draw these graphs, each node, its name and relative position is defined, as well as the types of path between each
backgrounds, % defines background for pictures
calc, % make complex coordinate calculations
calendar, % display calendars
chains, % align nodes o chains
decorations, % decorate paths
decorations.pathmorphing,
er, % each node is defined, as is each edge between each node, as well as any attributes
graphs, % draw graphs
graphdrawing,
intersections, % calculate intersections of paths
mindmap,
matrix, % display matrices
math,
folding, % paper folding library
patterns, % defines patterns for filling areas
petri, % draw Petri nets
plotmarks, % additional styles for plots
shapes, % define shapes other than rectangle, circle and coordinate
snakes, % curved lines
trees, % Each point on the tree is defined as a node, with children, and each child can have its own children
}
\usegdlibrary{trees}
\usepackage{pgfplots}
\usepgfplotslibrary{groupplots}
\pgfplotsset{compat=newest}
\pgfkeys{/pgf/number format/.cd,use comma,1000 sep={}}
\usepackage{siunitx}
\usepackage[european,cuteinductors]{circuitikz}
\begin{document}
\fbox{\input{\tikzfilename}}
\end{document}