
Me gustaría saber si existen programas interactivos orientados a gráficos para construir diagramas de látex.
Por ejemplo, lo sé
¿Hay otros que hacen algo parecido?
Estoy luchando por hacer este diagrama en tikz:
[
Gracias
Respuesta1
Es cierto: TikZ puede resultar intimidante al principio. El manual de más de 1000 páginas es francamente aterrador. ¡Pero vale la pena! Comience con algunos de los tutoriales al principio del manual. ¡Estarás haciendo dibujos como estos en poco tiempo!
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.markings}
\tikzset{dot/.style={fill, circle, inner sep=1pt},
myarrow/.style={decoration={markings, mark=at position .6 with {\arrow{>}}}, postaction={decorate}}}
\begin{document}
\begin{tikzpicture}
\draw circle[radius=2];
\draw[very thick, myarrow] (-80:2)node[dot, label={-90:{$B'$}}]{}arc(-80:80:2)node[dot, label={90:{$A'$}}]{};
\draw[very thick, myarrow] (100:2)node[dot, label={90:{$A$}}]{}arc(100:260:2)node[dot, label={-90:{$B$}}]{};
\end{tikzpicture}
\end{document}
Respuesta2
Una pequeña variación de la agradable respuesta de @Sandy G (+1) que proporciona un código un poquito más corto. Para el ejercicio :-)
\documentclass[border=3.14159]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta,
decorations.markings}
\begin{document}
\begin{tikzpicture}[
dot/.style = {circle, fill, inner sep=2pt, label=#1},
->-/.style = {decoration={markings,
mark=at position .52 with {\arrow{Straight Barb}}
},
very thick,
postaction={decorate}
}
]
\draw circle[radius=2];
\draw[->-] (100:2) node[dot=$A$ ] {}
arc(100:260:2) node[dot=below:$B$ ] {};
\draw[->-] (-80:2) node[dot=below:$B'$] {}
arc(-80:80:2) node[dot=$A'$] {};
\end{tikzpicture}
\end{document}
Observaciones:
- En la web hay muchos servicios para, como anuncian, dibujar Ti de forma sencilla.kZ imágenes, pero como veo algunos resultados de dichos programas, el código en su mayoría es horrible y está lleno de desorden.
- El código resultante es fácil de perder y cuando te quedas atascado en el dibujo, es extremadamente difícil ayudarte.
- Uno de los servicios interactivos es Mathcha. Aquí en el sitio hay muchas respuestas que lo usan.
- Estoy de acuerdo con @Sandy G, en que la mejor manera de dibujar a TikImágenes Z es aprender TikZ. La mejor manera es el método "aprender haciendo". En cualquier momento en el que te quedes atascado en la programación de una imagen, puedes pedir ayuda aquí.
- Para empezar te sugiero leer:
- Una introducción mínima a TikZ, verCTAN
- De la documentación del paquete lea 2 Tutorial: Una imagen para los estudiantes de Karl (página 31) y otros tutoriales, depende del tipo de imágenes que le interesen.
- Básico sobre TikZ empaquetado lo puedes encontrar en la Parte III: TikZ ist kein Zeichenprogramm
- numerosos ejemplos están en el sitioTeXexamples.nettambién aquí en el sitio
- En el dibujo es útil usar
standalone
el paquete como se hace en el MWE anterior (Ejemplo de trabajo mínimo)
¡Feliz envío de mensajes de texto!