3 <title>Drawables - Sketch
</title>
4 <meta http-equiv=
"Content-Type" content=
"text/html">
5 <meta name=
"description" content=
"Sketch">
6 <meta name=
"generator" content=
"makeinfo 4.7">
7 <link title=
"Top" rel=
"start" href=
"index.html#Top">
8 <link rel=
"up" href=
"Input-language.html#Input-language" title=
"Input language">
9 <link rel=
"prev" href=
"Language-basics.html#Language-basics" title=
"Language basics">
10 <link rel=
"next" href=
"Definitions.html#Definitions" title=
"Definitions">
11 <link href=
"http://www.gnu.org/software/texinfo/" rel=
"generator-home" title=
"Texinfo Homepage">
13 Copyright (C) 2005, 2006, 2007, 2008 Eugene K. Ressler.
15 This manual is for `sketch', version 0.2 (build 161),
16 Tuesday, September 08, 2009, a program that converts descriptions of simple
17 three-dimensional scenes into static drawings. This version generates
18 `PSTricks' or `PGF/TikZ' code suitable for use with the
19 TeX document processing system.
21 `Sketch' is free software; you can redistribute it and/or modify
22 it under the terms of the GNU General Public License as published by
23 the Free Software Foundation; either version 3, or (at your option)
26 Sketch is distributed in the hope that it will be useful,
27 but WITHOUT ANY WARRANTY; without even the implied warranty of
28 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
29 GNU General Public License for more details.
31 You should have received a copy of the GNU General Public License
32 along with `sketch'; see the file COPYING.txt. If not, see
33 http://www.gnu.org/copyleft.-->
34 <meta http-equiv=
"Content-Style-Type" content=
"text/css">
35 <style type=
"text/css"><!--
36 pre
.display
{ font-family:inherit
}
37 pre
.format
{ font-family:inherit
}
38 pre
.smalldisplay
{ font-family:inherit
; font-size:smaller
}
39 pre
.smallformat
{ font-family:inherit
; font-size:smaller
}
40 pre
.smallexample
{ font-size:smaller
}
41 pre
.smalllisp
{ font-size:smaller
}
42 span
.sc
{ font-variant:small-caps
}
43 span
.roman
{ font-family: serif
; font-weight: normal
; }
49 <a name=
"Drawables"></a>Next:
<a rel=
"next" accesskey=
"n" href=
"Definitions.html#Definitions">Definitions
</a>,
50 Previous:
<a rel=
"previous" accesskey=
"p" href=
"Language-basics.html#Language-basics">Language basics
</a>,
51 Up:
<a rel=
"up" accesskey=
"u" href=
"Input-language.html#Input-language">Input language
</a>
55 <!-- node-name, next, previous, up -->
56 <h3 class=
"section">3.2 Drawables
</h3>
58 <p><a name=
"index-drawable-266"></a>Drawables are simply
<code>sketch
</code> objects that might appear in the
59 drawing. They include dots, polylines, curves, polygons, and more
60 complex objects that are built up from simpler ones in various ways.
61 Finally,
<dfn>special
</dfn> objects are those composed of LaTeX or
62 <code>PSTricks
</code> code, perhaps including coordinates and angles
63 computed by
<code>sketch
</code>.
66 <li><a accesskey=
"1" href=
"Dots.html#Dots">Dots
</a>: Draw dots.
67 <li><a accesskey=
"2" href=
"Lines.html#Lines">Lines
</a>: Draw polylines.
68 <li><a accesskey=
"3" href=
"Curves.html#Curves">Curves
</a>: Draw curves.
69 <li><a accesskey=
"4" href=
"Polygons.html#Polygons">Polygons
</a>: Draw polygons.
70 <li><a accesskey=
"5" href=
"Specials.html#Specials">Specials
</a>: Embed raw LaTeX and
<code>PSTricks
</code>.
71 <li><a accesskey=
"6" href=
"Sweeps.html#Sweeps">Sweeps
</a>: Draw sweeps of dots and polylines.
72 <li><a accesskey=
"7" href=
"Blocks.html#Blocks">Blocks
</a>: Group other drawables.
73 <li><a accesskey=
"8" href=
"Repeats.html#Repeats">Repeats
</a>: Draw transformed copies of objects.
74 <li><a accesskey=
"9" href=
"Puts.html#Puts">Puts
</a>: Draw one object transformed.