Saltar al contenido

Flecha de inclusión en TikZ

Este equipo redactor ha estado por horas investigando para darle solución a tus dudas, te brindamos la resolución así que deseamos servirte de gran apoyo.

Solución:

Puedes usar el right hook-latex o right hook-> flecha (dependiendo del tipo de flecha que desee en el otro lado) de la arrows biblioteca:

ingrese la descripción de la imagen aquí

Código:

documentclassarticle
usepackagetikz
usetikzlibraryarrows
begindocument
begintikzpicture
  draw [ultra thick, right hook-latex, red] (0, 0) -- (3, 0);     
  draw [ultra thick, right hook->,    blue] (0,-1) -- (3,-1);
endtikzpicture
enddocument

Para diagramas conmutativos, sugiero usar el tikz-cd paquete; usa TikZ para facilitar el dibujo de diagramas conmutativos (tiene su propia biblioteca de flechas diseñada para diagramas y la flecha que está buscando ya está incorporada); un pequeño ejemplo con la inclusión solicitada (y algunos otros solo para ilustración):

documentclassarticle
usepackagetikz-cd

begindocument

begintikzcd
0 arrow[hookrightarrow]r 
  & Aarrow[hookrightarrow]rvarphiarrow[hookrightarrow]deta_1 
  & Barrowrpsiarrowdeta_2 
  & Carrowrarrowdeta_3 
  & 0 \
0 arrow[hookrightarrow]r 
  & A'arrow[hookrightarrow]r[swap]varphi' 
  & B'arrowr[swap]psi' 
  & C'arrowr
  & 0 
endtikzcd
enddocument

ingrese la descripción de la imagen aquí

Puedes usar el arrows biblioteca de TikZpor ejemplo, para usar el -latex estilo de TikZpuedes decir

documentclassarticle
usepackagetikz-cd
usetikzlibraryarrows

tikzset
commutative diagrams/.cd,
arrow style=tikz,
diagrams=>=latex

begindocument


begintikzcd
0 arrow[hookrightarrow]r 
  & Aarrow[hookrightarrow]rvarphiarrow[hookrightarrow]deta_1 
  & Barrowrpsiarrowdeta_2 
  & Carrowrarrowdeta_3 
  & 0 \
0 arrow[hookrightarrow]r 
  & A'arrow[hookrightarrow]r[swap]varphi' 
  & B'arrowr[swap]psi' 
  & C'arrowr
  & 0 
endtikzcd
enddocument

ingrese la descripción de la imagen aquí

El código anterior cambia el estilo de flecha de punta para todos los diagramas, pero puede seleccionar la punta de flecha -latex solo para algunas flechas (quizás no sea realmente deseable tener dos puntas de flecha diferentes en el mismo diagrama):

arrow[hookrightarrow,-latex]deta_1

Si aceptas, tienes el poder dejar un post acerca de qué te ha gustado de este artículo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *