6

Here's a solution, using tkz-euclide, since you have several intersections and angles to take in account. This is fairly achievable with plain TikZ but here you can see the construction step by step and it's really understandable. \documentclass[tikz,border=3.14mm]{standalone} \usepackage{tkz-euclide} \begin{document} \begin{tikzpicture} % ...


5

Here is a version in Metapost, wrapped up in luamplib. Compile with lualatex. \documentclass[border=5mm]{standalone} \usepackage{luamplib} \begin{document} \mplibtextextlabel{enable} \begin{mplibcode} beginfig(1); numeric alpha, beta; alpha = 28; beta = 36; pair M, N, O, P, Q, R, X; P = origin; Q = 240 dir (alpha + beta); R = (xpart Q, ypart P); N = ...


5

pic text options allows you to specify pic specific options with which, here I filled the background in white pic text options={fill=white,text=red} I took the liberty of coloring the angles with different colors, which in my opinion makes the figure easier to read: draw=red With the quotes library, simply write "$\theta$"{fill=white,text=red,inner ...


3

\documentclass{standalone} \usepackage{tikz} \usetikzlibrary{calc,positioning,angles,arrows.meta,quotes,intersections} \usetikzlibrary{through} \begin{document} \begin{tikzpicture} \node[draw,circle] (n3) at (0,0) {3}; \node[draw,circle] (n4) at (1,0.5) {4}; \node[draw,circle] (n5) at (1,-0.5) {5}; \draw[->] (n3.east) to (n4); \...


3

One more option with using quotes library and polar coordinates: \documentclass[tikz, margin=3mm]{standalone} \usetikzlibrary{angles, arrows.meta, positioning, quotes} \begin{document} \begin{tikzpicture}[ dot/.style = {circle, fill, inner sep=1pt, outer sep=0pt, ...


2

This is my approach. I added some comments for better clarification. \documentclass[border=5pt]{standalone} \usepackage{tikz} \usetikzlibrary{calc} \begin{document} \begin{tikzpicture} \draw[help lines, color=gray!20] (0,0) grid (12,12); \draw[->] (1,6)--(11,6); \draw[->] (6,1)--(6,11); ...


2

the angles library explicitly puts some part of the code in the background and some other the foreground. You could write your own pic based on the code: \documentclass[border=2mm]{standalone} \usepackage{tikz} \usetikzlibrary{angles,backgrounds} \makeatletter \tikzset{ pics/backangle/.style = { setup code = \tikz@lib@angle@parse#1\pgf@stop, ...


1

You can use \usepackage{tikz-3dplot} \documentclass[12pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[left=2.00cm, right=3.00cm, top=1.00cm, bottom=1.00cm]{geometry} \usepackage{tikz} \usepackage{tikz-3dplot} \usetikzlibrary{angles, calc} \begin{document} \tdplotsetmaincoords{70}{60} \...


1

Sorry, it is not clear what you after. Considering @abcdefg comments, Your MWE can be rewritten as follows: \documentclass[tikz, margin=3mm]{standalone} \usetikzlibrary{angles, %calc, %intersections, quotes, babel} % for language issues \begin{document} \begin{tikzpicture}[ %dot/.style={...


1

Instead of the \pic command you can use the \draw command --to get colored angles-- or the fill=whitecommand can also be used--both are shown below \draw pic[ draw,->,red, "$\theta_1$"{shift=(80:0.35),inner sep=1pt, circle, draw},angle eccentricity=1.1, angle radius = 17mm] {angle = L1--O--L2}; \pic[ draw,->,blue, "$\...


Only top voted, non community-wiki answers of a minimum length are eligible