Edit and compile if you like:
\documentclass[border=2pt]{standalone}% Drawing\usepackage{tikz}% Tikz Library\usetikzlibrary{angles,quotes}% Style\tikzset{>=latex}% Define Color\definecolor{amber}{rgb}{1.0, 0.5, 0}\definecolor{darkmagenta}{rgb}{0.55, 0.0, 0.55}% Notation\usepackage{physics}\begin{document}\begin{tikzpicture}[scale=1]% Grid% \draw[help lines] (0,0) grid (8,8);% Current Cable\draw[line width=4, color = amber] (1,4) ..controls (4,5) and (4,0).. (7,1) ;% Vectors\draw[dashed] (3.5,3.15)coordinate(B) -- +(2.4,2) node [pos=0.6, above left] {\small$r$};\draw[line width = 1,->] (3.5,3.15) -- +(0.4,-0.51)coordinate(A) ;\draw[line width = 1,->] (3.49,3.13) -- (4.04,3.6)coordinate(C) node [pos = 0.26, above, black] {\small$\vu{r}$} ;% Point\filldraw (5.9, 5.15) circle (0.9pt) node [right] {\small$P$};% Nodes\node at (3.4,2.7) {\small$\dd\vb{s}$};% Magnetic Field Direction\filldraw[darkmagenta] (5.4, 5.5) circle (1.5pt);
Click to download: biot-savart.tex
Open in Overleaf: biot-savart.tex
This file is available on GitHub.
See more on the author page of Alexandros Tsagkaropolulos.