🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text
Article #2578

Wanted: di-nroff /usr/lib/nterm documentation, i.e. nterm(5)

#2578
From: Luc Rooijakkers
Date: Wed, 06 Mar 1991 11:18
41 lines
2492 bytes
I am modifying an nroff(1) clone to be more device-independent. In doing
so, I want it to read the new ascii terminal description files which are
normally stored in /usr/lib/nterm/tab.* on systems that have them. Does
anyone have *authorative* information about those? I do know their
general format, but not the details. More specifically,

	* Is the terminal name required to be on the first line, or can
	  it be preceded by blank lines?
	* Do the keywords have to be in a particular order?
	* Are there required keywords, or can they be omitted?
	* What does nroff do when it is given empty bdon/bdoff or empty
	  iton/itoff strings? Does it revert to the char-backspace-char
	  method of producing bold and italic ?
	* What kind of escape codes are accepted in strings? I know that
	  \b \n \r \t \ddd are accepted, but what about \e \xdd etc ?
	* Are embedded nulls allowed in strings ?
	* How many character definitions are allowed, and are there any
	  required ones? How does nroff react when you use \(xx but
	  character `xx' is not defined in the terminal table?
	* Do character names have to be two characters long?

Most of these should be answered by nterm(5), so if anyone has it,
please answer! (Of course, you could just send it to me...). One more
question:

	* What characters are underlined by nroff with .ul ? The new
	  ascii terminal tables do not specify wether or not a character
	  should be underlined, as the old binary ones did.

Are there any other differences of di-nroff with plain old nroff? One
thing that comes to mind is a settable basic unit size...

Please E-mail, as I don't think this is of general interest. Followups
have been redirected to `poster'.

Thanks in advance.

-- 
Luc Rooijakkers                                 Internet: lwj@cs.kun.nl
Faculty of Mathematics and Computer Science     UUCP: uunet!cs.kun.nl!lwj
University of Nijmegen, the Netherlands         tel. +3180652271
Technical Details
Message-ID: <2809@wn1.sci.kun.nl>
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!hp4nl!sci.kun.nl!cs.kun.nl!lwj

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!hp4nl!sci.kun.nl!cs.kun.nl!lwj
From: lwj@cs.kun.nl (Luc Rooijakkers)
Newsgroups: comp.text,comp.unix.questions,comp.sources.wanted
Subject: Wanted: di-nroff /usr/lib/nterm documentation, i.e. nterm(5)
Summary: Questions about nterm(5)
Keywords: ditroff dinroff nterm
Message-ID: <2809@wn1.sci.kun.nl>
Date: 6 Mar 91 11:18:09 GMT
Sender: root@sci.kun.nl
Followup-To: comp.text
Organization: University of Nijmegen, The Netherlands
Lines: 41