| Index | Overview | News | Publications | Downloading | Contact |
Ruler is covered by the GNU General Public License. Ruler templates and libraries are covered by the GNU Library Public License. Briefly, this means that you can use code generated with Ruler, code generated from standard Ruler templates, and Ruler libraries linked to your program, in commercial programs.
Ruler requires the Template manager
core package.
Download
it, and just apply the normal untar, configure, make, make install sequence.
Make sure that the resulting executable, tm, is installed in your
search path. It will be used by the Ruler configure script to find
where the software has been installed. See the file INSTALL in
the Template manager distribution for more details.
To use Ruler, compile and install one of the following packages:
ruler-0.3.3.tar.gz, gzip compressed tar file
This package contains the LaTeX sources of the Ruler language manual and the Ruler template language manual.
ruler-0.3.3.zip, zip file
A formatted version of the Ruler language manual is also available as a separate document:
language-manual-0.3.3.pdf, PDF document
Similarly, a formatted version of the Ruler template language manual is available as a separate document:
template-language-0.3.3.pdf, PDF document
Ruler is highly portable. It is routinely used on Linux and Mac OS X, but it should compile and run on any platform with a unix-like environment, including cygwin environment on Windows.
The distribution contains an INSTALL file that describes how to compile and
install the package. Since we use autoconf, compilation under
a Unix variant usually only requires the standard configure,
make, make install series. We do require
GNU make (or compatible); in particular Solaris make
is problematic.
See the Contact page for information about bug reporting, mailing lists, and the discussion forum.
Last modified Monday 13 July 2009 09:22:56 UT by Kees van Reeuwijk.