AIGrounding/Diagram-MMU huggingface dataset:
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node[shape=circle](1) at (0,0) {};
\node[shape=circle](2) at (0,2.1) {};
\node[shape=circle](3) at (2.1,1.4) {};
\filldraw [black] (1) circle (2pt);
\filldraw [black] (2) circle (2pt);
\filldraw [black] (3) circle (2pt);
\draw[->] (1) to (2);
\draw[->,bend left=18.75] (3) to (2);
\draw[->,bend right=18.75] (3) to (2);
\draw[->,bend left=18.75] (1) to (3);
\draw[->, bend right=18.75] (1) to (3);
\node[] at (-.2,1.05) {\scriptsize $3$};
\node[] at (.8,1.4) {\scriptsize $1$};
\node[] at (.7,1.0) {\scriptsize $2$};
\node[] at (1.3,.35) {\scriptsize $2$};
\node[] at (1.25,2.1) {\scriptsize $1$};
\node[] at (1.05,-.3) {$\mathbf F$};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage[dvipsnames]{xcolor}
\usepackage{pgfplots}
\pgfplotsset{width=7cm,compat=1.3}
\usepackage{pgfplotstable}
\pgfplotsset{select coords between index/.style 2 args={ x filter/.code={ \ifnum\coordindex<#1\def\pgfmathresult{}
\fi \ifnum\coordindex>#2\def\pgfmathresult{}
\fi } }}
\begin{document}
\begin{tikzpicture}
\def\xstep{2.5}
\def\bend{15}
\foreach \i in {1,...,4}{
\node[very thick, draw=black, circle, inner sep=2] (S\i) at (\i*\xstep, 0) {$S_{\i}$};
}
\draw[->, thick, bend right=\bend] (S2) to node[above]{$1-p^*$} (S1);
\draw[->, thick, bend right=\bend] (S2) to node[below]{$p^*$} (S3);
\draw[->, thick, bend right=\bend] (S3) to node[above]{$1-q$} (S2);
\draw[->, thick, bend right=\bend] (S3) to node[below]{$q$} (S4);
\draw[->, thick, loop above] (S1) to node[above]{$1$} (S1);
\draw[->, thick, loop above] (S4) to node[above]{$1$} (S4);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[most]{tcolorbox}
\usepackage{tikz}
\usetikzlibrary{matrix,backgrounds,calc,decorations.pathreplacing}
\tikzstyle{operator} = [draw,fill=white,minimum size=1.5em]\tikzstyle{phase} = [draw,fill,shape=circle,minimum size=8pt,inner sep=0pt]
\begin{document}
\begin{tikzpicture}
\matrix[row sep=0.8cm, column sep=0.5cm](circuit){\node (11) {};
&\node[phase] (12) {};
&\node (13) {$\bigoplus$};
&\node[phase] (14) {};
&\node (15) {};
&\node (16) {};
&\node (17) {$\times$};
&\node (18) {};
&\\
\node (21) {};
&\node (22) {$\bigoplus$};
&\node[phase] (23) {};
&\node (24) {$\bigoplus$};
&\node (25) {};
&\node (26) {};
&\node (27) {$\times$};
&\node (28) {};
&\\};
\node (q2) at ($(circuit)+(0.9,0)$) {$=$};
\begin{pgfonlayer}
{background}\draw[thick] (12) -- (22.center) (13.center) -- (23.center) (14) -- (24.center) (17.center) -- (27.center);
\draw[thick] (11) -- (15) (21) -- (25) (16) -- (18) (26) -- (28);
\end{pgfonlayer}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[siunitx, RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}[]
\def\coorda(#1)<#2>{node[circle, red, draw, inner sep=1pt,pin={[red, overlay, inner sep=0.5pt, font=\small, pin distance=0.1cm, pin edge={red, overlay,}]#2:#1}](#1){}}
\path (0,-1) -- (3,1);
\draw (0, 0) node[spdt](S){};
\foreach \a/\b in {center/0, in/-135, out 1/45, out 2/-45}
\path (S.\a) \coorda(\a)<\b>;
\draw (3, 0) node[cute spdt up arrow](CS){};
\foreach \a/\b in {center/0, in/-135, out 1/45, out 2/-45, mid/135}
\path (CS.\a) \coorda(\a)<\b>;
\draw (6, 0) node[cute spdt up arrow](CS2){};
\foreach \a/\b in {cin/-135, cout 1/45, cout 2/-45}
\path (CS2.\a) \coorda(\a)<\b>;
\end{circuitikz}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[siunitx, RPvoltages]{circuitikz}
\ctikzset{
logic ports=ieee,
logic ports/scale=0.7,
}
\begin{document}
\begin{circuitikz}
\draw (0,3) node[american and port] (A) {P1};
\node at (A.bin 1) [ocirc, left]{} ;
\begin{scope}
\ctikzset{tripoles/american or port/height=1.6}
\draw (A.out) -- ++(0.5,0) node[american or port,
number inputs=5, anchor=in 1] (B) {P2};
\node at (B.bin 3) [ocirc, left]{} ;
\end{scope}
\draw (0,1.5) node[american or port] (C) {P3};
\node at (C.bin 2) [ocirc, left]{} ;
\draw (C.out) |- (B.in 2);
\end{circuitikz}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{decorations.pathmorphing}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{tikzpicture}
\draw (0,0) circle (0.5);
\draw (-1,-1.5) circle (0.5);
\draw (1,-1.5) circle (0.5);
\draw[->] (0,-2)--(0.5,-1.5);
\draw [->] (0.5,-1.5)--(-1,-0.5);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2em,
bond offset=1pt,
cram width=2pt,
}
\begin{document}
\chemfig{I-I}
\vspace{6pt}
\chemfig{M-M}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usetikzlibrary{decorations.pathmorphing}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}[scale=2.5,domain=0:1]
\draw[->] (0,0) -- (0,1.5);
\draw[->] (0,0) -- (1.5,0);
\draw (0,1.5) node[right=0.5mm] {$y_1$};
\draw (1.5,0) node[above=0.5mm] {$y_2$};
\draw (0,1) node[left=1mm] {$1$};
\draw (1,0) node[below=1mm] {$1$};
\draw[black, dashed] (1,0) -- (0,1);
\draw[line width=0.8mm,red] (0.3,0.7) -- (0.7,0.3);
\draw (0.5,0.5) node[above=4mm, right=1mm] {$S$};
\fill[red] (0,1) circle(1pt);
\fill[red] (1,0) circle(1pt);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[grow'=down,line width = 0pt,every node/.style={draw,circle,inner sep=2pt},level distance=.5cm,level 1/.style={sibling distance=20mm},level 2/.style={sibling distance=10mm},level 3/.style={sibling distance=10mm},level 4/.style={sibling distance=10mm}]
\node (root) {5} child {node {6} child[missing] child {node {6} child[missing] child {node {6}}}} child {node {2} child {node {5} child[missing] child {node {3} child[missing] child {node {3}}}} child {node {1} child[missing] child {node{1} child[missing] child {node {1}}}}};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2em,
bond offset=1pt,
cram width=2pt,
}
\begin{document}
\chemfig{[7]H_3C-CH(-[6]CH_3)-[1]CH_2-CH_2-[1]CH_3}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{folding}
\begin{document}
\tikz \pic [folding line length=6mm, numbered faces, transform shape]
{ cube folding };
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{pgfplots}
\pgfplotsset{compat=1.15}
\usetikzlibrary{spy}
\begin{document}
\begin{tikzpicture}[spy using outlines={circle, magnification=7, size=2cm, connect spies}]
\begin{axis} [axis on top, axis lines = center, axis equal image, xticklabel style = {font=\tiny}, yticklabel style = {font=\tiny}, xlabel = $t$, ylabel = $f(t)+g(t)$, ymin=-13, ymax=13, xtick={-13,13}, xticklabels={$-13$,$13$}, ytick={-13,13}, yticklabels={$-13$,$13$}, legend pos=outer north east, legend style={cells={align=left}}, legend cell align={left}, clip=false]\addplot[very thick,red,smooth,samples=201,variable=t,domain=-13:13] {5*sin((2*t-pi/3) r)-8*cos((2*t+pi/6) r)};
\addlegendentry{\(5\sin(2t-\pi/3)-8\cos(2t+\pi/6)\)}\addplot[blue,smooth,samples=201,variable=t,domain=-13:13] {13*sin((2*t+5.24) r)};
\addlegendentry{\(13\sin(2t+5.24)\)}\path (12.85,-6.75) coordinate (X);
\end{axis}\spy [red] on (X) in node [right] at ([xshift=4mm]current axis.-20);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{decorations.text}
\begin{document}
\begin{tikzpicture}
\node(IC) at (.5,-.5) {\tt InitialConflict};
\node(B) at (1,-3) {\tt Boolean};
\node(PCP) at (5,0) {\tt PCPSolution};
\node(S) at (5,-2.5) {\tt String};
\node(D) at (10,-1) {\tt DominoSequence};
\draw[->,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sffamily|defines}}}] (B) to[bend left] (IC);
\draw[<-,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sffamily|is-non-empty}}}] (B) to[bend right=40] (S);
\draw[<-,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sffamily|is-error}}}] (B) to[bend right=20] (S);
\draw[->,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sffamily|final-domino-sequence}}}] (IC) to[bend right=10] (S);
\draw[->,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sffamily|error-string}}}] (IC) to[bend left=10] (S);
\draw[->] (S) edge[out=330,in=300,looseness=6] node{\sffamily\footnotesize top} (S);
\draw[->] (S) edge[out=335,in=290,looseness=7] node{\sffamily\footnotesize detach} (S);
\draw[->] (S) edge[out=340,in=280,looseness=8] node{\sffamily\footnotesize append-0} (S);
\draw[->] (S) edge[out=345,in=270,looseness=10] node{\sffamily\footnotesize append-1} (S);
\draw[->] (D) edge[out=330,in=300,looseness=6] node{\sffamily\footnotesize next-sequence} (D);
\draw[->] (D) edge[out=335,in=290,looseness=7] node{\sffamily\footnotesize previous-sequence} (D);
\draw[<-,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sffamily|solution-string}}}] (S) to[bend left] (PCP);
\draw[->,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sffamily|final-domino-sequence}}}] (IC) to[bend left] (PCP);
\draw[<-,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sffamily|top-string}}}] (S) to[bend left=5] (D);
\draw[<-,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sffamily|bottom-string}}}] (S) to[bend left=15] (D);
\draw[<-,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sffamily|empty-string}}}] (S) to[bend right=5] (D);
\draw[<-,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sffamily|future-solution-string}}}] (S) to[bend right=15] (D);
\draw[->,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sc|pcp-ds}}}] (PCP) to[bend left] (D);
\draw[<-,postaction={decorate,decoration={raise=0ex,text along path,text align=center,text={|\sc|ds-pcp}}}] (PCP) to[bend left=20] (D);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tikz}
\usetikzlibrary{positioning}
\newcommand{\Lim}{\mathrm{Lim}}
\newcommand{\lt}{\preccurlyeq}
\newcommand{\eql}{\textnormal{\texttt{eql}}}
\begin{document}
\begin{tikzpicture}
\node (E) at (0,0) {$Y$};
\node[below=of E] (F) {};
\node [right=of F] (B) {$\lambda_0(j)$,};
\node [left=of F] (C) {$\lambda_0(i)$};
\node[below=of F] (G) {$\underset{\to} \Lim \lambda_0(i)$.};
\draw[->] (B)--(E) node [midway,right] {$ \ \ \varepsilon_j$};
\draw[->] (C)--(E) node [midway,left] {$\varepsilon_i \ $};
\draw[->] (C)--(B) node [midway,below] {$\lambda_{ij}^{\lt} \ \ \ \ \ \ $};
\draw[->] (B)--(G) node [midway,right] {$ \ \eql_j$};
\draw[->] (C)--(G) node [midway,left] {$\eql_i \ $};
\draw[dashed,->] (G)--(E) node [midway,near end] {$\ \ \ h$};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb}
\usepackage{tkz-euclide}
\providecolor{teal}{rgb}{0, 0.5, 0.5}\tkzSetUpPoint[size=2,color=teal]\tkzSetUpLine[line width=.2pt]\tikzset{every picture/.style={line width=.2pt}
,label style/.append style={below,color=teal,font=\scriptsize}}
\begin{document}
\begin{tikzpicture}[scale=1.5]
\tkzDefPoint(1,2){A}\tkzDefPoint(3,4){B}\tkzDefPoint(3,2){C}\tkzDefPoint(3,1){D}\tkzDrawSegments(A,B A,C A,D)\tkzDrawPoints[color=red](A,B,C,D)\tkzLabelPoints(A,B,C,D)\tkzFindSlopeAngle(A,B)\tkzGetAngle{SAB}\tkzFindSlopeAngle(A,C)\tkzGetAngle{SAC}\tkzFindSlopeAngle(A,D)\tkzGetAngle{SAD}\pgfkeys{/pgf/number format/.cd,fixed,precision=2}\tkzText(1,5){The slope of (AB) is : $\pgfmathprintnumber{\SAB}^\circ$}\tkzText(1,4.5){The slope of (AC) is : $\pgfmathprintnumber{\SAC}^\circ$}\tkzText(1,4){The slope of (AD) is : $\pgfmathprintnumber{\SAD}^\circ$}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{circuitikz}
\ctikzset{logic ports=ieee,logic ports/scale=.7}
\begin{document}
\tikz\draw(0,0)node[xnor port]{};
\tikz\draw(0,0)node[xnor port]{};
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath, amssymb}
\usepackage{tikz}
\newcommand{\Imp}{\Rightarrow}
\begin{document}
\begin{tikzpicture}
\node (0) at (0,0) {$0$};
\node (1) at (2,0) {$\underline{1}$};
\draw[<->] (0) -- node[above] {$ab$} (1);
\draw[->] (0) edge[loop above,looseness=15] node[above] {$ab$} (0);
\draw[->] (1) edge[loop above,looseness=9] node[above] {$ab$} (1);
\node (t) at (3,0) {\large $\Imp$};
\node (0t) at (4,0) {$0$};
\node (1t) at (6,0) {$\underline{1}$};
\draw[<->] (0t) -- node[above] {$b$} (1t);
\draw[->] (0t) edge[loop above,looseness=15] node[above] {$ab$} (0t);
\draw[->] (1t) edge[loop above,looseness=9] node[above] {$ab$} (1t);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=10pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2.5em,
bond offset=1pt,
compound sep=5em,
arrow offset=6pt,
}
\begin{document}
\setchemfig{scheme debug=true}
\schemestart
A
\arrow(--tsoin){->}[-90]
tsoin
\arrow{<-}[180]
tagada
\arrow(@tsoin--fin){}
fin
\arrow{}
E
\arrow(@c1--@c3){}
\arrow(@c1--@fin){}
\schemestop
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb}
\usepackage{xfp}
\usepackage[dvipsnames,svgnames]{xcolor}
\usetikzlibrary{calc,patterns,patterns.meta,arrows.meta,decorations.pathreplacing,decorations.markings,backgrounds,shapes.geometric,positioning,intersections,through,angles,quotes}
\usepackage{tkz-base}
\usepackage{tkz-euclide}
\providecolor{teal}{rgb}{0.0, 0.5, 0.5}\providecolor{darkgray}{rgb}{0.4, 0.4, 0.4}\providecolor{lightgray}{rgb}{0.8, 0.8, 0.8}\tkzSetUpColors[background=white,text=black]\tkzSetUpCompass[color=orange, line width=.2pt,delta=10]\tkzSetUpArc[color=gray,line width=.2pt]\tkzSetUpPoint[size=2,color=teal]\tkzSetUpLine[line width=.2pt,color=teal]\tikzset{every picture/.style={line width=.2pt}
,new/.style={color=orange,line width=.2pt},label angle style/.append style={color=teal,font=\footnotesize},label style/.append style={below,color=teal,font=\scriptsize},line style/.style={line width=.2pt},mybox/.style={draw=gray,fill=gray!10,very thick,rectangle,rounded corners,inner sep=10pt,inner ysep=10pt},title/.style={fill=gray,text=white,font=\bfseries,right=10pt}}\providecommand{\widearc}[1]{\overset{\frown}{#1}}\providecommand{\rmark}{}\providecommand{\parallelslant}{\mathbin{\!/\mkern-5mu/\!}}
\begin{document}

\begin{tikzpicture}
\tkzDefPoints{-1.5/-0.25/A,1/-0.75/B,-1.5/2/C}\tkzDrawLine(A,B)\tkzDefLine[parallel=through C](A,B) \tkzGetPoint{c}\tkzShowLine[parallel=through C](A,B)\tkzDrawLine(C,c) \tkzDrawPoints(A,B,C,c)
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[dvipsnames]{xcolor}
\usepackage{amsmath,amsfonts,amssymb,mathtools,manfnt,amsthm}
\usepackage{tikz}
\usetikzlibrary{matrix}
\usetikzlibrary{arrows.meta}
\usetikzlibrary{positioning}
\usetikzlibrary{calc}
\usetikzlibrary{shapes.misc}
\usetikzlibrary{decorations.pathmorphing}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzpicture}[vertex/.style={circle, fill=black, inner sep=1pt},edge/.style={-latex,thick,blue},edgev/.style={-latex,thick,dashed,red},scale = 1.2]
\node at (1.5,-0.4) {$F_3$};
\node[vertex, label={ left:{\scriptsize{$(0,0)$}}}] (0-0) at (0,0) {};
\node[vertex] (1-0) at (1,0) {};
\node[vertex] (2-0) at (2,0) {};
\node[vertex, label={right:{\scriptsize{$(3,0)$}}}] (3-0) at (3,0) {};
\node[vertex] (0-1) at (0,1) {};
\node[vertex] (1-1) at (1,1) {};
\node[vertex] (2-1) at (2,1) {};
\node[vertex] (0-2) at (0,2) {};
\node[vertex] (1-2) at (1,2) {};
\node[vertex, label={left:{\scriptsize{$(0,3)$}}}] (0-3) at (0,3) {};
\draw[edgev] (0-0) to node[midway, anchor=east,inner sep=2.5pt] {\scriptsize{$f_{0,0}$}} (0-1);
\draw[edgev] (0-1) to node[midway, anchor=east,inner sep=2.5pt] {\scriptsize{$f_{0,1}$}} (0-2);
\draw[edgev] (0-2) to node[midway, anchor=east,inner sep=2.5pt] {\scriptsize{$f_{0,2}$}} (0-3);
\draw[edgev] (1-0) to node[midway, anchor=east,inner sep=2.5pt] {\scriptsize{$f_{1,0}$}} (1-1);
\draw[edgev] (1-1) to node[midway, anchor=east,inner sep=2.5pt] {\scriptsize{$f_{1,1}$}} (1-2);
\draw[edgev] (2-0) to node[midway, anchor=east,inner sep=2.5pt] {\scriptsize{$f_{2,0}$}} (2-1);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
title={$x \exp(-x^2-y^2)$},
domain=-2:2,
view={0}{90},
colorbar horizontal,
]
\addplot3 [
contour filled={
number=14,
},
] {exp(-x^2-y^2)*x};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[thick,scale=1.4]
\draw (0,0) node {$\bullet$} node[above] {\small $1$};
\draw[fill=white] (0.5,0) circle (1.5pt) node[above] {\small $2$};
\draw (1,0) node {$\bullet$} node[above] {\small $1$};
\draw (0,0) -- (0.45,0);
\draw (0.55,0) -- (1,0);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=.7,o/.style={circle,draw=orange,fill=orange,minimum size=.7cm,line width=.5mm},g/.style={circle,draw,fill=lightgray,minimum size=.7cm}]
\node[o](T1)at(0,3){\small$T_1$};
\node[o](T2)at(0,0){\small$T_2$};
\node[o](T3)at(6,1.5){\small$T_3$};
\node[o](T4)at(9,0){\small$T_4$};
\node[g](I1)at(2,1.5){\small$R_1$};
\node[g](I2)at(4,1.5){\small$R_3$};
\node[g](I4)at(7.5,.75){\small$R_6$};
\node[g](I5)at(6,0){\small$R_5$};
\node[g](I6)at(4,0){\small$R_4$};
\node[g](I7)at(2,0){$R_2$};
\draw[red,line width=.75mm](T1)--(I1)--(I2)--(T3)--(I4)--(T4)(T2)--(I1);
\draw(I4)--(I5)--(I6)--(I2)--(I7)--(T2);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node[draw,circle,inner sep=0pt,minimum size=1em,thick](r0)at(0,0.25){$r$};
\coordinate(r01)at(-1,-0.25);
\node[draw,fill=black,circle,inner sep=1.5pt](s01)at(-1.5,-0.75){};
\coordinate(s11)at(-0.5,-0.75);
\draw[thick](r01)--(s01);
\draw[thick](s01)--(s11);
\draw[thick](s11)--(r01);
\node[draw,fill=black,circle,inner sep=1.5pt](r02)at(-2,-1.5){};
\coordinate(s02)at(-2.75,-2.5);
\coordinate(s12)at(-1.25,-2.5);
\draw[thick](r02)--(s02);
\draw[thick](s02)--(s12);
\draw[thick](s12)--(r02);
\node[draw,fill=black,circle,inner sep=1.5pt](rr01)at(1,-0.25){};
\coordinate(rs11)at(0.5,-0.75);
\node[draw,fill=black,circle,inner sep=1.5pt](rs01)at(1.5,-0.75){};
\draw[thick](rr01)--(rs01);
\draw[thick](rs01)--(rs11);
\draw[thick](rs11)--(rr01);
\node[draw,fill=black,circle,inner sep=1.5pt](rr02)at(2,-1.5){};
\coordinate(rs02)at(2.75,-2.5);
\coordinate(rs12)at(1.25,-2.5);
\draw[thick](rr02)--(rs02);
\draw[thick](rs02)--(rs12);
\draw[thick](rs12)--(rr02);
\draw[thick](s01)--node[left]{$e$}(r02);
\draw[thick](rs01)--node[right]{$f$}(rr02);
\draw[thick](r0)--(r01);
\draw[thick](r0)--node[above]{$e'$}(rr01);
\draw[thick,dashed](-1.625,-2.0)--(1.625,-2.0);
\draw[thick,dashed](-1.45,-2.25)--(1.45,-2.25);
\draw[thick,dashed](-1.8,-1.8)--(1.8,-1.8);
\draw[thick,dashed](-0.75,-0.5)--(0.75,-0.5);
\draw[thick,dashed](-2.375,-2.0)arc(-135:-300:1cm);
\draw[thick,dashed](-2.5,-2.20)arc(-135:-300:1.2cm);
\draw[thick,dashed](2.375,-2.0)arc(-45:120:1cm);
\draw[thick,dashed](2.5,-2.20)arc(-45:120:1.2cm);
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{plothandlers}
\begin{document}
\begin{tikzpicture}
\pgfplothandlergapcycle\pgfplotstreamstart\pgfplotstreampoint{\pgfpoint{0}{0}}\pgfplotstreampoint{\pgfpoint{1cm}{1cm}}\pgfplotstreampoint{\pgfpoint{2cm}{.5cm}}\pgfplotstreamend\pgfusepath{stroke}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tkz-euclide}
\providecolor{teal}{rgb}{0.0, 0.5, 0.5}
\tkzSetUpPoint[size=2,color=teal]
\tkzSetUpLine[line width=.2pt,color=teal]
\tikzset{
every picture/.style={line width=.2pt},
new/.style={color=orange,line width=.2pt}
}
\begin{document}
\begin{tikzpicture}[>=latex]
\tkzDefPoints{0/0/A,3/0/B,3/1/A',1/2/C}
\tkzDefPointsBy[translation= from A to A'](B,C){}
\tkzDrawPolygon(A,B,C)
\tkzDrawPoints(A,B,C)
\tkzDrawPolygon[new](A',B',C')
\tkzDrawPoints[new](A',B',C')
\tkzLabelPoints(A,B,A',B')
\tkzLabelPoints[above](C,C')
\tkzDrawSegments[color=gray, ->, style=dashed](A,A' B,B' C,C')
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=10pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2.5em,
bond offset=1pt,
compound sep=5em,
arrow offset=6pt,
}
\providecommand*\bigskip{\vspace{12pt plus 4pt minus 4pt}}
\begin{document}
\schemestart
ABC\arrow[30]EFGHIJ\arrow[45]KLM\arrow[60]NO
\merge>(c1)(c2)(c3)--()series 1
\arrow series 2
\schemestop
\bigskip
\schemestart
Foooo\arrow(foo--bar){<=>}Bar\arrow(--baz){<=>}Bz
\merge^(foo)(bar)(baz)--()series
\schemestop
\bigskip
\setchemfig{scheme debug=true}
\schemestart
A\arrow{<->}[90]B
\merge<(c1.120)(c2)--(foobar.45[circle,blue])CCC
\schemestop
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amsfonts,amsthm,amssymb}
\usepackage{tikz}
\usepackage[most]{tcolorbox}
\usetikzlibrary{shapes}
\usetikzlibrary{positioning}
\usepackage{xcolor}
\usepackage[colorinlistoftodos]{todonotes}
\begin{document}
\begin{tikzpicture}
\draw (0,0)-- (3,-2)--(4.5,-1)--(0,0);
\draw[->, blue, dashed, thick] (4.5,-1)--(5.5,-5/3);
\fill (0,0) circle(.1) ;
\draw (.1,-.5) node{$\displaystyle w_1$} ;
\fill (1.5,-1) circle(.1) ;
\draw (1.6,-1.5) node{$\displaystyle w_2$} ;
\fill (3,-2) circle(.1) ;
\draw (3.1,-2.5) node{$\displaystyle w_3$} ;
\fill[blue] (4.5,-1) circle(.15);
\draw (4.6,-1.5) node{$\displaystyle w_4$} ;
\fill[white] (4.5,-1) circle(.2) ;
\fill[red] (4.5,-1) circle(.1) ;
\draw[red] (4.5,-1) circle(.2);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\pgfplotsset{
samples=15,
width=7cm,
xlabel=$x$,
ylabel=$f(x)$,
extra y ticks={45},
legend pos=north west,
}
\begin{tikzpicture}
\begin{semilogyaxis}[
log plot exponent style/.style={
/pgf/number format/fixed zerofill,
/pgf/number format/precision=1,
},
domain=-5:10,
]
\addplot {exp(x)};
\addplot {exp(2*x)};
\legend{$e^x$,$e^{2x}$}
\end{semilogyaxis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{latexsym, amsmath, color, amsfonts, amssymb, graphicx}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=0.7]
\draw[fill=lightgray, very thick, rotate around={60:(3.464,-2)}] (3.464,-2) ellipse (2 and 0.9);
\node[align=center, rotate=60] at (3.464,-2){\textbf{Control}};
\draw[fill=lightgray,very thick, rotate around={-60:(-3.464,-2)}] (-3.464,-2) ellipse (2 and 0.9);
\node[align=center, rotate=-60] at (-3.464,-2){\textbf{Communication}};
\draw[fill=lightgray,very thick] (0,4) ellipse (2 and 0.9);
\node[align=center] at (0,4){\textbf{Computation}};
\draw[ultra thick] (0,2.8)--(-2.425,-1.4)--(2.425,-1.4)--(0,2.8);
\node[align=center,rotate=60] at (-1.732,1){\textbf{Cyber}};
\node[align=center,rotate=-60] at (1.732,1){\textbf{Physical}};
\node[align=center] at (0,-2){\textbf{System}};
\node[align=center] at (0,0){\textbf{Information}};
\end{tikzpicture}
\end{document}