Estoy tratando de definir una punta de flecha TikZ que sea una versión duplicada de la punta del "triángulo abierto". Intenté hacerlo usando \pgfarrowsdeclarecombine
, como se describe enesta respuesta, pero no sale bien: el eje se pasa por la primera de las dos puntas. (Aparte de eso, es exactamente lo que quiero).
Otros enfoques para duplicar la punta de la flecha, como en el siguiente MWE, dan el mismo resultado. ¿Cómo puedo evitar esto y obtener una versión duplicada de la punta del “triángulo abierto”?
\documentclass{standalone}
\usepackage{tikz} \usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}
\node (A) at (0,0) {$A$}; \node (B) at (2,0) {$B$};
\draw[>=open triangle 60,->>] (A) to (B);
\end{tikzpicture}
\end{document}
He mirado los enfoques enesta respuesta, pero no veo cómo aplicarlos al declarar un nuevo consejo.
Respuesta1
Usando la respuesta aceptada de Jake enCómo dibujar una punta de flecha doble continua [tikz]y el truco de los puntos de marsupilam, puedes definir tu propio estilo de punta de flecha.
\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows}
\pgfarrowsdeclaredouble[0pt]{openopen}{openopen}{open triangle 60}{.open triangle 60}
\begin{document}
\begin{tikzpicture}
\node (A) at (0,0) {$A$}; \node (B) at (2,0) {$B$};
\draw[-openopen] (A) to (B);
\end{tikzpicture}
\end{document}
Respuesta2
Si entiendo correctamente, estás a un punto .
de lo que quieres (es decir, usar ->.>
).
La salida
El código
\documentclass{standalone}
\usepackage{tikz} \usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}
\node (A) at (0,0) {$A$}; \node (B) at (2,0) {$B$};
\draw[>=open triangle 60,->.>] (A) to (B);
\end{tikzpicture}
\end{document}
Respuesta3
Si puede utilizar la arrows.meta
biblioteca, puede declarar una flecha usando el .tip
controlador:
\documentclass[tikz,border=5]{standalone}
\usetikzlibrary{arrows.meta}
\begin{document}
\tikz[>>/.tip={.Triangle[open]Triangle[open]}]
\draw [->>] (0,0) -- (1,0);
\end{document}
(Tenga en cuenta que esto está redefiniendo una punta de flecha existente >>
, que puede ser deseable o no)