Output sequences in output maps are subject to uppercasing. However, it's assumes that sequences beginning with \ need to be left as is. This means that if a sequence begins with something other than \ and needs to be left as is, rewrite it to begin with \&. It's probably easiest to begin a new map for a troff version by copying and modifying an existing one. To test your output sequences, prepend ".nf" to your map, run it through your troff, and examine the result. This will show you quickly which entries are okay and which are not. Some sequences will print correctly, others may disappear from the output (so they're incorrect), and others may print incorrectly (incorrect also). You should also test for missing entries by generating some RTF strikes in the util directory. Run them through rtf2troff and look at the result, e.g.,: % rtf2troff ../util/ansi.rtf > junk Look through junk for instances of ``[[name]]''. ``name'' shows you which standard character has no entry in your output map.
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.