]> granicus.if.org Git - graphviz/commitdiff
fix documentation links
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 30 May 2020 19:58:28 +0000 (12:58 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 3 Jun 2020 00:14:05 +0000 (17:14 -0700)
Fixes #1621.

12 files changed:
cmd/dot/dot.1
cmd/dot/osage.1
cmd/dot/patchwork.1
cmd/edgepaint/edgepaint.1
doc/FAQ.html
doc/build.html
doc/info/lang.html
doc/libgraph/Agraph.tex
doc/libguide/basic.tex
doc/smyrna/intro.tex
doc/winbuild.html
macosx/graphviz.help/graphviz.html

index 093dd2603f9a54e0b1da00c1cc467ad3280a6bd6..a8617ea9a80589bfff80b4fc4a9c4d942a5c24ab 100644 (file)
@@ -143,7 +143,7 @@ that has a non\(hynull \fBhref\fP attribute.),
 \fB\-Tcmapx\fP (client\(hyside imagemap for use in html and xhtml).
 .br
 Additional less common or more special\(hypurpose output formats
-can be found at //http://www.graphviz.org/content/output-formats.
+can be found at https://www.graphviz.org/doc/info/output.html.
 .PP
 Alternative plugins providing support for a given output format
 can be found from the error message resulting from appending a ':' to the format. e.g. \fB-Tpng:\fP
@@ -196,12 +196,12 @@ Attribute names and values are ordinary (C\(hystyle) strings.
 The following sections describe attributes that control graph layout.
 .PP
 A more complete description of the language can be found at
-http://www.graphviz.org/content/dot-language.
+https://www.graphviz.org/doc/info/lang.html.
 .SH "GRAPH, NODE AND EDGE ATTRIBUTES"
 Graphviz uses the \fIname\fP=\fIvalue\fP attributes, attached to graphs, subgraphs,
 nodes and edges, to tailor the layout and rendering. We list the more prominent
 attributes below. The complete list is available at 
-http://www.graphviz.org/content/attrs.
+https://www.graphviz.org/doc/info/attrs.html.
 .SH "  Attributes Common to Nodes, Edges, Clusters and Graphs"
 \fBhref=\fIurl\fR the default url for image map files; in PostScript files,
 the base URL for all relative URLs, as recognized by Acrobat Distiller
@@ -215,8 +215,8 @@ A \fIcolorvalue\fP may be "\fIh,s,v\fB"\fR (hue, saturation, brightness)
 floating point numbers between 0 and 1, or an X11 color name such as
 \fBwhite, black, red, green, blue, yellow, magenta,\fR or \fBcyan\fR,
 or a "\fI#rrggbb" (red, green, blue, 2 hex characters each) value.
-See http://www.graphviz.org/content/attrs#kcolor and
-http://www.graphviz.org/content/color-names for further details.
+See https://www.graphviz.org/doc/info/attrs.html#k:color and
+https://www.graphviz.org/doc/info/colors.html for further details.
 .PP
 \fBfontsize=\fIn\fR sets the label type size to \fIn\fP points.
 .PP
@@ -233,7 +233,7 @@ if the substring '\\E' value is found in a label it will be replaced by: \fItail
 or by: \fItail_node_name\fP\-\-\fIhead_node_name\fP for undirected graphs.
 .PP
 Graphviz also supports special HTML-like labels for constructing complex node
-content. A full\(hydescription of these is given at http://www.graphviz.org/content/node-shapes#html.
+content. A full\(hydescription of these is given at https://www.graphviz.org/doc/info/shapes.html#html.
 .PP
 If a node has \fBshape=record\fP, the label
 may contain recursive box lists delimited by { | }.
@@ -375,7 +375,7 @@ note, tab, box3d, or component,\fR, among others.
 \fBshapefile\fR attribute as the path name of an external
 EPSF file to be automatically loaded for the node shape.
 .PP
-See http://www.graphviz.org/content/node-shapes for a complete description
+See https://www.graphviz.org/doc/info/shapes.html for a complete description
 of node shapes.
 .PP
 \fBcolor=\fIcolorvalue\fR sets the outline color, and the default fill color
@@ -710,7 +710,7 @@ the Freetype Project (David Turner, Robert Wilhelm, and Werner Lemberg)
 .SH "SEE ALSO"
 This man page contains only a small amount of the information related
 to the Graphviz layout programs. The most complete information can be
-found at http://www.graphviz.org/Documentation.php, especially in the
+found at https://www.graphviz.org/documentation/, especially in the
 on\(hyline reference pages. Most of these documents are also available in the
 \fIdoc\fP and \fIdoc/info\fP subtrees in the source and binary distributions.
 .PP
@@ -730,10 +730,10 @@ S. North and E. Koutsofios, "Applications of graph visualization",
 Graphics Interface 94, pp. 234\(hy245.
 .br
 E. R. Gansner and E. Koutsofios and S. C. North, "Drawing Graphs with dot," 
-Available at http://www.graphviz.org/pdf/dotguide.pdf.
+Available at https://www.graphviz.org/pdf/dotguide.pdf.
 .br
 S. C. North, "NEATO User's Manual".
-Available http://www.graphviz.org/pdf/neatoguide.pdf.
+Available https://www.graphviz.org/pdf/neatoguide.pdf.
 .br
 E. R. Gansner and Y. Hu, "Efficient, Proximity-Preserving Node Overlap Removal",
 J. Graph Algorithms Appl., 14(1) pp. 53\(hy74, 2010. 
index 5eded8bc5f92558bf45f1a1243da677924e891f3..8467dd5e5ca93c8f7dde7ba33dce96062ece78bc 100644 (file)
@@ -54,7 +54,7 @@ Traditionally, osage supports the following:
 that has a non\(hynull "href" attribute.),
 \fB\-Tcmapx\fP (client\(hyside imagemap for use in html and xhtml).
 Additional less common or more special\(hypurpose output formats
-can be found at http://www.graphviz.org/cvs/doc/info/output.html.)
+can be found at https://www.graphviz.org/doc/info/output.html.)
 .P
 Alternative plugins providing support for a given output format
 can be found from the error message resulting from appending a ':' to the format. e.g. \fB-Tpng:\fP
@@ -452,7 +452,7 @@ Emden R. Gansner <erg@research.att.com>
 .SH "SEE ALSO"
 This man page contains only a small amount of the information related
 to the Graphviz layout programs. The most complete information can be
-found at http://www.graphviz.org/Documentation.php, especially in the
+found at https://www.graphviz.org/documentation/, especially in the
 on\(hyline reference pages. Most of these documents are also available in the
 \fIdoc\fP and \fIdoc/info\fP subtrees in the source and binary distributions.
 .PP
index 852f516d9bbc9154c826ac2e19720f2fbae34954..089911e47b047390706dfc8e5f872d8afe75cf5a 100644 (file)
@@ -48,7 +48,7 @@ Traditionally, patchwork supports the following:
 that has a non\(hynull "href" attribute.),
 \fB\-Tcmapx\fP (client\(hyside imagemap for use in html and xhtml).
 Additional less common or more special\(hypurpose output formats
-can be found at http://www.graphviz.org/cvs/doc/info/output.html.)
+can be found at https://www.graphviz.org/doc/info/output.html.)
 .P
 Alternative plugins providing support for a given output format
 can be found from the error message resulting from appending a ':' to the format. e.g. \fB-Tpng:\fP
@@ -454,7 +454,7 @@ Yifan Hu <yifanhu@yahoo.com>
 .SH "SEE ALSO"
 This man page contains only a small amount of the information related
 to the Graphviz layout programs. The most complete information can be
-found at http://www.graphviz.org/Documentation.php, especially in the
+found at ihttps://www.graphviz.org/documentation/, especially in the
 on\(hyline reference pages. Most of these documents are also available in the
 \fIdoc\fP and \fIdoc/info\fP subtrees in the source and binary distributions.
 .PP
index 6d00a0c8e5b5550691da1e6b14a5f8ef7c46bcc2..bd4870fc453177210dd690f743671b7f3a25f97e 100644 (file)
@@ -42,7 +42,7 @@ write output to file f (default: stdout).
 .BI \-color_scheme= "c"
 specifies the color scheme.  This can be "rgb", "gray", "lab" (default);
 or a comma-separated list of RGB colors in hex (e.g., "#ff0000,#aabbed,#eeffaa") representing a palette;
-or a string specifying a Brewer color scheme (e.g., "accent7"; see http://www.graphviz.org/content/color-names#brewer).
+or a string specifying a Brewer color scheme (e.g., "accent7"; see https://www.graphviz.org/doc/info/colors.html#brewer).
 .TP
 .B \-v 
 turns on verbose mode.
index ac9a725446a23a48faa5dbfb3e282b3b8e776f40..ddac2efd5b1cdd489318e9f071274256f97b17ca 100644 (file)
@@ -11,9 +11,9 @@
 This is not a tutorial; to understand the following, you should
 know how to use the basic features of the tools and
 languages involved. Please see the
-<A HREF="http://www.graphviz.org/Documentation.php">
+<A HREF="https://www.graphviz.org/documentation/">
 user guides and documentation</A> for further information or the
-<A HREF="http://www.graphviz.org/Resources.php">resources page</A>
+<A HREF="https://www.graphviz.org/resources/">resources page</A>
 for a partial list of compatible tools and packages.
 
 <h2>General</h2>
@@ -352,7 +352,7 @@ Example:
 </pre>
 <P>
 You can look up other examples in this handy 
-<A HREF="http://www.graphviz.org/doc/char.html">
+<A HREF="https://www.graphviz.org/doc/char.html">
 character set reference</A>.
 <P>
 <A name=Q10b>
@@ -414,11 +414,11 @@ library, it will be used to find the specified font. Otherwise, Graphviz will
 look in various default directories for the font. The directories to be
 searched include those specified by the <tt>fontpath</tt> attribute,
 related environment or shell variables
-(see the <a href=http://www.graphviz.org/doc/info/attrs.html#d:fontpath>fontpath</A> entry),
+(see the <a href="https://www.graphviz.org/doc/info/attrs.html#d:fontpath">fontpath</A> entry),
 and known system font directories. 
 The table
-<A HREF="http://www.graphviz.org/doc/char.html">
-http://www.graphviz.org/doc/char.html</A>
+<A HREF="https://www.graphviz.org/doc/char.html">
+https://www.graphviz.org/doc/char.html</A>
 points out that these glyphs are from the <tt>times.ttf</tt> font.
 With fontconfig, it's hard to specify this font.  <tt>Times</tt> usually gets
 resolved to Adobe Type1 times, which doesn't have all the glyphs seen on that page.)
@@ -578,8 +578,8 @@ for display instead of dotty.
 For example, Grappa has generalized polygons 
 (<tt>node [shape=polygon]</tt>) that dotty lacks.
 There are additional interactive viewers available. For example, see
-<A HREF="http://www.graphviz.org/Resources.php">Graphical Interfaces</A>
-and <A HREF="http://www.graphviz.org/About.php">Viewers</A>. If you
+<A HREF="https://www.graphviz.org/resources/">Graphical Interfaces</A>
+and <A HREF="https://www.graphviz.org/about/">Viewers</A>. If you
 are using Mac OS X, the <A HREF="http://www.pixelglow.com/graphviz/">Mac
 version</A> of Graphviz has a highly recommended GUI.
 <P>
index 44caa5f8b1d0099e2d8e73bf21cbb25ec0c2a992..1da26e36a9a0e46d39a26607266b7334a175ee33 100644 (file)
@@ -12,7 +12,7 @@ if an external library is not found.  Newer versions of these
 libraries should be fine - if not, please let us know.
 <p>
 A list of these external libraries can be found on the Graphviz
-<A HREF="http://www.graphviz.org/Download_source.php">source download page</A>.
+<A HREF="https://www.graphviz.org/download/source/">source download page</A>.
 <h3>Notes:</h3>
 <ul>
 <li>GD (generic raster graphics driver for PNG, GIF, JPEG)<br>
@@ -95,7 +95,7 @@ under /usr.  It works OK with other versions of Unix, but
 some adjusting of command line arguments
 to <tt>configure</tt> may be needed.
 For Linux you can also just pick up the source tarball
-or RPMs <A HREF="http://www.graphviz.org/Download..php/">here</A>.
+or RPMs <A HREF="https://www.graphviz.org/download/">here</A>.
 <P>
 First, if you are using sources from Git, run "./autogen.sh"
 to generate the "configure" script.  If you are using sources
@@ -288,7 +288,7 @@ X11 in this location so you may need to add the following to the
 <h2>Apple Mac OS/X</h2>
 <P>
 Currently, Glen Low provides a full-featured
-<A HREF="http://www.graphviz.org/Download_macos.php">
+<A HREF="https://www.graphviz.org/download/#mac">
 port of Graphviz</A>.
 Also, Ryan Schmidt maintains versions of Graphviz for macports.
 <P>
index 25e13ea9d58ec290a625a8d0da8735c6f0df3aab..d91150ad007cee8abbb94d13d0543f6edd584274 100644 (file)
@@ -275,7 +275,7 @@ will translate from one character set to another.
 Another way to avoid non-ascii characters in labels is to use HTML entities
 for special characters. During label evaluation, these entities are
 translated into the underlying character. This
-<a HREF="http://www.graphviz.org/doc/char.html">
+<a HREF="https://www.graphviz.org/doc/char.html">
 table</a> shows the supported entities, with their Unicode value, a typical
 glyph, and the HTML entity name. Thus, to include a lower-case Greek beta
 into a string, one can use the ascii sequence <TT>&amp;beta;</TT>. 
index 30e678b65716a98a7009b0a39250589874a4edcd..49057171bfc010a59f842677e4f2239b8e310918 100644 (file)
@@ -1150,7 +1150,7 @@ sets, with an STL-like C++ interface layer.)  A fairly mature prototype
 of the Dynagraph system (a successor to dot and neato to handle
 online maintenance of dynamic diagrams) has been prototyped in LGraph.
 See the dgwin (Dynagraph for Windows) page 
-\url{http://www.dynagraph.org/dgwin/} for further details. 
+\url{https://www.dynagraph.org/dgwin/} for further details.
 
 \section{Interfaces to Other Languages}
 \label{sec:interfacetootherlanguages}
index 69361d74a61548e28d399026889e4e9cac8a3089..9a2f820be6de3fc02640e4b18120d78cd163f815 100644 (file)
@@ -271,7 +271,7 @@ attributes before creating nodes and edges.
 The drawing algorithms in \gviz\ use a large collection of attributes,
 giving the application a great deal of control over the appearance of the
 drawing. For more detailed and complete information on what the attributes mean, the
-reader should consult the page \url{http://www.graphviz.org/content/attrs}.
+reader should consult the page \url{https://www.graphviz.org/doc/info/attrs.html}.
 
 Here, we consider some of the more commonly used attributes.
 We can divide the attributes into those that affect the placement
index 48478b38491fa2ff4451f113dec72d16481a3c8c..4ed41a668519a4805b2db4f9403fe0052c0f8fad 100644 (file)
@@ -19,7 +19,7 @@ of modern video cards' graphics rendering features.
 Currently, \smyrna\ supports only the Graphviz \DOT\ language.
 Please refer to 
 \begin{center}
-\url{http://www.graphviz.org/Documentation.php} 
+\url{https://www.graphviz.org/documentation/}
 \end{center}
 to get more information about the \DOT\ language of Graphviz and
 the related attributes.
@@ -60,7 +60,7 @@ by running the Graphviz layout with the {\tt -Txdot} flag, e.g.
 For more information about {\it xdot} attributes and their formats,
 see
 \begin{center}
-\url{http://www.graphviz.org/doc/info/output.html#d:xdot }
+\url{https://www.graphviz.org/doc/info/output.html#d:xdot}
 \end{center}
 
 \subsection{Visualization Modes} 
index 56fedf95894d118c6a22064ebd990ce6f98aec7e..c9217769b4054b1cb9155385d1d0be530060d2bd 100644 (file)
@@ -61,12 +61,12 @@ so building from source should be fairly simple in either case.
 <UL>
 <LI>
 The first step is to add the third-party libraries. These are listed
-<A HREF="http://www.graphviz.org/Download_source.php">here</A>.
+<A HREF="https://www.graphviz.org/download/source/">here</A>.
 This is most easily done by installing
 a Windows binary version of <A HREF="http://www.gtk.org">GTK 2.0</A> or later. 
 <LI>
 Next, download and unwrap the Graphviz source package. Go to
-<A HREF=http://www.graphviz.org/Download_source.php>http://www.graphviz.org/Download_source.php</A>
+<A HREF="https://www.graphviz.org/download/source/">https://www.graphviz.org/download/source/</A>
 and copy over either the stable release
 or the development source package.
 </UL>
@@ -157,7 +157,7 @@ Install the third-party libraries. This is most easily done by installing
 a Windows binary verion of <A HREF="http://www.gtk.org">GTK 2.0</A> or later. 
 <LI>
 Download the Graphviz source package:<BR>Go to
-<A HREF=http://www.graphviz.org/Download_source.php>http://www.graphviz.org/Download_source.php</A>
+<A HREF="https://www.graphviz.org/download/source/">https://www.graphviz.org/download/source/</A>
 and copy over either the stable release <TT>graphviz-</TT><I>VERSION</I><TT>.tar.gz</TT>
 or the development source package <TT>graphviz-working.tar.gz</TT>.
 <LI>
@@ -265,7 +265,7 @@ follows:
 <OL>
 <LI>
 Download the Windows source package from:
-<A HREF=http://www.graphviz.org/Download_windows.php>http://www.graphviz.org/Download_windows.php</A>.
+<A HREF="https://www.graphviz.org/download/#windows">https://www.graphviz.org/download/#windows</A>.
 </LI>
 <SPACER TYPE=VERTICAL SIZE=10>
 <LI>
index c4dc8b7d0957001dade6a5d3977be1b4a0f99e70..e2b79db6897eba15a71956acbd29504a0f89c113 100644 (file)
@@ -39,13 +39,13 @@ color: #fff;
        </head>
        <body>
        <div id="header">
-            <a  href="/" title="Home"><img class="image" src="http://www.graphviz.org/app.png" alt="Home" /></a><h1 class='site-name'>Graphviz - Graph Visualization Software</h1> 
+            <a  href="/" title="Home"><img class="image" src="https://www.graphviz.org/Resources/app.png" alt="Home" /></a><h1 class='site-name'>Graphviz - Graph Visualization Software</h1>
        </div>
        <h2>Graphviz Help</h2>
        <div class="containingbox">
        Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, 
        bioinformatics,  software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.  
-       More information on Graphviz is available here - <a href="http://graphviz.org/About.php" target="_blank" >About Graphviz</a>
+       More information on Graphviz is available here - <a href="https://www.graphviz.org/about/" target="_blank" >About Graphviz</a>
        </div>
 <P>
        <div class="containingbox">
@@ -67,7 +67,7 @@ If you click on an attribute, you will see a brief description of its role at th
 To alter an attribute value, simply double click on the value you wish to change. This will open a text
 edit window, in which you can enter the desired new value. Pressing the <b>return</b> or <b>tab</b> key
 will store the new value, and update the graph drawing to reflect the change.
-More information about Graphviz attributes is available here - <a href="http://www.graphviz.org/content/attrs" target="_blank" >Node, Edge and Graph Attributes</a>
+More information about Graphviz attributes is available here - <a href="https://www.graphviz.org/doc/info/attrs.html" target="_blank" >Node, Edge and Graph Attributes</a>
 <H3>Changing the layout</H3>
 By default, Graphviz.app uses the <b>dot</b> layout.
 To change to a different layout, go to the list of graph attributes and look for the <tt>layout</tt>
@@ -78,7 +78,7 @@ press <b>return</b>.
        </div>
 <P>
        <div class="containingbox">
-       Additional help with Graphviz can be found here - <a href="http://graphviz.org/content/faq" target="_blank" >Graphviz FAQ</a></div>
+       Additional help with Graphviz can be found here - <a href="https://www.graphviz.org/faq/" target="_blank" >Graphviz FAQ</a></div>
        </div>
 <tr>
     <td id="logo">