VRR (program)
Encyclopedia
VRR is a free and open source vector graphics editor
application designed especially for creating illustrations of mathematical articles.
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. This is especially useful for including math expressions into the picture.
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 runs on Linux
and uses a graphical user interface
based on the X Window System
and GTK.
The VRR project was started as a student project at Faculty of Maths and Physics, Charles University, Prague, Czech Republic. Since September 2005 it is being developed in the authors' free time. The last available release (as of May 2009) is 9.0.4, published in March 2007.
Vector graphics editor
A vector graphics editor is a computer program that allows users to compose and edit vector graphics images interactively on a computer and save them in one of many popular vector graphics formats, such as EPS, PDF, WMF, SVG, or VML....
application designed especially for creating illustrations of mathematical articles.
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
TeX
TeX is a typesetting system designed and mostly written by Donald Knuth and released in 1978. Within the typesetting system, its name is formatted as ....
and make them part of your image. This is especially useful for including math expressions into the picture.
The editor is able to import from and export to files in common data formats (export to PDF, PS
PostScript
PostScript is a dynamically typed concatenative programming language created by John Warnock and Charles Geschke in 1982. It is best known for its use as a page description language in the electronic and desktop publishing areas. Adobe PostScript 3 is also the worldwide printing and imaging...
, EPS
Encapsulated PostScript
Encapsulated PostScript, or EPS, is a DSC-conforming PostScript document with additional restrictions which is intended to be usable as a graphics file format...
and SVG, import from IPE5
Ipe (program)
Ipe extensible drawing editor is a free vector graphics editor for creating figures in PDF or EPS format. It can be used for making small figures for inclusion into LaTeX documents as well as making multi-page PDF presentations....
and SVG).
VRR runs on Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...
and uses a graphical user interface
Graphical user interface
In computing, a graphical user interface is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and...
based on the X Window System
X Window System
The X window system is a computer software system and network protocol that provides a basis for graphical user interfaces and rich input device capability for networked computers...
and GTK.
The VRR project was started as a student project at Faculty of Maths and Physics, Charles University, Prague, Czech Republic. Since September 2005 it is being developed in the authors' free time. The last available release (as of May 2009) is 9.0.4, published in March 2007.