% lualatex файл.tex% inkscape --export-plain-svg --export-filename=файл.svg файл.pdf\documentclass[border=0.5cm]{автономный}\usepackage{шрифтспецификация}\setmainfont{Освобождение Санс}\usepackage[svgnames]{xcolor}\usepackage{tikz}\usetikzlibrary{позиционирование}\usetikzlibrary{calc}\usetikzlibrary{стрелки.мета}\usetikzlibrary{фигуры.геометрические}\tikzset{каждая картинка/.style={ полутолстый, базовая линия=(текущая ограничивающая рамка.центр)}\def\st{утверждение}\begin{документ}\begin{tikzpicture}[ СреднийСиний, каждый узел/.style={draw, прямоугольник, внутренний разделитель=6pt, внешний разделитель=0}, ] \узел (М) {\ст}; \node[выше=0 из M] {\st}; \node[below=0 из M] {\st};\end{tikzpicture}%\hspace{0.5cm}%\begin{tikzpicture}[ Темно-зеленый, каждый узел/.style={draw, прямоугольник, внутренний разделитель=6pt}, ] \node (M) в точке (0,0) {\st}; \node[выше=0,2 см от M] (T) {\st}; \node[below=0.2cm of M] (B) {\st}; \draw[-Latex] (T.север) + (0, 0.5) -> (T.север); \draw (T.юг) -> (M.север); \draw (M.юг) -> (B.север); \draw[-Latex] (Б.юг) -> +(0, -0.5);\end{tikzpicture}%\hspace{2см}%\begin{tikzpicture}[Средне-синий] \координата (TRC) в точке (4, 0,75); \draw (0,0) прямоугольник (4, 0,75); \draw (0,-2.25) прямоугольник (2,0); \draw (2,-2.25) прямоугольник (4,0); \draw (0,0.75) -- (2,0); \draw (4,0.75) -- (2,0); \узел в (2, 0,5) {условие}; \узел в точке (1, -1,125) {\st}; \узел в точке (3, -1,125) {\st}; \node[якорь=юго-запад, минимальная высота=0,5 см] в точке (0,0) {y}; \node[якорь=юго-восток, минимальная высота=0,5 см] в точке (4,0) {n};\end{tikzpicture}%\hspace{0.5cm}%\begin{tikzpicture}[Темно-зеленый] \node[рисовать, ромб, аспект=2, внутренний разделитель=1 точка, внешний разделитель=0] (C) {условие}; \node[нарисовать, прямоугольник, слева внизу=0,5 от C, внутренний разделитель=6pt] (Y) {\st}; \node[нарисовать, прямоугольник, справа внизу=0,5 от C, внутренний разделитель=6pt] (N) {\st}; \координата (F) в точке ($(C.south) + (0,-1.5)$); \draw[-Latex] (C.север) + (0, 0.5) -> (C.север); \draw (C) -| узел[внизу справа] {y} (Y); \draw (C) -| узел[внизу слева] {n} (N); \draw[-Latex] (Y.юг) -> +(0, -0.5); \draw[-Latex] (С.юг) -> +(0, -0.5); \draw[-Латекс, пунктир] (Y.юг) + (0, -0,5) |- (F); \draw[-Латекс, пунктир] (С.юг) + (0, -0,5) |- (F); \draw[-Латекс, пунктир] (Ф.юг) -> +(0,-0.5);\end{tikzpicture}%\hspace{2см}%\begin{tikzpicture}[Средне-синий] \draw (0,0) прямоугольник (3.25, 2.25); \draw (0,0) прямоугольник (4, 3); \узел в (2, 2.635) {условие}; \узел в (1.625, 1.125) {\st};\end{tikzpicture}%\hspace{0.5cm}%\begin{tikzpicture}[Темно-зеленый] \node[рисовать, ромб, аспект=2, внутренний разделитель=1 точка, внешний разделитель=0] (C) {условие}; \node[нарисовать, прямоугольник, снизу=0,5 от C, внутренний разделитель=6pt] (Y) {\st}; \координата (F) в точке ($(C.south) + (0,-1.5)$); \draw[-Latex] (C.север) + (0, 0.5) -> (C.север); \draw (C) -- узел[правый] {y} (Y); \draw[-Latex] (C.west) -- узел[below] {n} ++(-0.5, 0) |- (F) -- +(0, -0,5); \draw[-Latex] (Y.юг) |- +(1.5, -0.15) |- ($(C.север) + (0, 0.35)$);\end{tikzpicture}%\end{документ}