Curso de Latex

Universidad Veracruzana

Facultad de Matemáticas

M.I.A. Patricia González Gaspar

TIKZ

Tikz

  • El paquete tikz define una serie de comandos tex que dibujan gráficos
  • 
    \tikz \fill[orange] (1ex,1ex) circle (1cm)
                                  
  • El siguiente código dibuja una línea recta
  • 
    \tikz \draw (0,0) -- (2,0);
                                  

Tikz

  • Para gráficos más complejos se utiliza el ambiente tikzpicture
  • 
    					

Tikz: Formas básicas

  • El comando \path[opciones](x1,y1) ... (xn,yn); se utiliza para dibujar lineas
  • El sistema de coordenadas inicia en la esquina inferior izquierda.

                    

Tikz

  • Se puede cambiar el grosor de las lineas mediante la opción width=grosor
  • \tikz\draw[line width=2mm] (0,0) -- (0,4);
  • 
    					

Opciones para líneas

  • [dashed] Línea punteada.
  • [rotate=rotacion] Aplica una rotación.
  • [scale=escala] Escala la figura.
  • [thick] Linea gruesa.
  • [very thin] Linea muy delgada.

Colores

  • La opción \color=nombreColor especifica el color de la línea.
  • La opción \fill=color especifica el color que rellena una figura. Se puede usar el nombre de un color (green,white,red) o se pueden mezclar colores green!20!white (20% verde y 80% blanco).
  • 
    					

Degradado

El comando \shade[opciones] (x1,y1) ... (xn,yn); se utiliza para dibujar formas con colores degradados.


					

					

					

                    

Curvas

  • Se pueden especificar 2 puntos de control en la ruta (linea).
  • La sintaxis general de una ruta curva es
    \draw (puntoInicio) . . controls(primerPunto)
    and (segundoPunto) . . (puntoFinal)

                    

Curvas

Para rellenar, se usa el comando \fill [color] en lugar de \draw


				

Curvas

  • Otra forma es especificar la dirección de salida y llegada.
  • La sintaxis general es la siguiente \draw (puntoInicio) to [out=AnguloInicio,in=AnguloLlegada] (puntoFinal)

				

Curvas

  • Se pueden poner varias instrucciones dentro de la misma línea

				

Cuadrículas

  • Se puede agregar una cuadricula a una forma, para poder hacerla más clara. Para hacer esto, se utiliza el comando \draw[help lines] (x1,y1) grid (x2,y,2)

				

Cuadrículas

  • La operación grid agrega una cuadrícula a la figura actual. El código \tikz \draw[step=2pt] (0,0) grid (10pt,10pt); produce una cuadrícula

				

Cuadrículas

  • También se pueden usar las opciones xstep y ystep para definir la distancia independientemente.

				

Flechas

  • Se pueden decorar las lineas. Por ejemplo, hacer flechas. El código \tikz \draw [->] (0,0) -- (2,0); dibuja una flecha
 
				

Material

Ejercicios