AIGrounding/Diagram-MMU huggingface dataset:
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\usepackage{amssymb}
\begin{document}
\begin{tikzpicture}
\node (n1) at (0,0) {$\mathbf{i}$};
\node (n2) at (4,0) {$\tau(\mathbf{i})$};
\path (n1) edge[->] (n2);
\node at (2,.25) {${\tau}$};
\node (n3) at (0,-1.5) {$P^{\mathfrak{L}_{\mathbf{i}}}$};
\node (n4) at (4,-1.5) {$P^{\mathfrak{H}_{\tau(\mathbf{i})}}$};
\path (n3) edge[->] (n4);
\node at (2,-1.25) {$\tau_*$};
\path (n1) edge[->] (n3);
\path (n2) edge[->] (n4);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node (A) {$\dots$};
\node (B) [node distance=2cm, right of=A] {$ {\varprojlim} ^ {(3)} \bar{H}^\lambda_{n+2} $};
\node (C) [node distance=2.5cm, right of=B] {${\varprojlim} ^ {(1)} \bar{H}^\lambda_{n+1} $};
\node (D) [node distance=2.5cm, right of=C] {$ \bar{H}_n \left( {\varinjlim} C^*_\lambda ;G \right) $};
\node (E) [node distance=2.5cm, right of=D] {${\varprojlim} \bar{H}^\lambda_{n} $};
\node (F) [node distance=2cm, right of=E] {${\varprojlim} ^ {(2)} \bar{H}^\lambda_{n} $};
\node (H) [node distance=2cm, right of=F] {$\dots$~,};
\draw[->] (A) to node [above]{}(B);
\draw[->] (B) to node [above]{}(C);
\draw[->] (C) to node [above]{}(D);
\draw[->] (D) to node [above]{}(E);
\draw[->] (E) to node [above]{}(F);
\draw[->] (F) to node [above]{}(H);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{patchplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
nodes near coords={(\coordindex)},
width=12cm,
title=A Coons Patch,
]
\addplot [mark=*,patch,patch type=coons,
shader=interp,point meta=explicit,
] coordinates {
(0,0) [0]
(1,-1) [0]
(4,0.7) [0]
(3,2) [1]
(4,3.5) [1]
(7,2) [1]
(7,1) [2]
(6,0.6) [2]
(4.5,-0.5) [2]
(5,-2) [3]
(4,-2.5) [3]
(-1,-2) [3]
};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[>=stealth,->]
\draw(0,0)--(xyz cs:x=1);
\draw(0,0)--(xyz cs:y=1);
\draw(0,0)--(xyz cs:z=1);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath, amssymb, amsthm}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node at (0,0.3){$v_{0}$};
\node at (7,0.3){$v_{n}$};
\draw (-1.1,-1.3)--(-.8,-.3);\draw (-.8,-.3)--(0,0);\draw (0,0)--(7,0); \draw (0,0)--(0,-1);\draw (0,0)--(0.5,-1); \draw (1,0)--(1.5,-.8); \draw (3,0)--(3.5,-.8); \draw (3,0)--(3,-.8);\draw (3,0)--(2.5,-.8);\draw (4,0)--(4.5,-.8);\draw (4,0)--(3.8,-.8);\draw (5,0)--(5,-.8);\draw (7,0)--(6.5,-.8);\draw (7,0)--(7.5,-.8);\draw (7,0)--(7.9,-.3);\draw (7.9,-.3)--(8,-.8);
\draw [fill=blue](0,0) circle [radius=0.08]; \draw [fill=black](1,0) circle [radius=0.08];\draw [fill=black](2,0) circle [radius=0.08]; \draw [fill=black](3,0) circle [radius=0.08]; \draw [fill=black](4,0) circle [radius=0.08]; \draw [fill=black](5,0) circle [radius=0.08]; \draw [fill=black](6,0) circle [radius=0.08];\draw [fill=blue](7,0) circle [radius=0.08];\draw [fill=blue](-0.95,-.8) circle [radius=0.08]; \draw [fill=black](-1.1,-1.3) circle [radius=0.08]; \draw [fill=red](-.8,-.3) circle [radius=0.08]; \draw [fill=red](0,-1) circle [radius=0.08]; \draw [fill=black](0.5,-1) circle [radius=0.08]; \draw [fill=black](1.5,-.8) circle [radius=0.08]; \draw [fill=black](3.5,-.8) circle [radius=0.08];\draw [fill=red](3,-.8) circle [radius=0.08]; \draw [fill=red](2.5,-.8) circle [radius=0.08];\draw [fill=black](4.5,-.8) circle [radius=0.08]; \draw [fill=red](3.8,-.8) circle [radius=0.08];\draw [fill=black](5,-.8) circle [radius=0.08];\draw [fill=red](6.5,-.8) circle [radius=0.08];\draw [fill=red](7.5,-.8) circle [radius=0.08];\draw [fill=black](7.9,-.3) circle [radius=0.08];\draw [fill=black](8,-.8) circle [radius=0.08];
\node at (0,-1.7){$v_{0}$};
\node at (7,-1.7){$v_{n}$};
\draw (-.8,-2.3)--(0,-2);\draw (0,-2.6)--(0,-2);\draw (.5,-2.5)--(0,-2);\draw (0,-2)--(7,-2); \draw (2,-2)--(1.8,-2.5);\draw (2,-2)--(2.4,-2.48); \draw (3,-2)--(3,-2.5); \draw (5,-2)--(5,-2.5); \draw (5,-2)--(4.65,-2.5);\draw (5,-2)--(5.4,-2.48);\draw (6,-2)--(6,-2.5); \draw (7,-2)--(7,-2.5); \draw (7,-2)--(6.65,-2.5);\draw (7,-2)--(7.4,-2.48);
\draw [fill=red](-.8,-2.3) circle [radius=0.08]; \draw [fill=red](0,-2.6) circle [radius=0.08]; \draw [fill=black](.5,-2.5) circle [radius=0.08]; \draw [fill=blue](0,-2) circle [radius=0.08]; \draw [fill=blue](1,-2) circle [radius=0.08]; \draw [fill=black](2,-2) circle [radius=0.08]; \draw [fill=black](3,-2) circle [radius=0.08];\draw [fill=black](4,-2) circle [radius=0.08];\draw [fill=black](5,-2) circle [radius=0.08];\draw [fill=black](6,-2) circle [radius=0.08];\draw [fill=blue](7,-2) circle [radius=0.08];
\draw [fill=red](1.8,-2.5) circle [radius=0.08]; \draw [fill=black](2.4,-2.48) circle [radius=0.08]; \draw [fill=black](3,-2.5) circle [radius=0.08]; \draw [fill=red](5,-2.5) circle [radius=0.08]; \draw [fill=red](4.65,-2.5) circle [radius=0.08];\draw [fill=black](5.4,-2.48) circle [radius=0.08];\draw [fill=black](6,-2.5) circle [radius=0.08];\draw [fill=red](7,-2.5) circle [radius=0.08];\draw [fill=red](6.65,-2.5) circle [radius=0.08];\draw [fill=black](7.4,-2.48) circle [radius=0.08];
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[dvipsnames, table]{xcolor}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
yshift=-5cm,
title={Saving Accounts},
title style={font=\small, yshift=-1.5ex},
ymin=0,
xticklabel style={font=\tiny, rotate=45, anchor=north east},
yticklabel style={font=\tiny},
symbolic x coords={Unknown, Little, Moderate, Rich, Quite Rich},
xtick=data,
ybar,
bar width=2pt,
enlarge x limits=0.25,
xtick align=inside,
width=0.2\textwidth,
height=0.177\textwidth,
]
\addplot+[ybar, fill=blue, draw=black] coordinates {
(Unknown, 18)
(Little, 59)
(Moderate, 9)
(Rich, 5)
(Quite Rich, 9)
};
\addplot+[ybar, fill=red, draw=black] coordinates {
(Unknown, 21)
(Little, 53)
(Moderate, 11)
(Rich, 5)
(Quite Rich, 9)
};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz, border=2pt]{standalone}
\usepackage{amsmath}
\usetikzlibrary{arrows, petri}
\newcommand{\pmv}[1]{\ensuremath{\mathsf{#1}}}
\begin{document}
\begin{tikzpicture}[
inhibitor/.style={o-, thick},
pre/.style={<-, thick},
post/.style={->, thick},
transition/.style={rectangle, draw=black, thick, minimum size=4mm},
place/.style={circle, draw=black, thick, minimum size=4mm}
]
\node (n) at (-.5,.7) {$N''$};
\node[place,tokens=1] (p1) at (0,0) {};
\node[place,tokens=1] (p3) at (1,1.4) {};
\node[place] (p2) at (2,0) {};
\node[place] (p4) at (3,1.4) {};
\node[place] (p5) at (4,0) {};
\node[transition] (t1) at (1,0) [label=below:$\pmv{e}'$] {}
edge[pre] (p1)
edge[post] (p2);
\node[transition] (t2) at (2,1.4) [label=above:$\pmv{e}$] {}
edge[pre] (p3)
edge[inhibitor] (p2)
edge[post] (p4);
\node[transition] (t3) at (3,0) [label=below:$\pmv{e}''$] {}
edge[pre] (p2)
edge[post] (p5);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{calc, backgrounds,arrows,patterns}
\begin{document}
\begin{tikzpicture}[scale=2]
\draw[line width=0.25mm] (1,0) arc (0:180:0.5) -- (1,0);
\draw[line width=0.25mm, dotted] (-20:1) arc (-20:200:1);
\draw[line width=0.25mm] (0,0) -- (40:1.2);
\draw[line width=0.25mm] (0.2, 0) arc (0:40:0.2);
\node [below] at (0,0) {o};
\node [right] at (1,0) {a};
\node [below] at (40:0.745) {p};
\node [right] at (30:0.2) {$\phi$};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amssymb}
\usepackage{xcolor}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[->]
\node(1) at (0,0) {$1$};
\node(2) at (0,1) {$2$};
\node(3) at (1,1) {$3$};
\node(4) at (1,0) {$4$};
\node (c) at (-1,0.5) {$Q$:};
\draw(1)--(2);
\draw(2)--(3);
\draw(3)--(4);
\draw(4)--(1);
\node (d) at (3,0.5) {$Q'$:};
\node (5) at (4,0.5) {$1'$};
\node (6) at (6,0.5) {$2'$};
\draw (6) to [out=210,in=330] (5);
\draw (5) to [out=30,in=150] (6);
\draw (6) .. controls (6.7,1) and (6.7,0) .. (6);
\draw (5) .. controls (3.3,1) and (3.3,0) .. (5);
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[siunitx, RPvoltages]{circuitikz}
\begin{document}
\tikz \draw (0,0) to[R, v=1<\volt>] (2,0); \par
\ctikzset{voltage/distance from node=.1}
\ctikzset{voltage/bump b=2.5}
\tikz \draw (0,0) to[R, v=1<\volt>] (2,0);
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{
groupplots
}
\begin{document}
\begin{tikzpicture}
\begin{groupplot}[
group style={
group name=my plots,
group size=2 by 2,
xlabels at=edge bottom,
ylabels at=edge left,
},
footnotesize,
width=4cm,
height=4cm,
xlabel=time $t$ / h,
ylabel=$c$ / mol/L,
]
\nextgroupplot
\addplot coordinates {(0,0) (1,2) (2,1)};
\nextgroupplot
\addplot coordinates {(0,0) (1,2) (2,1)};
\nextgroupplot
\addplot coordinates {(0,0) (1,2) (2,1)};
\nextgroupplot
\addplot coordinates {(0,0) (1,2) (2,1)};
\end{groupplot}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
ylabel=$y$ \emph{decreasing} $\to$,
xlabel=$x$ normal,
title=reversed axis,
y dir=reverse,
colorbar,
colorbar style={y dir=reverse},
]
\addplot+ [mesh,scatter] {x^15};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amssymb,amsfonts}
\usepackage{amsmath,stackengine,mathtools}
\usepackage{tcolorbox}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{pgfplots}
\usepackage{pgfplotstable}
\pgfplotsset{/pgfplots/error bars/error bar style={solid}
}\usepackage{tikz}
\usetikzlibrary{shapes,decorations,arrows,calc,arrows.meta,fit,positioning,trees,backgrounds}
\tikzset{-Latex,auto,node distance =1 cm and 1 cm,semithick,state/.style ={ellipse, draw, minimum width = 0.7 cm}
,point/.style = {circle, draw, inner sep=0.04cm,fill,node contents={}},bidirected/.style={Latex-Latex,dashed},el/.style = {inner sep=2pt, align=left, sloped}}\pgfdeclarelayer{background}\pgfsetlayers{background,main}\tikzset{mybackground51/.style={execute at end picture={
\begin{scope}[on background layer]
\draw[black, rounded corners=2ex, fill=black!2] (current bounding box.south west) rectangle (current bounding box.north east);
\node[draw,fill=white,ellipse,anchor=west,inner sep=1pt,minimum width=4ex] at (current bounding box.north west){#1};
\end{scope}}}}
\begin{document}
\begin{tikzpicture}[node distance =1.5cm]
\node[state,circle] (S) {$S$};
\node[state,circle, below right of = S] (W) {$W$};
\node[state,circle, below right of = W] (Y) {$Y$};
\node[state,circle, above right of = Y] (X) {$X$};
\node[state,circle, above right of = X] (Z) {$Z$};
\node[state, circle, above right of = W] (B) {$B$};
\path (S) edge (B);
\path (B) edge (W);
\path (W) edge (Y);
\path (B) edge (X);
\path (X) edge (Y);
\path (Z) edge (X);
\path[bidirected] (Y) edge[bend right=45] (Z);
\path[bidirected] (S) edge[bend right=45] (Y);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb,mathrsfs,amsthm,amsfonts,mathtools}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage{pgfplots}
\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{arrows.meta,backgrounds}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=2cm,y=1cm]
\draw[fill=gray!10,dashed] (-0.65,-0.25)--(-0.65,-0.75)--(2.65,-0.75)--(2.65,-0.25)--(-0.65,-0.25);
\foreach \x in {0,1,2} {
\draw [fill=white] (\x,0) circle (1.5pt);
\draw [fill=black] (\x-0.5,-0.5) circle (1.5pt);
\draw[line width=1pt,green!70!black,{Latex[length=2mm]}-] (\x,0) -- (\x-0.5,-0.5);
\draw[line width=1pt,yellow!70!black,{Latex[length=2mm]}-] (\x,0) -- (\x+0.5,-0.5);
}
\draw [fill=black] (2.5,-0.5) circle (1.5pt);
\node at (2.6,-0.2) {$y_1$};
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{intersections}
\tikzset{help lines/.style={gray,very thin}
}
\begin{document}
\begin{tikzpicture}[every node/.style={opacity=1,black,above left}]
\draw[help lines]grid(3,2);
\draw[name path=ellipse](2,.5)ellipse(.75 and 1);
\draw[name path=rectangle,rotate=10](.5,.5)rectangle+(2,1);
\fill[red,opacity=.5,name intersections={of=ellipse and rectangle}](intersection-1)circle(2pt)node{1}(intersection-2)circle(2pt)node{2};
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\tikzset{
help lines/.style={gray,very thin}
}
\begin{document}
\begin{tikzpicture}
\draw[help lines] (0,0) grid (3,2);
\draw (0,0) -- (2cm,5mm) (0,0) -- (0cm,1cm);
\pgfpathmoveto{\pgfpoint{2cm}{5mm}}
\pgfpatharcaxes{0}{90}{\pgfpoint{2cm}{5mm}}{\pgfpoint{0cm}{1cm}}
\pgfusepath{draw}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{xcolor}
\usepackage{tikz}
\usepackage[T1]{fontenc}
\begin{document}
\begin{tikzpicture}[scale=1.4, every node/.style={draw, circle, inner sep=1pt}]
\node (l1a) at (5.5,-0.5) {$\bf \textcolor{red}{\ell_2}$};
\node (1) at (4,-0.5) {$\ell_1$};
\node (l2a) at (7,-0.5) {$\bf \textcolor{red}{\ell_3}$};
\node (2) at (4,-1.5) {$r_1$};
\node (r1a) at (5.5,-1.5) {$\bf \textcolor{blue}{r_2}$};
\node (r2a) at (7,-1.5) {$\bf \textcolor{blue}{r_3}$};
\draw (l1a) -- (r1a);
\draw (l2a) -- (r1a);
\draw (l2a) -- (r2a);
\draw (r2a) -- (l1a);
\draw (2) -- (l1a);
\draw (1) -- (r1a);
\node (L2) at (10.5,-0.5) {$\bf \textcolor{red}{\ell_2}$};
\node (L1) at (9,-0.5) {$\ell_1$};
\node (L3) at (12,-0.5) {$\bf \textcolor{red}{\ell_3}$};
\node (R1) at (9,-1.5) {$r_1$};
\node (R2) at (10.5,-1.5) {$\bf \textcolor{blue}{r_2}$};
\node (R3) at (12,-1.5) {$\bf \textcolor{blue}{r_3}$};
\draw (L1) -- (R1);
\draw (L3) -- (R1);
\draw (L1) -- (R3);
\node[draw=none] at (5.5, -2) {$G = (L,R,E), k = 2$};
\node[draw=none] at (10.5, -2) {$H = (L,R,\bar{E})$};
\node[draw=none] at (13, -1.5) {$w(r_i) = 17$};
\node[draw=none] at (13, -0.5) {$w(\ell_i) = 20$};
\node[draw=none] at (13, -1) {$B = 74$};
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{trees}
\begin{document}
\begin{tikzpicture}[level distance=1cm,sibling distance=1cm]
\node{root}[edge from parent fork right,grow=right]child{node{left}}child{node{right}child{node{child}}child{node{child}}};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric, calc, positioning}
\begin{document}
\tikzstyle{test} = [ diamond,
draw,
shape aspect=2,
inner sep = 0pt,
text width = 7em,
text centered
]
\tikzstyle{action} = [ rectangle, draw,
text width=8em,
inner sep = 5pt,
minimum height=5em
]
\begin{tikzpicture}[node distance = 1.25em, align = flush center, font = \small]
\node [test] (f) {fLorem ipsum dolor sit amet};
\node [test, right=of f] (g) {gLorem ipsum dolor};
\node [test, below=of f] (h) {hLorem ipsum dolo};
\node [action, below=of h] (i) {iLorem ipsum dolor sit amet, consectetur adipiscing elit.};
\path let \p1=(g), \p2=(i) in node[action, fill=gray] (j) at (\x1,\y2) {jLorem ipsum dolor sit amet, consectetur adipiscing elit.};
\node [test, below=of i] (l) {lLorem ipsum dolor};
\node [test, below=of j, fill=gray] (m) {mLorem ipsum dolor};
\draw [red] (g) -- +(0,-10);
\draw [blue] (i) -- +(10,0);
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[siunitx, RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (0,0) to[R=$R_1$, a=\SI{1}{\kohm}] (2,0);
\end{circuitikz}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{graphs}
\begin{document}
\begin{tikzpicture}
\graph {
{ [name=first] 1, 2, 3} --
{ [name=second] 1, 2, 3}
};
\draw [red] (second 1) circle [radius=3mm];
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{shadows.blur}
\begin{document}
\begin{tikzpicture}
\foreach \i in {1,...,8}
\node[circle,circular glow,fill=red!20,draw=red,thick]
at (\i*45:1) {Circle \i};
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{graphs}
\begin{document}
\begin{tikzpicture}
\graph [name separator=] {
{ [name=first] 1, 2, 3} --
{ [name=second] 1, 2, 3}
};
\draw [red] (second1) circle [radius=3mm];
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{upgreek}
\usepackage{fp}
\usepackage{tikz}
\usetikzlibrary{arrows,arrows.meta,arrows.spaced,bending,babel,calc,fit,positioning,scopes,intersections,through,backgrounds,matrix,chains,quotes,angles,math,topaths,plotmarks}
\usetikzlibrary{decorations,decorations.pathmorphing,decorations.markings,decorations.pathreplacing,decorations.shapes,decorations.text}
\usetikzlibrary{shapes,shapes.geometric,shapes.symbols,shapes.arrows,shapes.multipart,shapes.callouts,shapes.misc}
\usetikzlibrary{patterns,patterns.meta,fadings,shadings,shadows,shadows.blur}
\usetikzlibrary{fixedpointarithmetic,fpu}
\usetikzlibrary{datavisualization,datavisualization.polar,datavisualization.formats.functions}
\usetikzlibrary{3d,perspective,views}
\usetikzlibrary{graphs,graphs.standard}
\usepackage{amsmath,amssymb}
\usepackage{xcolor}
\pgfkeys{/pgf/decoration/.unknown/.code={}}
\begin{document}
\tikz \datavisualization
[scientific axes,
x axis={ticks=few,
scaling=1 at 0cm and 1000 at 3cm,
function=\pgfdvmathunaryop{\pgfvalue}{sqrt}{\pgfvalue}},
visualize as scatter]
data [format=named] {
x={0,100,...,1000}, y={1,2,3}
};
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2em,
bond offset=1pt,
cram width=2pt,
}
\begin{document}
\chemfig{-[::-30](-[5])(-[7])-[::+60]-[::-60]O-[::+60](=[::-45]O)-[::+90]HN>:[::-60](-[::+60]**6(------))
-[::-30](<:[2]OH)-[::-60](=[6]O)-[::+60]O>:[::-60]*7(---?(<[::-120]OH)-(<|[1]CH_3)(<:[::-90]CH_3)
-(-[1](<[::+80]HO)-[0](=[::+60]O)-[7](<|[::+130]CH_3)(-[::+75](<|[2]OH)-[::-60]-[::-60](<[::+30]O-[::-90])
-[::-60](<[::+90])(<:[::+30]O-[7](-[6]CH_3)=[0]O)-[::-60])-[6]-[5,1.3]?(<:[7]O-[5](=[::-60]O)
-[6]**6(------)))=(-[2]CH_3)-)}
\end{document}
\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.17}
\begin{document}
\begin{tikzpicture}
\begin{semilogxaxis}[
width= 0.8\textwidth,
height= 0.5\textwidth,
ymin=0,
ymax=40,
xmin=0.1,
xmax=10,
xlabel=frequency,
ylabel=damping,
grid=both,
major grid style={black!50},
/tikz/plot label/.style={
fill=white,
sloped,
anchor=south,
inner sep=1pt,
font=\bfseries
},
samples=30,
domain=0.01:10
]
\newcommand{\const}{0.25}
\addplot [thick, smooth]{10*ln(1+\const*(x+1)^(2))/ln(10)} node [pos=0.65, plot label] {a};
\addplot [thick, smooth]{10*ln(1+\const*(2*(x+1)^(2)-1)^2)/ln(10)} node [pos=0.55, plot label] {b};
\addplot [thick, smooth]{10*ln(1+\const*(4*(x+1)^(3)-3*(x+1))^2)/ln(10)} node [pos=0.45, plot label] {c};
\addplot [thick, smooth]{10*ln(1+\const*(8*(x+1)^(4)-8*(x+1)^2+1)^2)/ln(10)} node [pos=0.38, plot label] {d};
\end{semilogxaxis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb}
\usepackage{xfp}
\usepackage[dvipsnames,svgnames]{xcolor}
\usepackage{tkz-euclide}
\usetikzlibrary{calc,intersections,angles,quotes}
\providecolor{teal}{rgb}{0.0, 0.5, 0.5}\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,fill=teal]\tkzSetUpLine[line width=.2pt,color=teal]\tikzset{every picture/.style={line width=.2pt}
,label style/.append style={below,color=teal,font=\scriptsize}}
\begin{document}
\begin{tikzpicture}[scale=.75]
\tkzDefPoints{0/0/A,4/0/B,0.8/4/C}\tkzDefCircle[ex](B,C,A)\tkzGetPoints{J_c}{h}\tkzDefPointBy[projection=onto A--C](J_c)\tkzGetPoint{X_c}\tkzDefPointBy[projection=onto A--B](J_c)\tkzGetPoint{Y_c}\tkzDefCircle[in](A,B,C)\tkzGetPoints{I}{y}\tkzDrawCircles[color=lightgray](J_c,h I,y)\tkzDefPointBy[projection=onto A--C](I)\tkzGetPoint{F}\tkzDefPointBy[projection=onto A--B](I)\tkzGetPoint{D}\tkzDrawPolygon(A,B,C)\tkzDrawLines[add=0 and 1.5](C,A C,B)\tkzDrawSegments(J_c,X_c I,D I,F J_c,Y_c)\tkzMarkRightAngles(A,F,I B,D,I J_c,X_c,A)\tkzDrawPoints(B,C,A,I,D,F,X_c,J_c,Y_c)\tkzLabelPoints(B,A,J_c,I,D)\tkzLabelPoints[above](Y_c)\tkzLabelPoints[left](X_c)\tkzLabelPoints[above left](C)\tkzLabelPoints[left](F)
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.3}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
enlargelimits=0.3,
legend style={at={(0.5,-0.25)},
anchor=north,legend columns=-1},
symbolic x coords={CraisglistBargain, ESConv, CIMA },
xtick=data,
ybar=3pt,
bar width=10pt,
width=7cm, height=4cm,
nodes near coords,
nodes near coords align={vertical},
nodes near coords style={font=\tiny},
font=\small,
grid=both,
grid style={dashed, gray!50},
]
\addplot[fill=brown!40!white,draw=brown] coordinates {
(CraisglistBargain, 90.3)
(ESConv, 83.6)
(CIMA, 73.6)
};
\addplot[fill=yellow!40!white,draw=yellow] coordinates {
(CraisglistBargain, 92.1)
(ESConv, 82.2)
(CIMA, 71.1)
};
\addplot [fill=black!40!white,draw=black] coordinates {
(CraisglistBargain, 97.3)
(ESConv, 93.4)
(CIMA, 94.6)
};
\legend{Vicuna, LLaMA2-Chat, ChatGPT}
\end{axis}
\end{tikzpicture}
\end{document}