mathsoftware

A course about LaTeX and SageMath
git clone https://git.tronto.net/mathsoftware
Download | Log | Files | Refs | README | LICENSE

tikz.tex (2061B)


      1 \documentclass[10pt,a4paper]{article}
      2 \usepackage[utf8]{inputenc}
      3 \usepackage{amsmath}
      4 \usepackage{amsfonts}
      5 \usepackage{amssymb}
      6 \usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
      7 
      8 \usepackage{tikz}
      9 \usepackage{tikz-cd}
     10 
     11 \begin{document}
     12 
     13 \begin{tikzcd}
     14 T \arrow[dr,dotted,"{(x,y)}" description]
     15   \arrow[drr,"x",out=60, in=120]
     16   \arrow[ddr,"y"',bend right]\\
     17 & X\times_Z Y \arrow[r,"p"]\arrow[d,"q"'] & X \arrow[d,"f"]\\
     18 & Y \arrow[r,"g"',hook,two heads]           & Z
     19 \end{tikzcd}
     20 
     21 
     22 \newpage
     23 
     24 
     25 \begin{tikzpicture}[scale=2]
     26 
     27 	\foreach \x in {0,1,...,5} {
     28 		\foreach \y in {0,...,3} {
     29 			\filldraw[fill=blue] (\x,\y) circle[radius=0.4];
     30 		};
     31 	};
     32 \end{tikzpicture}
     33 
     34 \begin{tikzpicture}[scale=3]
     35 	\draw[very thick] (0,0) \foreach \i in {0.3,0.6,...,1.5}
     36 	  {-- (\i,\i^2) };
     37 \end{tikzpicture}
     38 
     39 
     40 \newpage
     41 
     42 \begin{tikzpicture}
     43 
     44 	\pgfmathsetmacro{\angle}{120}
     45 	
     46 	\colorlet{coscolor}{blue!60}
     47 	\colorlet{sincolor}{red!60}
     48 	\tikzset{structureline/.style={black,thin}}
     49 	
     50 	\draw[lightgray] (-5,-5) grid (5,5);
     51 	
     52 	
     53 	\filldraw[thick,fill=green!20,draw=green] 
     54 (0,0) -- (1/3*4,0) arc[radius=1/3*4, start angle=0, end angle=\angle] node[below=0.5cm] {\(\angle^\circ\)} -- cycle;
     55 
     56 	\draw[->,structureline] (0,-5) -- (0,5);
     57 	\draw[->,structureline] (-5,0) -- (5,0);
     58 	\draw[structureline] (0,0) circle[radius=4];
     59 	
     60 	\draw[structureline] (0,0) -- (\angle:4);
     61 	\draw[coscolor] (0,0) -- node[below] {\(\cos(\angle^\circ)\)} (4*cos{\angle},0);
     62 	\draw[thick,sincolor] (4*cos{\angle},0) -- node[right] {\(\sin(\angle^\circ)\)} (\angle:4);
     63 	
     64 \end{tikzpicture}
     65 
     66 \newpage
     67 \begin{tikzpicture}[scale=3]
     68 	\coordinate (A) at (1,1);
     69 	\coordinate (B) at (3,1.5);
     70 	
     71 	\draw[blue!20!red,line width=4pt] (0,0) -- (A) -- (2,0) -- cycle;
     72 
     73 	
     74 	\draw[very thick,green!60,dotted] (B) circle[x radius = 0.7cm, y radius = 1.2cm];
     75 	
     76 	\filldraw[fill=purple,draw=blue,line width=2pt] (B) arc[radius = 1cm, start angle=0, end angle=90] -- (A) --cycle;
     77 	
     78 	\filldraw[fill=pink, line width=3pt] (0,0) rectangle (2,-1);
     79 	
     80 	\draw[line width=2pt,>->] (1,0.5) -- (3,0);
     81 
     82 \end{tikzpicture}
     83 
     84 \end{document}