1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3
"DTD/xhtml1-transitional.dtd">
4
<html xmlns="http://www.w3.org/1999/xhtml">
5
<!-- XML file produced from file: manual.tex
6
using Hyperlatex v 2.6 (c) Otfried Cheong
7
on Emacs 22.2.1, Wed Dec 9 15:44:23 2009 -->
9
<title>Ipe Manual -- 8.2 Writing ipelets</title>
11
<style type="text/css">
12
.maketitle { text-align : center }
13
div.abstract { margin-left: 20%; margin-right: 10%; }
14
h3.abstract { text-align : center }
15
div.verse, div.quote, div.quotation {
21
<link rel="stylesheet"
22
href="manual.css" type="text/css"><meta http-equiv="Content-Type"
23
content="text/html; charset=UTF-8">
25
<body bgcolor="#ffffe6">
26
<table width="100%" cellpadding=0 cellspacing=2><tr>
27
<td bgcolor="#99ccff"><a href="manual_37.html"><img border="0" alt="8.3 Troubleshooting the LaTeX-conversion" src="next.png"></a></td><td bgcolor="#99ccff"><a href="manual_34.html"><img border="0" alt="8 Advanced topics" src="up.png"></a></td><td bgcolor="#99ccff"><a href="manual_35.html"><img border="0" alt="8.1 Sharing Latex definitions with your Latex document" src="previous.png"></a></td><td align="center" bgcolor="#99ccff" width="100%"><b>8.2 Writing ipelets</b></td></tr></table>
28
<h2>8.2 Writing ipelets</h2>
30
<p>An ipelet is an extension to Ipe. Ipe 7 uses the scripting language
31
<a href="http://www.lua.org">Lua</a> (in fact, most of the Ipe program
32
itself is written in Lua), and loads ipelets written in Lua when it
33
starts up. It is also possible to write ipelets in C++, using a small
34
Lua wrapper that declares the methods available inside the ipelet.
35
<p>Documentation about writing ipelets can be found in the <a href="index.html">Ipelib
38
<table width="100%" cellpadding=0 cellspacing=2><tr>
39
<td bgcolor="#99ccff"><a href="manual_37.html"><img border="0" alt="8.3 Troubleshooting the LaTeX-conversion" src="next.png"></a></td><td bgcolor="#99ccff"><a href="manual_34.html"><img border="0" alt="8 Advanced topics" src="up.png"></a></td><td bgcolor="#99ccff"><a href="manual_35.html"><img border="0" alt="8.1 Sharing Latex definitions with your Latex document" src="previous.png"></a></td><td align="center" bgcolor="#99ccff" width="100%"><b>8.2 Writing ipelets</b></td></tr></table></body></html>