Google
 

Trailing-Edge - PDP-10 Archives - tops20tools_v6_9-jan-86_dumper - tools/sed2/template.rnh
There are 5 other files named template.rnh in the archive. Click here to see a list.
.!=============================================================================
.!									      !
.! This file is TEMPLATE.RNH	24-Aug-82/SLP	Modified: 15-Dec-82/SLP	      !
.!									      !
.! Sample template for a RUNOFF .RNH input file that will produce an .HLP     !
.! help file for inclusion in an .HLB help library.  For more information     !
.! about help libraries, see the VAX-11 UTILITIES REFERENCE MANUAL (May 1982) !
.! section 10.4, "HELP LIBRARIES".					      !
.!									      !
.! If you call TopicInit, Topic, TopicText, and TopicEnd as shown below,      !
.! the keywords for each topic will be properly numbered and the margins      !
.! for the descriptions of each topic will be properly indented.	      !
.!									      !
.! Currently, you need to define RNO: to be DRC0:[PETERSS.RNO]		      !
.!									      !
.! For a version of this file without all the comments, see TEMPLATE0.RNH.    !
.!									      !
.!----------------------------------------------------------------------------!
.!									      !
.! First Step:  Call TopicInit (.REQUIRE "Rno:TopicInit).  TopicInit must be  !
.! the first call made and should be called only once.	If this template file !
.! (TEMPLATE.RNH) will be ".REQUIRED" from another file that has already      !
.! called TopicInit, then remove the call to TopicInit in this file.	      !
.!									      !
.! Second Step:	 For each topic, do the following:			      !
.!									      !
.!   a) Call Topic: (.REQUIRE "Rno:Topic").				      !
.!   b) On the next line, enter the name (keyword) for the topic.	      !
.!									      !
.!   c)	(Optional) You may enter comments, notes, a revision history, etc.,   !
.!	on the lines(s) following the topic name.  Ensure that there will be  !
.!	an exclamation mark at the beginning of each line after the text is   !
.!	formatted.  This allows the comment lines to be included in the .HLB  !
.!	library, but not displayed when the help text is retrieved by the     !
.!	LIBRARIAN.  (op. cit., section 10.3.2 "FORMATTING HELP FILES".)	      !
.!									      !
.!   d) Call TopicText:	(.REQUIRE "Rno:TopicText").			      !
.!   e)	Enter the description of the topic.  This can run for as many	      !
.!	lines as desired. RUNOFF's .AUTOPARAGRAPH is in effect, so to start a !
.!	new paragraph, just leave a blank line.  Paragraphs are formatted in  !
.!	"block style" (not indented).					      !
.!									      !
.!   f) If subtopics are needed, they go here.  Repeat steps "a" through "g"  !
.!	for each subtopic.  You can have as many subtopics as you want.	 You  !
.!	can nest subtopics within subtopic to a depth of about 10.	      !
.!									      !
.!   g) Call TopicEnd: (.REQUIRE "Rno:TopicEnd").			      !
.!									      !
.!   The basic outline is thus:						      !
.!									      !
.!	.require "Rno:Topic"						      !
.!	TOPIC_NAME							      !
.!	.require "Rno:TopicText"					      !
.!	TOPIC_DESCRIPTION						      !
.!	.require "Rno:TopicEnd"						      !
.!									      !
.!   Here's an example for a command named "XYZ".  It will have subtopics     !
.!   of "Parameters" and "Qualifiers".  "/ABC" is a subtopic of		      !
.!   "Qualifiers".							      !
.!									      !
.!	.require "Rno:TopicInit"					      !
.!	.require "Rno:Topic"			! Main Topic (ie, 1) 	      !
.!	XYZ								      !
.!	.require "Rno:TopicText"					      !
.!	Invokes the XYZ program.					      !
.!									      !
.!	Format:								      !
.!	.b.i5								      !
.!	XYZ[/Qualifiers] Parameter[,Parameter,...]			      !
.!	.require "Rno:Topic"			! 1st subtopic (ie, 1.1)      !
.!	Parameters							      !
.!	.require "Rno:TopicText"					      !
.!	The name of the file to be XYZed.  You can list several files, 	      !
.!	separated by commas						      !
.!	.require "Rno:TopicEnd"						      !
.!	.require "Rno:Topic"			! 2nd subtopic (ie, 1.2)      !
.!	Qualifiers							      !
.!	.require "Rno:TopicText"					      !
.!	Modify the function XYZ performs.				      !
.!	.require "Rno:Topic"			! 1st sub-subtopic (ie, 1.2.1)!
.!	/ABC								      !
.!	.require "Rno:TopicText"					      !
.!	Puts XYZ in ABC mode.  This is the default.			      !
.!	.require "Rno:TopicEnd"						      !
.!	.require "Rno:TopicEnd"						      !
.!	.require "Rno:TopicEnd"						      !
.!									      !
.!=============================================================================
.!
.require "Rno:TopicInit"!-- Initialize (remove if TopicInit already called) ---
.!
.!-----------------------------------------------------------------------------
.!
.require "Rno:Topic"	!-- Start of topic -- Enter keyword on next line ------

.nf			!-- Start of optional comments
! <filename>.RNH - Processed by RUNOFF $$Hours:$$Minutes $$Month $$Day, $$Year
! Written: dd-Mmm-yy/initials
! Updated: dd-Mmm-yy/initials
.f			!-- End of optional comments
.require "Rno:TopicText"!-- Enter topic description on next line(s)

.require "Rno:Topic"	!---- Optional subtopic...enter keyword on next line --

.require "Rno:TopicText"!---- Enter subtopic description on next line(s)

.require "Rno:TopicEnd"	!---- End of subtopic ---------------------------------
.require "Rno:TopicEnd"	!-- End of topic --------------------------------------
.!
.!=============================================================================
.!
.! Similar to above, but the comments are a little different.
.!
.require "Rno:Topic"	!------	Start of next (sub)topic ----------------------
                        <------ PLACE TOPIC NAME (KEYWORD) HERE ---------------
.require "Rno:TopicText"
                        <------ PLACE TEXT DESCRIBING THE TOPIC HERE ----------
.require "Rno:Topic"	!--------------	Start of nested subtopic (if needed) --
                        <-------------- PLACE SUBTOPIC NAME (KEYWORD) HERE ----
.require "Rno:TopicText"
                        <-------------- PLACE TEXT DESCRIBING THE SUBTOPIC HERE
.require "Rno:TopicEnd"	!-------------- End of nested subtopic ----------------
.require "Rno:TopicEnd"	!------ End of (sub)topic -----------------------------
.!
.!=============================================================================
.!
.!			Etc.
.!
.!=============================================================================
.!
.! End of Template.Rnh