summaryrefslogtreecommitdiff
path: root/contrib/mom/examples
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/mom/examples')
-rw-r--r--contrib/mom/examples/README.mom7
-rw-r--r--contrib/mom/examples/elvis_syntax.new1
-rw-r--r--contrib/mom/examples/macros.mom10
3 files changed, 13 insertions, 5 deletions
diff --git a/contrib/mom/examples/README.mom b/contrib/mom/examples/README.mom
index fba1e018..2be09dab 100644
--- a/contrib/mom/examples/README.mom
+++ b/contrib/mom/examples/README.mom
@@ -43,8 +43,8 @@ letter.mom
This is just the tutorial example from the momdocs, ready for
previewing.
-elvis_syntax
-------------
+elvis_syntax.new
+----------------
For those who use the vi clone, elvis, you can paste this file into
your elvis.syn file. Provided your mom documents have the extension
@@ -52,5 +52,8 @@ your elvis.syn file. Provided your mom documents have the extension
in elvis_syntax aren't exhaustive, but they go a LONG way to making mom
files more readable.
+The file elvis_syntax (for pre-2.2h versions of elvis) is no longer
+being maintained. Users are encouraged to update to elvis 2.2h or
+higher, and to use elvis_syntax.new for mom highlighting.
I'll be very happy if someone sends me syntax highlighting rules for vim
and emacs. :)
diff --git a/contrib/mom/examples/elvis_syntax.new b/contrib/mom/examples/elvis_syntax.new
index 7da807f1..aaf9d605 100644
--- a/contrib/mom/examples/elvis_syntax.new
+++ b/contrib/mom/examples/elvis_syntax.new
@@ -45,6 +45,7 @@ font args LETTER LEGAL EXECUTIVE LEDGER TABLOID QUARTO FOLIO
font args 10x14 A3 A4 A5 B4 B5
font args SINGLESPACE
font args FACTOR
+font args DASH BULLET ALPHA DIGIT USER
prefix \/ \/. \/? \/! \/, \/; \/:
font escapes \/ \/. \/? \/! \/, \/; \/:
prefix \, \,. \,? \,! \,, \,; \,:
diff --git a/contrib/mom/examples/macros.mom b/contrib/mom/examples/macros.mom
index a3976f3f..5db01313 100644
--- a/contrib/mom/examples/macros.mom
+++ b/contrib/mom/examples/macros.mom
@@ -274,7 +274,7 @@ the wrong.
\#
\#
.NEWPAGE \" Start a new page
-.T_MARGIN 1i \" Set top margin to 1i (approx. equivalent to .ALD |1i-1v above
+.T_MARGIN 1i \" Set top margin to 1i (approx. equivalent to .ALD |1i-1v above)
\#
\#
.FAM T
@@ -285,7 +285,7 @@ the wrong.
Example 3:
.ALD .25v
.UNDERSCORE 3.75p "A \*[BU 2]recipe for enumerated lists using indents"
-.SP \" Add an extra line space
+.SP .5v \" Add an extra half line space
.FAM N \" New Century Schoolbook family
.FT R
.PT_SIZE 11
@@ -296,6 +296,10 @@ This example demonstrates the use of left and hanging indents for
simple enumerated lists. Nested lists are possible, as the example
shows; however, the more complex the nesting, the wiser it becomes
to use (string) tabs, as seen in Example 4.
+.TI 1.5m
+\*[BD]Please note: mom\*[PREV] has macros that allow you to set
+enumerated lists automatically. These examples merely show hanging
+indents and string tabs in use.
\#
\#
.JUSTIFY \" Justify text
@@ -374,7 +378,7 @@ list...
Example 4:
.ALD .25v
.UNDERSCORE 3.75p "A \*[BU 2]recipe for nested lists using string tabs"
-.SP
+.SP .5v
.FAM N
.FT R
.PT_SIZE 11