Fixes #1621.
\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
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
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
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 { | }.
\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
.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
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.
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
.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
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
.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
.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.
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>
</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>
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.)
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>
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>
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
<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>
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>&beta;</TT>.
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}
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
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.
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}
<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>
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>
<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>
</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">
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>
</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">