[Ipe-announce] Ipe 7.2.2 is out

Otfried Cheong otfried at ipe.airpost.net
Sun Jan 24 12:35:40 CET 2016

Ipe 7.2.2 is out

Ipe 7.2.2 is now available in source form, as a Windows binary, and as
a Mac OS X app on the Ipe homepage at http://ipe.otfried.org.

Compared to 7.2.1, the missing page sorter and selector have been
implemented on OS X (OS X users now have a page sorter where they can
drag around the pages of the document to rearrange them), the binaries
work on OS X 10.8 and higher, Apple retina displays are supported
automatically, and some bugs with handling text using xetex have been

Compared to the 7.1 series, the two main new features are:

 - support for xetex as the TeX engine, rather than pdftex.  This allows
 you to use various fonts - including OpenType fonts - easily, and to
 typeset Unicode text more easily than can be done in pdftex.

- the OS X version of Ipe now uses the OS X Cocoa APIs and no longer
needs Qt.  The Mac binary of 3.4MB is entirely self-contained and runs
on OS X 10.8 and higher.   Apple retina displays are supported



Ipe 7.2.2 (2016-01-24) Fabian's edition

 * Page/View selector implemented for Cocoa.

 * Page sorter implemented for Cocoa, with drag and drop of pages.

 * Fixed redrawing on Cocoa (bug #34).

 * Removed APIs post OS X 10.8 (bug #35).

 * Including qvoronoi ipelet in Ipe.app for OS X.

 * Ctrl-click instead of right click in line editing tools and for path
   properties popup menu (bugs #36, #37).

 * Support for retina displays on OS X (feature #2).

 * Changed icon format on OS X to tiff, allowing for multi-resolution

 * Fixed PDF rendering of text with descenders and widths in CID fonts
   using xetex.

 * Fixed problem with exporting to eps caused by wrappers in cmr10.pfb
   and other fonts that are incorrectly embedded by pdflatex.

Ipe 7.2.1 (2016-01-01)

 * Color of primary and secondary selection can be set in prefs.lua.

 * Ipe can now use xelatex instead of pdflatex.  You can choose your
   TeX engine in the document properties.

 * Type1C and CID-keyed fonts are supported.  This means that OpenType
   fonts on your system should work through xelatex.

 * Location of pdflatex or xelatex can be specified as an environment
   variable IPELATEXPATH.

 * On Windows, environment variables can be set by placing a text file
   with name "ipe.conf" in the Ipe folder. This makes it possible to
   provide Ipe on a USB-stick without modifying the host system at
   all. (The Ipe folder is the same place that contains the "bin",
   "icons", "lua" subdirectories.  Each line of "ipe.conf" is of the
   form "VARIABLE=setting".)

 * Snap indicator in status line and mode indicator in properties
   allow advanced users to hide all toolbars without losing any

 * Using native user interface with Cocoa on OS X.

 * Continuous spell-checking in text input/edit dialogs on OS X
   (optional, set prefs.spell_check).

 * Multiple shortcuts are no longer allowed in "shortcuts.lua".

 * Added Header files to Mac OS app bundle.

 * Removed support for the "14 standard PDF fonts".  Their use is
   deprecated in PDF 1.5 - all fonts should now be embedded.  This
   means it's no longer necessary to create a fontmap during Ipe

 * Removed support for codeset conversion.  Latex supports Unicode
   well now, in particular when you use xelatex.

 * Ipe now requires a C++11 compiler.


More information about the Ipe-announce mailing list