home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / text / 1616 < prev    next >
Encoding:
Internet Message Format  |  1993-01-24  |  1.8 KB

  1. Path: sparky!uunet!ukma!bogus.sura.net!howland.reston.ans.net!zaphod.mps.ohio-state.edu!uunet.ca!ecicrl!clewis
  2. From: clewis@ferret.ocunix.on.ca (Chris Lewis)
  3. Newsgroups: comp.text
  4. Subject: Re: extended \*(xx sequence for .RS/.RF; is it possible?
  5. Message-ID: <4175@ecicrl.ocunix.on.ca>
  6. Date: 24 Jan 93 16:10:48 GMT
  7. References: <1993Jan23.214359.29186@porthos.cc.bellcore.com>
  8. Organization: Elegant Communications Inc., Ottawa, Canada
  9. Lines: 29
  10.  
  11. In article <1993Jan23.214359.29186@porthos.cc.bellcore.com> tony2@prefect.cc.bellcore.com (gozdz,antoni s) writes:
  12. |I use extensively automatic reference processing
  13. |in troff/Eroff. However, the standard implementation
  14. |allows one to use only a two-character string to name the
  15. |reference (I think that's the way troff was set up to
  16. |recognize the \*( sequence, right?). 
  17.  
  18. |I'd like to use longer, more descriptive strings,
  19. |e.g., \*(weber91a, whose length could be either
  20. |constant (at least 6 characters) or length. 
  21.  
  22. |Another, related question: is there an internal limit
  23. |in troff to the number of references a single document
  24. |may have (like the number or registers etc.)?
  25.  
  26. Most versions of troff (probably including eroff) only support 2
  27. character string names, so you're basically out of luck using the .RS/.RF
  28. mechanism.
  29.  
  30. However, you can use "refer", which essentially bypasses all these
  31. limits, and allows you to say something like [weber91] in your document.
  32. "refer" is a standard part of DWB, don't know about eroff.  If you
  33. don't have refer, you could probably pick up "grefer", which is
  34. a part of groff.  While you need C++ to compile groff, you may be
  35. able to obtain a pre-compiled binary of grefer for your system.
  36. -- 
  37. Chris Lewis; clewis@ferret.ocunix.on.ca; Phone: Canada 613 832-0541
  38. Psroff 3.0 info: psroff-request@ferret.ocunix.on.ca
  39. Ferret list: ferret-request@ferret.ocunix.on.ca
  40.