-
Notifications
You must be signed in to change notification settings - Fork 4
/
example-2.20.tex
31 lines (23 loc) · 953 Bytes
/
example-2.20.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
\documentclass{article}
%% Denote paragraphs with vertical space rather than indenting (not critical)
\usepackage{parskip}
%% Support for URL in introductory text (not needed for main example)
\usepackage{url}
%% *** Enable TikZ ***
\usepackage{tikz}
\begin{document}
%% Introductory Text
Example 2.20 from the book\\
\emph{Unlocking LaTeX Graphics: A Concise Guide to Ti$k$Z/PGF and PGFPLOTS}.\\
For more information, visit \url{https://latex-graphics.com}.
\par\bigskip
%% *** START OF EXAMPLE CODE ***
\begin{tikzpicture}[thick, fill opacity=0.9,
arw/.style={->,shorten <=1mm, shorten >=1mm}]
\filldraw[blue] (0,0) coordinate (BSW) rectangle ++(2,2) coordinate (BNE);
\filldraw[orange] (1,1) coordinate (OSW) rectangle ++(2,2) coordinate (ONE);
\draw[arw] (BSW |- BNE) -- (BSW |- ONE) -- (OSW |- ONE);
\draw[arw,dashed] (ONE |- OSW) -- (ONE |- BSW) -- (BNE |- BSW);
\end{tikzpicture}
%% *** END OF EXAMPLE CODE ***
\end{document}