aboutsummaryrefslogtreecommitdiff
path: root/example.mg
diff options
context:
space:
mode:
Diffstat (limited to 'example.mg')
-rw-r--r--example.mg29
1 files changed, 23 insertions, 6 deletions
diff --git a/example.mg b/example.mg
index 25cf934..5e8d505 100644
--- a/example.mg
+++ b/example.mg
@@ -1,21 +1,38 @@
.so g.tmac
-.t 2
-.x mg ,
+.t
+.x Mg ,
a simple macro package for troff
.n
John Ankarström
.d
.p
-.e mg
-is a simple macro package for troff.
+.i Mg
+is a simple macro package for troff with the following features:
+.p
+1.
It is designed to be easy to understand and to customize
by editing the source code.
+.p
+2.
It makes use of the extended support for environments
offered by many modern troff implementations
(but it can be made compatible with the original troff if need be).
.p
-It is also designed to be practically easy to use.
-Macros are consistently one letter long and written in lowercase.
+3.
+It is designed to be practically easy to use.
+Macros
+are consistently one letter long and written in lowercase.
+.p
+While
+.i mg
+does provide macros for many common tasks,
+including footnotes,
+it is at the end of the day an idiosyncratic macro package,
+written to serve the author's personal needs.
+Users of
+.i mg
+are encouraged to modify the source code
+according to their own needs.
.p
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua.