169626SruMore stuff for groff 269626Sru==================== 369626Sru 4151497SruWindows 32 5151497Sru---------- 669626Sru 769626SruHere two ports using the gcc compiler and other GNU tools: 869626Sru 979543Sru. Cygwin: 1069626Sru 1179543Sru http://sources.redhat.com/cygwin/ 1269626Sru 1379543Sru Look for a convenient mirror site in 1469626Sru 1579543Sru http://sources.redhat.com/cygwin/mirrors.html 1669626Sru 17104862Sru At any of those mirrors, groff can be found in the directory 1879543Sru latest/groff. 1979543Sru 2079543Sru. Kees Zeelenberg <c.zeelenberg@hccnet.nl>: 2179543Sru 2279543Sru http://gnuwin32.sourceforge.net/packages/groffl.htm 2379543Sru 24104862Sru This port includes recent versions of grap and deroff. 2579543Sru 2669626Srudos 2769626Sru--- 2869626Sru 2979543SruBinaries for Eli Zaretskii's port using the djgpp compiler are available 3079543Srufrom 3169626Sru 3269626Sru ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/gro*b.zip 3369626Sru 3469626Sruand its mirrors; for installation details please read `arch/djgpp/README'. 35151497SruThis port also runs on Windows 32 systems, except Windows 2000. 3669626Sru 3769626Srugrap 3869626Sru---- 3969626Sru 4069626SruAn implementation of Kernighan & Bentley's grap language for typesetting 4169626Srugraphs. Written by Ted Faber <faber@lunabase.org>. The actual version 4279543Srucan be found at 4369626Sru 4469626Sru http://www.lunabase.org/~faber/Vault/software/grap/ 4569626Sru 46151497SruA djgpp port which runs on dos and most Windows 32 systems (Windows 95, 47151497SruWindows 98, Windows NT) done by Kees Zeelenberg <c.zeelenberg@hccnet.nl> 48151497Sruis available from 4975584Sru 5075584Sru ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2apps/ 5175584Sru 5275584SruIt is intended to be used with the djgpp port of groff. 5375584Sru 54151497SruA Windows 32 port is included in the groff package available from 5579543Sru 5679543Sru http://gnuwin32.sourceforge.net/ 5779543Sru 5869626Sruplot2dev 5969626Sru-------- 6069626Sru 6169626SruThis utility program can convert plot graphics to either pic or gremlin 6269626Srufiles. It has been written by Richard Murphey <richard-murphey@rice.edu> 6369626Sruand Daniel Senderowicz <daniel@synchrods.com> (who has added the gremlin 6469626Srudriver). The actual version can be found as 6569626Sru 6669626Sru ftp://ftp.ffii.org/pub/groff/plot2dev-x.x.tar.gz 6769626Sru 6875584Srutroffcvt 6975584Sru-------- 7075584Sru 7175584SruFrom the web page: 7275584Sru 7375584Sru troffcvt is a translator that turns troff input into a form that can be 7475584Sru more easily processed. The troffcvt distribution comes with 7575584Sru postprocessors that turn troffcvt into various destination formats such 7675584Sru as HTML (Hypertext Markup Language), RTF (Rich Text Format) or plain 7775584Sru text. 7875584Sru 7975584SruNote that you need a lot of additional packages to compile troffcvt; 8075584Srueverything is available from 8175584Sru 8275584Sru http://www.primate.wisc.edu/software/troffcvt/ 8375584Sru 8475584Sruunroff 8579543Sru------ 8675584Sru 8775584SruFrom the README file: 8875584Sru 8975584Sru Unroff is a Scheme-based, programmable, extensible troff translator with 9075584Sru a back-end for the Hypertext Markup Language. Unroff is free software 9175584Sru and is distributed both as source and as precompiled binaries. 9275584Sru 9375584Sru http://www.informatik.uni-bremen.de/~net/unroff/unroff.html 9475584Sru 9575584SruYou need als Elk, the Scheme based Extension Language Kit, which is 9675584Sruavailable from 9775584Sru 9875584Sru http://www.informatik.uni-bremen.de/~net/elk 9975584Sru 10075584Sruderoff 10175584Sru------ 10275584Sru 10375584SruDeroff removes roff constructs from documents for the purpose of indexing, 10475584Sruspell checking etc. 10575584Sru 10679543SruMichael Haardt's <michael@moria.de> implementation is a little smarter 10779543Sruthan traditional implementations, because it knows about certain -man and 10875584Sru-mm macros. It is able to generate a word list for spell checking tools 10975584Sruor omit headers for sentence analysis tools. It can further generate 11075584Srucpp-style #line lines. 11175584Sru 11275584Sru http://www.moria.de/deroff/ 11375584Sru 114151497SruVersion 1.6 compiled with DJGPP (for MS-DOS and all Windows 32 systems, 115151497Srui.e. Windows 95, Windows 98, Windows NT) is available from 11675584Sru 11775584Sru ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2apps/ 11875584Sru 11975584Sruand its mirrors. 12075584Sru 121151497SruA Windows 32 port of version 1.8 is available from 12279543Sru 12379543Sru http://gnuwin32.sourceforge.net/ 12479543Sru 125104862SruDavid Frey <dfrey@debian.org> has also written a deroff implementation 126104862Srufor Debian; it is available from 127104862Sru 128104862Sru ftp://ftp.debian.org/debian/pool/main/d/deroff/ 129104862Sru 13069626Srumiscellaneous 13169626Sru------------- 13269626Sru 133104862Sru. Ralph Corderoy's excellent page on troff: 134104862Sru 135104862Sru www.troff.org 136104862Sru 137104862Sru There are links for virtually everything related to troff. 138104862Sru 13969626Sru. Dr. Robert Hermann's groff gems are available from 14069626Sru 14169626Sru http://www.eas.slu.edu/People/RBHerrmann/GROFF/index.html 14269626Sru 14369626Sru At present there are examples for 14469626Sru 14569626Sru o creating business cards 14669626Sru o using groff to make large format posters for presentations 14769626Sru 14869626Sru. Robert Marks's collection of useful macros and scripts is available from 14969626Sru 15069626Sru http://www.agsm.edu.au/~bobm/odds+ends/scripts.html 15169626Sru 15269626Sru Description: 15369626Sru 15469626Sru o `polish': Is a sed (= the Unix stream editor) script that does many 15569626Sru things to ASCII text. Amongst other things, it breaks lines at new 15669626Sru sentences, reduces upper-case acronyms by one point size, adds 15769626Sru diacriticals, changes simple quotes into smart quotes, and makes a few 15879543Sru simple grammar checks. The best way to see what it does is to run it 15979543Sru as a sed script file (or files) on a text file and then compare the 16079543Sru output file with the original. 16169626Sru 16269626Sru o `DropCaps' is a troff script which replaces the initial letters of 16369626Sru paragraphs immediately after H1 and H2 headings with drop-capitals of 16469626Sru specified point size, and automatically flows the text around the new 16569626Sru drop cap. 16669626Sru 16769626Sru o `AJM Header' is a set of troff macros used in production of the 16869626Sru Australian Journal of Management. They use the Memorandum Macros (mm) 16969626Sru of AT&T, and so should be invoked with the UNIX troff -mm flag; they 17069626Sru should also work with the GNU troff -mm flag. 17169626Sru 17275584Sru. Thomas Baruchel <baruchel@libertysurf.fr> has developed Meta-tbl, a tbl 17375584Sru postprocessor to manipulate table cells (like adding gray shades). The 17475584Sru latest version can be found at 17575584Sru 17675584Sru http://perso.libertysurf.fr/baruchel/ 17775584Sru 178104862Sru. gpresent, written by Bob Diertens <bobd@science.uva.nl>. From the README 179104862Sru file: 180104862Sru 181104862Sru gpresent is a package for making presentation with groff and acroread. 182104862Sru It consist of a set of macros to be used with groff and a post-processor 183104862Sru for manipulating the PostScript output of groff. Without the use of the 184104862Sru PAUSE macro, it can also be used for making slides. 185104862Sru 186104862Sru It is available from 187104862Sru 188104862Sru www.science.uva.nl/~bobd/useful/gpresent/ 189104862Sru 190104862Sru 19169626Srudocumentation 19269626Sru------------- 19369626Sru 19479543SruMany documents related to the original versions of troff, ditroff, pic, 19579543Sruand others can be accessed from the following web pages: 19669626Sru 19769626Sru http://www.cs.bell-labs.com/cm/cs/cstr.html 19879543Sru http://www.cs.bell-labs.com/cm/cs/papers.html 199