GNU m4

Current uses of m4

General info

What is m4
Features
Uses of m4

Documentation

Manual

Source files

README
TODO
NEWS
ChangeLog
Contributors
Browse it

The Future

Modules
Visions

Feedback

Mailing-lists
Feedback
Discussion Forum

Development

Download
Known bugs

Examples

This site

Sponsor Links

Posters Shop
Movie Posters
Celebrity Photos
Art Prints
College Posters
Tanya Chalkin Kiss
Johnny Depp
Orlando Bloom
Kill Bill: Volume 2
Framed Art Prints

The MTA sendmail uses m4 for generating configuration files.

GNU Autoconf uses m4 to generate "configure" scripts that are used for configuring GNU software for a particular platform.

Htm4l is a set of macros for generating HTML. Html4 is written by Terry Jones (terry@cliffs.ucsd.edu). See http://jones.tc/htm4l/htm4l for details.

Various programs uses m4 to preprocess configuration files for example the X11 window manager fvwm.

There is an article in the Linux Gazette about writing HTML with GNU m4 written by Bob Hepple . More recent versions are kept at Bob's home site. The macros are used to maintain a large commercial site at http://www.finder.com.au.

Other examples of GNU m4 generated HTML pages written by Erik Max Francis can be found at the sites http://www.alcyone.com/max/ http://www.catcam.com/ http://www.crank.net/ and http://www.pollywannacracka.com/.

These files are created with GNU m4 1.4ppre2.