Xref: utzoo gnu.emacs:1184 comp.emacs:6421 comp.text:4289 Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!bpa!manta!conrad!sac From: sac@conrad.UUCP (Steven A. Conrad) Newsgroups: gnu.emacs,comp.emacs,comp.text Subject: Re: texi2roff for elisp manual Summary: Program under development Keywords: texi2roff emacs lisp texinfo Message-ID: <165@conrad.UUCP> Date: 3 Jul 89 19:38:46 GMT References: <23@octel.UUCP> Reply-To: sac@conrad.UUCP (Steven A. Conrad) Followup-To: gnu.emacs Distribution: usa Organization: Louisiana State University Medical Center, Shreveport Lines: 35 In article <23@octel.UUCP> mike@octel.UUCP (Michael D. Crawford) writes: >If I can get it working right I will post diff's to the net. I should >be able to fix the -me table as well. I do not have the -ms macros. >The new macros needed are: > >@Arrow, @arrow, @defcmd, @defconst, @defmac, @defopt, and @defun I too have have been unable to get texi2roff to format the elisp manual as you describe. While Beverly Erlebacher has done a commendable job, my first attempts at correction failed, and I didn't have the time to really analyze her code to get the changes to work. I don't like to make announcements too early, but I am working on a texinfo -> troff converter using lex and yacc. It might be a little bulkier, but I think the advantages of working with these tools might allow easier understanding and maintainability of the code. (Another reason I am doing it is to advance my familiarity with lex/yacc). The lexical analyzer is written (and includes the above macros), and the grammar is under construction. I also plan to have the program use native troff or a specially constructed macro package, distributed with the program, to avoid the problems of having to support several macro packages. My schedule is hectic, so no projections on a completion date. If it performs well, it will be posted to the net. Since I've worked little with texinfo (but a lot with troff), I would like to get a couple of names of those intererested in testing an alpha version in their environment. I am working strictly from the Texinfo manual. -Steve -- Steven A. Conrad, Department of Medicine (Critical Care) Louisiana State University Medical Center, Shreveport, LA UUCP: sac@conrad.UUCP, Internet: conrad@manta.pha.pa.us