0-9, tni, so - UNIX t/nroff file.
hknroff.emf - UNIX t/nroff file.
nroff.etf - UNIX t/nroff template file
ntags.emf - t/nroff tags generator macro definition.
1, 2, 3, 4, 5, 6, 7, 8, 9 - UNIX t/nroff files.
tni, so - UNIX t/nroff include files.
sm - [Special] Superman t/nroff file.
-*- nroff -*-
The nroff file type templates handle UNIX n/troff type files.
General Editing
Hilighting
Spell checking
Auto spell checking is installed for this file type, the feature can be enable/disable by default using user-setup(3), or by using the command auto-spell(3). The whole buffer can be auto-spell checked (hilights all erroneous words) using the command auto-spell-buffer(3), the hilighting can be reset using the command auto-spell-reset(3). Note that the current language must be set and spell dictionaries available for this feature to be usable, see user-setup(3) for information about setting up the current language.
Tags
Folding and Information Hiding
Tools
The local buffer command aman invokes, the following command sequence (defined in hkman) to render a nroff man file into a buffer window;-
soelim <file> | tbl -TX | neqn | nroff -man | col -x
The command tex2nr attempts to convert a latex(9) file into an nroff file. The latex escape sequences are converted into their nroff equivalents. The command is only made available when an Nroff file is loaded (as the command is defined in the hknroff.emf file).
Short Cuts
esc h - Nroff help.
C-c C-s - Insert a font size escape character \S0.
C-c C-r - Insert a roman font escape character \fR.
C-c C-b - Insert a bold font escape character \fB.
C-c C-i - Insert a italic font escape character \fI.
C-c C-c - Insert a courier font escape character \fC.
C-c C-p - Insert a previous font escape character \fP.
esc o, esc q -
fill-paragraph(2) fills paragraph to next .XX command.
C-c b - Bold region by inserting \fB .. \fR.
C-c c - Courier region by inserting \fC .. \fR.
C-c c - Italic region by inserting \fI .. \fR.
C-c C-h - Toggle hilighting on/off.
C-c C-& - Adds nroff padding \f& about words.
C-x C-& - Removes nroff padding \f& about words.
f2 - (un)fold the current region
f3 - (un)fold all regions
f5 - Enable/disable auto spell checking.
S-f5 - Auto spell check buffer.
f6 - Reset the auto spell.
The nroff language template is heavily biased towards the man macros only and includes all of the extension macros used for generating the JASSPA hypertext documentation.
The template in the current form has been used entirely by JASSPA in generating all of the documentation (HTML, Winhelp, ehf, PostScript) used by MicroEmacs '99. It does not include all of the troff/nroff keywords, or keywords for any of the standard macro packages.
The JASSPA documentation preparation tools are proprietary and have not been made publicly available.
(c) Copyright JASSPA 1999
Last Modified: 1999/12/01
Generated On: 1999/12/01