📝 Code source du fichier LaTeX

📄 25matj1po1-exo2.tex

↩ Retour 💾 Fichier tex 📦 Sur la Forge

% !TeX TXS-program:compile = txs:///pdflatex

\documentclass[margin=5mm]{standalone}
\usepackage{tikz3d-fr}

\begin{document}

\begin{EnvTikzEspace}[UniteX={-5:0.65cm},UniteY={20:0.3cm},UniteZ={90:0.7cm}]
	%plan (xOy)
	\fill[opacity=0.175,lightgray] (-8,-6,0)--(-8,7.75,0)--(6,7.75,0)--(6,-6,0)--cycle ;
	%O
	\draw (0,0,-0.25) node[below left,inner sep=1pt] {$O$} ;
	%axe (Ox)
	\draw[->,>=latex,line width=0.9pt] (-10,0,0)--(7,0,0) node[below] {$x$} ;
	\foreach \x in {-8,-6,-4,-2,2,4,6}{%
		\filldraw (\x,0,0) circle[radius=1.8pt] node[below=1.25pt,scale=0.66] {$\x$} ;
	}
	%axe (Oy)
	\draw[->,>=latex,line width=0.9pt] (0,-8,0)--(0,9,0) node[above] {$y$} ;
	\foreach \y in {-8,-6,-4,-2,2,4,6,8}{%
		\filldraw (0,\y,0) circle[radius=1.8pt] node[above left=1.25pt,scale=0.66,inner sep=0.15pt] {$\y$} ;
	}
	%axe (Oz)
	\draw[->,>=latex,line width=0.9pt] (0,0,-3)--(0,0,7) node[right] {$z$} ;
	\foreach \z in {-2,2,4,6}{%
		\filldraw (0,0,\z) circle[radius=1.8pt] node[left=1.25pt,scale=0.66] {$\z$} ;
	}
	%droite dB
	\filldraw[red] (-4.93,-3.79,6.15) circle[radius=1.8pt] node[below left] {$B$} ;
	\draw[red] (-4.02,-3.6,5.41) node[inner sep=1.25pt,below left] {$d_{B}$} ;
	\draw[ultra thick,red] (-5.68,-3.94,6.74)--(2.74,-2.25,0.01) ;
	\draw[ultra thick,dashed,red] (2.74,-2.25,0.01)--(4.36,-1.93,-1.29) ;
	\draw[ultra thick,red] (4.36,-1.93,-1.29)--(5.16,-1.77,-1.93) ;
	%droite dA
	\filldraw[blue] (-6.13,0.57,5.7) circle[radius=1.8pt] node[above right] {$A$} ;
	\draw[blue] (-5.52,0.26,4.78) node[inner sep=1.25pt,above right] {$d_{A}$} ;
	\draw[ultra thick,blue] (-6.51,0.76,6.27)--(-2.33,-1.34,-0.01) ;
	\draw[ultra thick,dashed,blue] (-2.33,-1.34,-0.01)--(-1.46,-1.77,-1.31) ;
	\draw[ultra thick,blue] (-1.46,-1.77,-1.31)--(-0.96,-2.02,-2.06) ;
\end{EnvTikzEspace}

\end{document}