Drawing Program using Interactive X Graphics in Lisp

This is a demo of the draw program distributed with the X Interface for Gnu Common Lisp.

You must have the Java virtual machine installed to run this demo; you can get it for Windows (msjavx86.exe) here.

The best things in life are free: this demo uses the free software Gnu Common Lisp (GCL), XGCL, X windows [see also XFree86], Java, and WeirdX, a Java implementation of an X server.

When the demo is started, a drawing window is created. Two menus are presented: a menu of drawing items and a menu of commands. Select drawing items and then click the mouse one or more times inside the drawing area.

The Make LaTeX command can be used to create LaTeX commands to produce the drawing. LaTeX Mode will restrict lines to lines that LaTeX can draw. Note, however, that LaTeX cannot produce all the things that can be drawn. The LaTeX code is served to you in a file that is presented after the program terminates.


  1. If needed, edit your display name. It should end in :2.0, for example, myterminal.cs.utexas.edu:2.0
  2. Click to start the demo. Scroll down to see the drawing window below:

Gordon S. Novak Jr.