[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 06/51: MORE.STUFF: Drop apparently-dead resources.

From: G. Branden Robinson
Subject: [groff] 06/51: MORE.STUFF: Drop apparently-dead resources.
Date: Sun, 11 Sep 2022 08:15:47 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit 5a491147f2f3ba5060e6bf975129493c09e123fd
Author: G. Branden Robinson <>
AuthorDate: Sat Sep 3 19:42:38 2022 -0500

    MORE.STUFF: Drop apparently-dead resources.
    Their webpages are gone, their domains are dead, and so forth.
    Also update URLs to Cygwin project, which lives yet.
 MORE.STUFF | 161 ++++++++++++++++---------------------------------------------
 1 file changed, 42 insertions(+), 119 deletions(-)

diff --git a/MORE.STUFF b/MORE.STUFF
index 095d33986..cd5f0c25c 100644
@@ -4,82 +4,48 @@
     are permitted in any medium without royalty provided the copyright
     notice and this notice are preserved.
-More stuff for groff
+Ports of groff to non-POSIX environments
-Windows 32
+Microsoft Windows
-Here are two ports using the gcc compiler and other GNU tools:
+Cygwin makes a groff package available.
-. Cygwin:
+Look for a convenient mirror site at the followung URL.
-  Look for a convenient mirror site in
+Cygwin mains a port status page.
-  At any of those mirrors, groff can be found in the directory
-  latest/groff.
-. Kees Zeelenberg <>:
+Cygwin, like most GNU/Linux distributions, separates groff build
+artifacts into multiple components, largely for dependency management.
+You may find the source package page of interest.
-  This port includes recent versions of grap and deroff.
+The port is maintained in a Git repository.
-Binaries for Eli Zaretskii's port using the djgpp compiler are available
-and its mirrors; for installation details please read
-`arch/djgpp/README'.  This port also runs on Windows 32 systems, except
-Windows 2000.
-An implementation of Kernighan & Bentley's grap language for typesetting
-graphs.  Written by Ted Faber <>.  The current version
-can be found at
+Ted Faber has written an implementation of Kernighan & Bentley's grap
+language for typesetting graphs.
-A djgpp port which runs on dos and most Windows 32 systems (Windows 95,
-Windows 98, Windows NT) done by Kees Zeelenberg <>
-is available from
-It is intended to be used with the djgpp port of groff.
-A Windows 32 port is included in the groff package available from
-This utility program can convert plot graphics to either pic or gremlin
-files.  It has been written by Richard Murphey
-<> and Daniel Senderowicz <>
-(who has added the gremlin driver).  The current version can be found as
-From the web page:
+Per its web page,
   troffcvt is a translator that turns troff input into a form that can
   be more easily processed.  The troffcvt distribution comes with
@@ -87,90 +53,52 @@ From the web page:
   such as HTML (Hypertext Markup Language), RTF (Rich Text Format) or
   plain text.
-Note that you need a lot of additional packages to compile troffcvt;
-everything is available from
-From the README file:
+Per its README file,
   Unroff is a Scheme-based, programmable, extensible troff translator
   with a back-end for the Hypertext Markup Language.  Unroff is free
   software and is distributed both as source and as precompiled
-You also need Elk, the Scheme based Extension Language Kit, which is
-available from
-Deroff removes roff constructs from documents for the purpose of
-indexing, spell checking etc.
-Michael Haardt's <> implementation is a little smarter
-than traditional implementations, because it knows about certain -man
-and -mm macros.  It is able to generate a word list for spell checking
-tools or omit headers for sentence analysis tools.  It can further
-generate cpp-style #line lines.
-Version 1.6 compiled with DJGPP (for MS-DOS and all Windows 32 systems,
-i.e. Windows 95, Windows 98, Windows NT) is available from
+Haart deroff
+Per its ReadMe.txt file,
-and its mirrors.
+  Deroff removes roff constructs from documents for the purpose of
+  indexing, spell checking etc. My own implementation is a little
+  smarter than traditional implementations, because it knows about
+  certain -man and -mm macros. It is able to generate a word list for
+  spell checking tools or omit headers for sentence analysis tools.
-A Windows 32 port of version 1.8 is available from
-David Frey <> has also written a deroff implementation
-for Debian; it is available from
-This package contains beta support for a backend to convert files from
-texinfo format to a troff input file (using the -me macros):
-  texi2html --init roff.init ...
-doclifter lifts troff macro markup to XML-Docbook.  It doesn't do raw
-troff at all well (raw troff has insufficient structural information)
-but it handles manual pages, ms, mm, and me markup, producing clean
-lifts to valid XML more than 96% of the time.  pic markup is translated
-to SVG, eqn markup to Presentation MathML.
+Per its web page,
-doclifter with the -w option behaves as a portability checker and
-validator, warning about constructs that aren't portable across *roff
-implementations and viewers.
+  [doclifter lifts] documents in nroff markups to XML-DocBook.
-It is available from
+  Lifting documents from presentation level to semantic level is hard,
+  and a really good job requires human polishing. This tool aims to do
+  everything that can be mechanized, and to preserve any troff-level
+  information that might have structural implications in XML comments.
+  This tool does the hard parts. TBL tables are translated into DocBook
+  table markup, PIC into SVG, and EQN into MathML (relying on pic2svg
+  and GNU eqn for the last two).
@@ -182,7 +110,7 @@ The plotutils package is available at
 . Ralph Corderoy's excellent page on troff:
@@ -225,11 +153,6 @@ miscellaneous
     (mm) of AT&T, and so should be invoked with the Unix troff -mm flag;
     they should also work with the GNU troff -mm flag.
-. Various contributed stuff like additional font files, macro packages,
-  and documentation can be found at
 . Thomas Baruchel <> has developed Meta-tbl, a
   tbl postprocessor to manipulate table cells (like adding gray shades).
   The latest version can be found at

reply via email to

[Prev in Thread] Current Thread [Next in Thread]