Contents
Contents
1 Introduction
2 About Ipe files
Figures for Latex documents.
Presentations.
SVG files.
Bitmaps.
3 General Concepts
3.1 Order of objects
3.2 The current selection
3.3 Moving and scaling objects
3.4 Stroke and fill colors
3.5 Pen, dash style, arrows, and tiling patterns
3.6 Transparency
3.7 Symbolic and absolute attributes
3.8 Zoom and pan
3.9 Groups
3.10 Layers
3.11 Mouse shortcuts
4 Object types
4.1 Path objects
4.2 Text objects
4.3 Image objects
4.4 Group objects
Clipping
Decorations
Editing text in group
Recursive group edit
Links to websites, videos, and other pages
Websites
Launching media
Navigating inside the document
Standard actions
4.5 Reference objects and symbols
5 Snapping
5.1 Grid snapping
5.2 Context snapping
5.3 Custom grid snapping
5.4 Angular snapping
5.5 Interaction of the snapping modes
5.6 Examples
Example 1:
Example 2:
Example 3:
Example 4:
Example 5:
Example 6:
6 Stylesheets
6.1 Make your own stylesheet!
6.2 Stylesheet theory
6.3 Symbols
6.4 Decorations
6.5 More about stylesheets
Paper size
Latex preamble.
7 Documents with text that is not in English
7.1 Pdflatex for latin and cyrillic scripts
7.2 Using Xetex
7.3 Chinese, Japanese, and Korean
7.4 Right-to-left writing: Farsi, Hebrew, and Arabic
7.4.1 Persian
7.4.2 Hebrew
7.4.3 Arabic
8 Presentations
8.1 Presentation stylesheets
8.2 Views
8.2.1 Example
8.2.2 Text boxes
8.2.3 Changing symbolic values inside a view
8.2.4 Transforming objects inside a view
8.2.5 Controlling the PDF bounding box of a view
8.3 Bookmarks
8.4 Excluding a page from the presentation
8.5 Gradient patterns
8.6 Prettier bullet points
8.7 Filming from the canvas
9 Advanced topics
9.1 Multiple figures in one Ipe document
9.2 Sharing Latex definitions with your Latex document
9.3 Writing ipelets
9.4 Troubleshooting the LaTeX-conversion
9.5 Customizing Ipe
9.6 Environment variables
ipe.conf
9.7 Ipe on a USB-stick
9.8 Running Ipe under Wine on Linux
9.9 Using cygwin latex on Windows
10 The Ipe file format
10.1 The
<ipe>
element
Attributes
Contents
10.1.1 The
<info>
element
Attributes
10.1.2 The
<preamble>
element
10.1.3 The
<bitmap>
element
Attributes
10.2 The
<page>
element
Attributes
Contents
10.2.1 The
<notes>
element
10.2.2 The
<layer>
element
Attributes
10.2.3 The
<view>
element
Attributes
10.3 Ipe object elements
Common attributes
Color attribute values
Path construction operators
10.3.1 The
<group>
element
Attributes
10.3.2 The
<image>
element
Attributes
10.3.3 The
<use>
element
Attributes
10.3.4 The
<text>
element
Attributes
10.3.5 The
<path>
element
Attributes
10.4 The
<ipestyle>
element
Attributes
10.4.1 The
<symbol>
element
Attributes
10.4.2 The
<preamble>
element
10.4.3 The
<textstyle>
element
Attributes
10.4.4 The
<layout>
element
Attributes
10.4.5 The
<titlestyle>
element
Attributes
10.4.6 The
<pagenumberstyle>
element
Attributes
10.4.7 The
<textpad>
element
10.4.8 The
<pathstyle>
element
Attributes
10.4.9 The
<opacity>
element
Attributes
10.4.10 The
<gradient>
element
Attributes of
<gradient>
Attributes of
<stop>
10.4.11 The
<tiling>
element
Attributes
10.4.12 The
<effect>
element
Attributes
10.4.13 Other style definition elements
Common attributes
11 Using Ipe figures in Latex
12 The command line programs
12.1 Ipe
12.2 Ipetoipe: converting Ipe file formats
12.3 Iperender: exporting to a bitmap, EPS, or SVG
12.4 Ipeextract: extract XML stream from Ipe file
12.5 Ipe6upgrade: convert Ipe 6 files to Ipe 7 file format
12.6 Ipescript: running Ipe scripts
12.7 Importing other formats
Svgtoipe: Importing SVG figures
Pdftoipe: Importing Postscript and PDF
Ipe5toxml: convert Ipe 5 files to Ipe 6 file format
Figtoipe: Importing FIG figures
13 History and acknowledgments
14 Copyright
Contents
Footnotes