Next: , Previous: Top, Up: Top

1 Introduction

VRR (a Vector-based gRaphic editoR) is an application designed especially for creating illustrations of mathematical articles.

The logo.

VRR has a simple but powerful operation set: creating, manipulating and transforming basic graphic primitives, which are points, segments, rational Bézier curves, elliptic arcs etc. All objects can be determined not only by absolute coordinates, but also by geometric dependencies on other objects – intersections, significant points, other curves etc. When an object is changed, the dependent objects are recalculated automatically. This enables you to modify the image easily without breaking the lines visually tied together.

VRR has a sophisticated system for working with text. In addition to common text objects, it allows you to create text objects typeset by TeX and make them part of your image. You can create almost anything from a short math expression to several paragraphs of a text.

The editor is able to import from and export to files in common data formats (export to PDF, PS, EPS and SVG, import from IPE5 and SVG).

VRR is a freely available open source program, which runs on Linux and uses a graphical user interface based on the X Window System and GTK. The authors suppose that the time spent by a user exploring VRR 's interface will bring him much joy later when he is able to use all of its powerful advanced features.

The editor can be also easily extended by a plugin or by a program written in its built-in scripting language, Scheme.

If you have any suggestions or bug reports, you can contact the VRR Team on For new release versions of VRR , documentation and many related articles, see the VRR developers' page –