¿Alguien puede ayudarme a hacer una ilustración de este tipo en LaTeX? ¡Estaría muy feliz! Soy nuevo en LaTeX, pero estoy tratando de aprender a graficar cosas diferentes. Intenté usar otro código que vi aquí como base, pero realmente no parecía funcionar. ¡Espero que alguien pueda ayudarme entonces!
Respuesta1
Aquí hay un código corto con pstricks
:
\documentclass[border=6pt, svgnames]{standalone}%
\usepackage{pst-plot, pst-eucl}
\begin{document}
\begin{pspicture*}(-1,-1)(4,4)
\psset{arrowinset=0.15, linejoin, arrows=->}
\psaxes[ticks=none, labels=none, labelsep=0.3em](0,0)(-1,-1)(3,3.5)[\text{Re},0][\text{Im},90]
\pstGeonode[PointName=0, PosAngle=-135, PointSymbol=none](0; 0){O}
\psCoordinates[linestyle=dashed, arrows=-,dotscale=0.1](2,2.5)
\uput[d](2,0){$a$}\uput[l](0,2.5){$b$}
\psset{linecolor=CornflowerBlue, linewidth=1.5pt}
\pstGeonode[PointName=a{+}bi, PosAngle=75, PointNameSep=0.8em](2,2.5){Z}
\ncline{O}{Z}%
\end{pspicture*}
\end{document}
Respuesta2
Aquí hay un código aún más corto con tikz
fromel comentario de arriba, que se puede compilar con cualquiera de los compiladores estándar ( pdflatex
, xelatex
, lualatex
) sin preparativos ni modificaciones especiales. Para tener una superposición parcial de la flecha con el punto, utilícela shorten
con una distancia negativa.
\documentclass[tikz,border=3mm]{standalone}
\begin{document}
\begin{tikzpicture}[>=stealth,thick]
\draw[->] (-0.2,0) -- (2.5,0) node[right]{Re};
\draw[->] (0,-0.2) -- (0,3) node[above]{Im};
\draw[->,blue!80,shorten >=-1pt]
(60:2.5) node[fill,circle,inner sep=2pt,outer sep=0pt,label=above right:$a+\mathrm{i}\,b$]
(z) {} (0,0) --(z);
\draw[dashed] (0,0|-z) node[left]{$b$}-- (z)
(0,0-|z) node[below]{$a$}-- (z);
\end{tikzpicture}
\end{document}
Como muchos otros, prefiero componer el i
montante imaginario para distinguirlo de un índice i
.