about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--pamtosvg.html1
-rw-r--r--pgmtexture.html35
-rw-r--r--pstopnm.html34
-rw-r--r--svgtopam.html88
4 files changed, 126 insertions, 32 deletions
diff --git a/pamtosvg.html b/pamtosvg.html
index b395a596..b799511e 100644
--- a/pamtosvg.html
+++ b/pamtosvg.html
@@ -212,6 +212,7 @@ href="http://autotrace.sourceforge.net">Sourceforge project</a> for it.
 <LI><A HREF="#synopsis">SYNOPSIS</A>
 <LI><A HREF="#description">DESCRIPTION</A>
 <LI><A HREF="#options">OPTIONS</A>
+<LI><A HREF="#applicationnotes">APPLICATION NOTES</A>
 <LI><A HREF="#seealso">SEE ALSO</A>
 <LI><A HREF="#history">HISTORY</A>
 </UL>
diff --git a/pgmtexture.html b/pgmtexture.html
index ebb37123..34480906 100644
--- a/pgmtexture.html
+++ b/pgmtexture.html
@@ -6,13 +6,11 @@ Updated: 22 Aug 1991
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 
 pgmtexture - calculate textural features on a PGM image
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>pgmtexture</B>
 
@@ -20,8 +18,7 @@ pgmtexture - calculate textural features on a PGM image
 
 [<I>pgmfile</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -52,15 +49,12 @@ I. Dinstein. 1973. Textural features for image classification.
 <I>IEEE Transactions on Systems, Man, and Cybertinetics,</I>
 SMC-3(6):610-621.</cite>
      
-<A NAME="lbAE">&nbsp;</A>
-<H2>LIMITATIONS</H2>
+<H2 id="limitations">LIMITATIONS</H2>
 
-<p>The program can run incredibly slow for large images (larger than
-64 x 64) and command line options are limited.  The method for finding
-the Maximal Correlation Coefficient, which requires finding the second
-largest eigenvalue of a matrix Q, does not always converge.
+<p>The method for finding the Maximal Correlation Coefficient, which requires
+finding the second largest eigenvalue of a matrix Q, does not always converge.
 
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <A HREF="pgm.html">pgm</A>,
 <A HREF="pamsharpness.html">pamsharpness</A>,
@@ -68,22 +62,19 @@ largest eigenvalue of a matrix Q, does not always converge.
 <A HREF="pgmedge.html">pgmedge</A>,
 <A HREF="pgmminkowski.html">pgmminkowski</A>
 
-<A NAME="lbAH">&nbsp;</A>
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
 Copyright (C) 1991 by Texas Agricultural Experiment Station, employer for
 hire of James Darrell McCauley. 
 
 <HR>
-<A NAME="index">&nbsp;</A>
-<H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">BUGS</A>
-<LI><A HREF="#lbAG">SEE ALSO</A>
-<LI><A HREF="#lbAH">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#limitations">limitations</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#author">AUTHOR</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/pstopnm.html b/pstopnm.html
index 8d1c4f70..c722c46c 100644
--- a/pstopnm.html
+++ b/pstopnm.html
@@ -27,7 +27,6 @@ pstopnm - convert a PostScript file to a PNM image
 
 [<B>-xborder=</B><I>frac</I>]
 [<B>-yborder=</B><I>frac</I>]
-5~
 [<B>-landscape</B>]
 
 [<B>-portrait</B>]
@@ -94,15 +93,15 @@ output files, so may not be entirely consistent with most Netpbm
 programs.
 
 <P><I>psfile</I>[<B>.ps</B>] is the name of the input file.
-<B>pstopnm</B> will add the <B>ps</B> to the end of the name you
-specify if no file exists by the exact name you specify, but one with
-added does.  Use <B>-</B> to indicate Standard Input.
-
-<P>If you use the <B>-stdout </B> option, <B>pstopnm</B> outputs
-images of all the pages as a multi-image file to Standard Output.
-Otherwise, <B>pstopnm</B> creates one file for each page in the
-Postscript document.  The files are named as follows: If the input
-file is named <B>psfile.ps</B>, the name of the files will be
+<B>pstopnm</B> will add the <B>ps</B> to the end of the name you specify if no
+file exists by the exact name you specify, but one with added does.
+For Standard Input, use <B>-</B> or just don't give any argument.
+
+<P>If you use the <B>-stdout </B> option or your input is from Standard
+Input, <B>pstopnm</B> outputs images of all the pages as a multi-image file to
+Standard Output.  Otherwise, <B>pstopnm</B> creates one file for each page in
+the Postscript input.  The files are named as follows: If the input file is
+named <B>psfile.ps</B>, the name of the files will be
 <B>psfile001.ppm</B>, <B>psfile002.ppm</B>, etc.  The filetype suffix
 is <B>.ppm</B>, <B>.pgm</B>, or <B>.pbm</B>, depending on which kind
 of output you choose with your invocation options.  If the input file
@@ -116,6 +115,21 @@ Netpbm programs, because it does not default to Standard Output.  This
 is for historical reasons, based on the fact that the Netpbm formats
 did not always provide for a sequence of images in a single file.
 
+<p>When your input is from Standard Input, you may feed multiple Encapsulated
+Postscript documents, one after another, and <b>pstopnm</b> converts every
+document and places it in the Standard Output stream as an image.  But if your
+input is from a named file, <b>pstopnm</b> expects the file to be an
+Encapsulated Postscript file, which means it contains only one Enapsulated
+Postscript document.  If the file contains multiple concatenated
+documents, <b>pstopnm</b> ignores every document but the first.  This
+distinction does not exist for non-EPSF Postscript input
+&mdash; <b>pstopnm</b> generates an output image for each page of the input
+regardless of whether the input is from Standard Input or from a named file.
+
+<p>Note that you can generated both kinds of files &mdash; concatenated EPSF
+and multi-page non-EPSF &mdash; with <b>pnmtops</b>, selecting with the
+<b>-setpage</b> option.
+
 <p>Each output image contains a rectangular area of the page to which
 it pertains.  See <a href="#dimensions">the Dimensions section</a> for
 details on what part of the input image goes into the output image and
diff --git a/svgtopam.html b/svgtopam.html
new file mode 100644
index 00000000..c1fabc85
--- /dev/null
+++ b/svgtopam.html
@@ -0,0 +1,88 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML><HEAD><TITLE>Svgtopam User Manual</TITLE></HEAD>
+<BODY>
+<H1>svgtopam</H1>
+Updated: 15 June 2013
+<BR>
+<A HREF="#index">Table Of Contents</A>
+
+<H2>NAME</H2>
+svgtopam - convert an SVG (Scalable Vector Graphics) image to Netpbm format
+
+<H2 id="synopsis">SYNOPSIS</H2>
+
+<B>svgtopam</B>
+[<b>-trace</b>]
+[<I>pnmfile</I>]
+
+<P>Minimum unique abbreviation of option is acceptable.  You may use
+double hyphens instead of single hyphen to denote options.  You may use
+white space in place of the equals sign to separate an option name
+from its value.
+
+<H2 id="description">DESCRIPTION</H2>
+
+<p>This program is part of <a href="index.html">Netpbm</a>.
+
+<p><b>svgtopam</b> reads an SVG (Scalable Vector Graphics) image as input and
+produces a PAM image as output.
+
+<p><b>svgtopam</b> is so weak that it is probably not useful in general
+for converting SVG images.  It understands only &lt;path&gt; SVG elements
+which use only the &quot;M&quot;, &quot;L&quot;, and &quot;z&quot; commands.
+This is sufficient for converting anything that comes out of
+<b>pamtosvg</b> (not by coincidence - the program was developed for the
+specific task of testing <b>pamtosvg</b>), but the main reason it is part of
+Netpbm is to provide a base for someone to create a full SVG to Netpbm
+converter.
+
+<p>SVG is a vector image format, which means it describes curves that
+compose an image.  By contrast, PNM is a raster format, which means it
+describes dots that compose an image.  The main practical difference
+between the two types is that you can scale vector images better.  A
+vector image also takes a lot less data to describe an image if the
+image is composed of simple curves.
+
+<p>That means it is really an understatement to say that <b>svgtopam</b>
+is an image format converter.  It's really an image drawer, not unlike
+<b>ppmdraw</b>.
+
+<p>For more information on SVG, see <a
+href="http://www.w3.org/Graphics/SVG/">the Worldwide Web Consortium's
+SVG web page</a>.
+
+
+<H2 id="options">OPTIONS</H2>
+
+<DL COMPACT>
+
+<dt><b>-trace</b>
+
+<dd>This option makes <b>svgtopam</b> issue messages describing the drawing.
+
+</DL>
+
+
+<H2 id="seealso">SEE ALSO</H2>
+
+<B><A HREF="pamtosvg.html">pamtosvg</A></B>,
+<A HREF="pam.html">pam</A>,
+
+<h2 id="history">HISTORY</h2>
+
+<p><b>svgtopam</b> was added to Netpbm in Version 10.34 (May 2006).
+
+<p>Bryan Henderson created <b>svgtopam</b> to test <b>pamtosvg</b>.
+
+<HR>
+<A NAME="index">&nbsp;</A>
+<H2>Table Of Contents</H2>
+<UL>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#options">OPTIONS</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#history">HISTORY</A>
+</UL>
+</BODY>
+</HTML>