From: erg Date: Thu, 14 Apr 2011 21:19:50 +0000 (+0000) Subject: Add missing tags X-Git-Tag: LAST_LIBGRAPH~32^2~819 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cfb72808bc0eb9290adb71b18e30b1cb0b2e9097;p=graphviz Add missing tags --- diff --git a/doc/info/colors.html b/doc/info/colors.html index a87b99df7..e8097f80c 100644 --- a/doc/info/colors.html +++ b/doc/info/colors.html @@ -10,7 +10,7 @@ This is a generated document. Do not edit.

Color Names

Color names are resolved in the context of a -color scheme. Graphviz currently +color scheme. Graphviz currently supports the X11 scheme, the SVG scheme, and the Brewer schemes, with X11 being the default. @@ -3900,7 +3900,7 @@ ylorrd9 color scheme


Apache-Style Software License for ColorBrewer software and ColorBrewer -Color Schemes, Version 1.1 +Color Schemes, Version 1.1

Copyright (c) 2002 Cynthia Brewer, Mark Harrower, and The Pennsylvania State University. All rights reserved. diff --git a/doc/info/output.html b/doc/info/output.html index 8984624d3..7975b0407 100644 --- a/doc/info/output.html +++ b/doc/info/output.html @@ -11,122 +11,122 @@

Output Formats


The output format is specified with the -Tlang -flag on the command line, where lang +flag on the command line, where lang is one of the parameters listed below.

The formats actually available in a given Graphviz system depend on how the system was built and the presence of additional libraries. To see what formats dot supports, run dot -T?. -See the description of the -T +See the description of the -T flag for additional information.

Note that the internal coordinate system has the origin in the lower left corner. Thus, positions in the -canon, -dot, -xdot, -plain, and -plain-ext +canon, +dot, +xdot, +plain, and +plain-ext formats need to be interpreted in this manner.

- - - - - - - - - - - - - - - - - - - - - - - -
Command-line
parameter
Format
bmp +
bmp Windows Bitmap Format
canon -
dot -
xdot +
canon +
dot +
xdot
DOT
cmap +
cmap Client-side imagemap (deprecated)
eps +
eps Encapsulated PostScript
fig +
fig FIG
gd -
gd2 +
gd +
gd2
GD/GD2 formats
gif +
gif GIF
gtk +
gtk GTK canvas
ico +
ico Icon Image File Format
imap -
cmapx +
imap +
cmapx
Server-side and client-side imagemaps
imap_np -
cmapx_np +
imap_np +
cmapx_np
Server-side and client-side imagemaps
ismap +
ismap Server-side imagemap (deprecated)
jpg -
jpeg -
jpe +
jpg +
jpeg +
jpe
JPEG
pdf +
pdf Portable Document Format (PDF)
plain -
plain-ext +
plain +
plain-ext
Simple text format
png +
png Portable Network Graphics format
ps +
ps PostScript
ps2 +
ps2 PostScript for PDF
svg -
svgz +
svg +
svgz
Scalable Vector Graphics
tif -
tiff +
tif +
tiff
TIFF (Tag Image File Format)
vml -
vmlz +
vml +
vmlz
Vector Markup Language (VML)
vrml +
vrml VRML
wbmp +
wbmp Wireless BitMap format
xlib +
xlib Xlib canvas


Format Descriptions

-
bmp -
Outputs images in the Windows BMP format. +
bmp +
Outputs images in the Windows BMP format. -
canon -,
dot -,
xdot +
canon +,
dot +,
xdot
These formats produce output in the -dot language. +dot language. Using canon produces a prettyprinted version of the input, with no layout performed.

The dot option corresponds to attributed dot output, and is the default output format. It reproduces the input, along with layout information for the graph. -In particular, a bb attribute is +In particular, a bb attribute is attached to the graph, specifying the bounding box of the drawing. If the graph has a label, its position is specified by the -lp attribute. +lp attribute.

-Each node gets pos, -width and -height attributes. If the node is a record, +Each node gets pos, +width and +height attributes. If the node is a record, the record rectangles are given in the -rects attribute. +rects attribute. If the node is a polygon and the -vertices attribute is defined, this +vertices attribute is defined, this attribute contains the vertices of the node.

Every edge is -assigned a pos attribute, +assigned a pos attribute, and if the edge has a label, the label position -is given in lp. +is given in lp.

The xdot format extends the dot format by providing much more detailed information about @@ -192,7 +192,7 @@ n bytes following '-'. (1.1) S n -b1b2...bn Set style attribute. The style value consists of the n bytes following '-'. The syntax of the value is the same as -specified for a styleItem in style. (1.1) +specified for a styleItem in style. (1.1) I x y w h n -b1b2...bn Externally-specified image drawn in the box with lower left corner (x,y) and upper right corner (x+w,y+h). The name of the image @@ -218,7 +218,7 @@ string width using its own rendering primitives.

The text operation is only used in the label attributes. Normally, the non-text operations are only used in the non-label attributes. -If, however, the decorate +If, however, the decorate attribute is set on an edge, its label attribute will also contain a polyline operation. In addition, if a label is a complex, HTML-like label, it will also @@ -236,7 +236,7 @@ Version info: 1.22.13 -

cmap +
cmap
Produces map files for client-side image maps. The cmap format is mostly identical to cmapx, but the latter is well-formed XML amenable to processing by XML tools. In particular, the cmapx output is wrapped in @@ -244,38 +244,38 @@ to processing by XML tools. In particular, the cmapx output is wrapped in

See Note. -

eps +
eps
Produces Encapsulated PostScript output. At present, this is only guaranteed to be correct for a single input graph since the Bounding Box information has to appear at the beginning of the output, and this will be based on the first graph. -
fig +
fig
Outputs graphs in the FIG graphics language. -
gd -,
gd2 +
gd +,
gd2
Output images in the GD and GD2 format. These are the internal formats used by the gd library. The latter is compressed. -
gif +
gif
Outputs GIF bitmap images. -
gtk -
Creates a GTK window and displays the output there. +
gtk +
Creates a GTK window and displays the output there. -
ico -
Outputs images in the Windows ICO format. +
ico +
Outputs images in the Windows ICO format. -
imap -,
cmapx +
imap +,
cmapx
Produces map files for server-side and client-side image maps, These can be used in a web page with a graphical form of the output, e.g. in JPEG or GIF format, to attach links to nodes and edges. For example, to create a server-side map given the dot file
-/* x.dot */
+/* x.gv */
 digraph mainmap {
   URL="http://www.research.att.com/base.html";
   command [URL="http://www.research.att.com/command.html"];
@@ -284,7 +284,7 @@ digraph mainmap {
 
one would process the graph and generate two output files:
-dot -Timap -ox.map -Tgif -ox.gif x.dot
+dot -Timap -ox.map -Tgif -ox.gif x.gv
 
and then refer to it in a web page: @@ -292,7 +292,7 @@ and then refer to it in a web page: For client-side maps, one again generates two output files:
-dot -Tcmapx -ox.map -Tgif -ox.gif x.dot
+dot -Tcmapx -ox.map -Tgif -ox.gif x.gv
 
and uses the HTML @@ -310,19 +310,19 @@ in the IMG attribute, and x.map will look like </map>

-URLs can be attached to the root +URLs can be attached to the root graph, nodes and edges. If a node has a URL, clicking in the node will activate the link. If an edge has a URL, various points along the edge (but not necessarily the head or tail) will link to it. In addition, if the edge has a -label, that will link +label, that will link to the URL. As for the head of the edge, this is linked to the -headURL, if set. +headURL, if set. Otherwise, it is linked to the edge's URL if that is defined. The analogous description holds for the tail and the -tailURL. +tailURL. A URL associated with the graph is used as a default link.

If the URL @@ -330,44 +330,44 @@ of a node contains the escape sequence "\N", it will be replaced by the node's name. If the headURL is defined and contains the escape sequence "\N", it will be replaced by -the headlabel, if defined. +the headlabel, if defined. The analogous result holds for the tailURL and the -taillabel. +taillabel.

See Note. -

imap_np -,
cmapx_np +
imap_np +,
cmapx_np
These are identical to the imap and cmapx formats, except they rely solely on rectangles as active areas. -
ismap +
ismap
Produces HTML image map files. This is a predecessor (circa 1994) of the IMAP format. Most servers now use the latter. -URLs can be attached to the root graph, +URLs can be attached to the root graph, nodes and edges. Since edge links are attached to edge labels, an edge must -have a label for its +have a label for its URL to be used. For both nodes and edges, if the URL has the escape sequence "\N" embedded in its string, this will be replaced with the node or edge name. -
jpg -,
jpeg -,
jpe +
jpg +,
jpeg +,
jpe
Output JPEG compressed image files. -
pdf -
Produces PDF output. +
pdf +
Produces PDF output. (This option assumes Graphviz includes the Cairo renderer.) -Alternatively, one can use the ps2 option to +Alternatively, one can use the ps2 option to produce PDF-compatible PostScript, and then use a ps-to-pdf converter.

Note: At present, this option does not support anchors, etc. To get these -included in your PDF output, use ps2. +included in your PDF output, use ps2. -

plain -,
plain-ext +
plain +,
plain-ext
The plain and plain-ext formats produce output using a simple, line-based language. The latter format differs in that, on edges, it provides port names @@ -385,7 +385,7 @@ There are four types of statements.
The width and height values give the width and height of the drawing. The lower left corner of the drawing is at the origin. The scale value indicates how the drawing should be scaled -if a size attribute was given and the drawing +if a size attribute was given and the drawing needs to be scaled to conform to that size. If no scaling is necessary, it will be set to 1.0. Note that all graph, node and edge coordinates and lengths are given unscaled. @@ -395,10 +395,10 @@ give the node's position. The width and height are the width and height of the node. The label, style, shape, color and fillcolor give the -node's label, -style, shape, -color and -fillcolor, +node's label, +style, shape, +color and +fillcolor, respectively, using attribute default values where necessary. If the node does not have a style attribute, "solid" is used.
edge @@ -408,10 +408,10 @@ with a colon and a portname if the edge connects to the node at a port. n is the number of control points defining the B-spline forming the edge. This is followed by 2*n numbers giving the x and y coordinates of the control points in order from tail to head. -If the edge has a label, this comes next +If the edge has a label, this comes next followed by the x and y coordinates of the label's position. The edge description is completed by the edge's -style and color. +style and color. As with nodes, if a style is not defined, "solid" is used.

Note: The control points given in an edge statement define the @@ -450,14 +450,14 @@ much more than node positions and sizes, and edge spline control points. These formats are usually most useful to applications wanting just this geometric information, and willing to fill in all of the graphical details. The only real advantages to these formats is their terseness and their -ease of parsing. In general, the dot and -xdot are preferable in terms of the quantity of +ease of parsing. In general, the dot and +xdot are preferable in terms of the quantity of information provided. -

png +
png
Produces output in the PNG (Portable Network Graphics) format. -
ps +
ps
Produces PostScript output.

Note: The default PostScript renderer can only handle the Latin-1 @@ -465,7 +465,7 @@ character set. To get non-Latin-1 characters into PostScript output, use -Tps:cairo, assuming your version was built with the Cairo renderer. -

ps2 +
ps2
Produces PostScript output with PDF notations. It is assumed the output will be directly converted into PDF format. The notations include PDF bounding box information, so that the resulting PDF file can be correctly @@ -477,49 +477,49 @@ when viewed in a PDF-viewer, e.g., is a link to the given URL. If a URL is attached to the graph, this serves as a base, such that relative URLs on nodes are derived from it. -
svg -,
svgz -
Produce SVG output, +
svg +,
svgz +
Produce SVG output, the latter in compressed format.

See Note. -

tif -,
tiff -
Produces TIFF output. +
tif +,
tiff +
Produces TIFF output. -
vml -,
vmlz -
Produces VML output, +
vml +,
vmlz +
Produces VML output, the latter in compressed format.

See Note. -

vrml -
Outputs graphs in the VRML format. -To get a 3D embedding, nodes must have a z +
vrml +
Outputs graphs in the VRML format. +To get a 3D embedding, nodes must have a z attribute. These can either be supplied as part of the input graph, or -be generated by neato provided dim=3 +be generated by neato provided dim=3 and at least one node has a z value.

Line segments are drawn as cylinders. In general, VRML output relies on having the PNG library to produce images used to texture-fill the node shapes. However, if -shape=point, +shape=point, a node is drawn as a 3D sphere. -

wbmp +
wbmp
Produces output in the Wireless BitMap (WBMP) format, optimized for mobile computing. -
xlib -
Creates an Xlib window and displays the output there. +
xlib +
Creates an Xlib window and displays the output there.

-

Image Formats

+

Image Formats


-The image and shapefile attributes specify an image file to be included +The image and shapefile attributes specify an image file to be included as part of the final diagram. Not all image formats can be read. In addition, even if read, not all image formats can necessarily be used in a given output format. @@ -537,7 +537,7 @@ one of the plugins, in which case, that transformation is not possible.

Notes

  1. -In the formats: -Tcmap, -Tcmapx, -Tsvg, -Tvml, the output generates +In the formats: -Tcmap, -Tcmapx, -Tsvg, -Tvml, the output generates 'id="node#"' properties for nodes, 'id="edge#"' properties for edges, and 'id="cluster#"' properties for clusters, with the '#' replaced by an internally assigned integer. These strings can be provided instead by an externally provided "id=xxx" attribute on the object. Normal "\N" "\E" "\G" substitutions are applied. Externally provided id values are not used internally, and it is the use's reponsibilty to ensure diff --git a/doc/info/shapes.html b/doc/info/shapes.html index 07c022504..4e806bf95 100644 --- a/doc/info/shapes.html +++ b/doc/info/shapes.html @@ -235,7 +235,7 @@ attribute can be a comma-separated list of any of these. If the style contains conflicts (e.g, style="dotted, solid"), the last attribute wins.
    -
    filled +
    filled
    This value indicates that the node's interior should be filled. The color used is the node's fillcolor or, if that's not defined, its color. For unfilled nodes, the interior of the node is transparent to @@ -255,11 +255,11 @@ digraph G { yields the figure
    -
    invisible +
    invisible
    Setting this style causes the node not to be displayed at all. Note that the node is still used in laying out the graph. -
    diagonals +
    diagonals
    The diagonals style causes small chords to be drawn near the vertices of the node's polygon or, in case of circles and ellipses, two chords near the top and the bottom of the shape. The special node shapes @@ -269,7 +269,7 @@ the top and the bottom of the shape. The special node shapes are simply an ordinary square, circle and diamond with the diagonals style set. -
    rounded +
    rounded
    The rounded style causes the polygonal corners to be smoothed. Note that this style also applies to record-based nodes. Indeed, the Mrecord shape is simply shorthand for setting this style. @@ -290,14 +290,14 @@ digraph R { to produce the figure
    -
    dashed +
    dashed
    This style causes the node's border to be drawn as a dashed line. -
    dotted +
    dotted
    This style causes the node's border to be drawn as a dotted line. -
    solid +
    solid
    This style causes the node's border to be drawn as a solid line, which is the default. -
    bold +
    bold
    This style causes the node's border to be drawn as a bold line. See also penwidth. diff --git a/doc/infosrc/colors.n b/doc/infosrc/colors.n index aaaf546c8..f707f5f10 100644 --- a/doc/infosrc/colors.n +++ b/doc/infosrc/colors.n @@ -1,6 +1,6 @@
    Apache-Style Software License for ColorBrewer software and ColorBrewer -Color Schemes, Version 1.1 +Color Schemes, Version 1.1

    Copyright (c) 2002 Cynthia Brewer, Mark Harrower, and The Pennsylvania State University. All rights reserved. diff --git a/doc/infosrc/output.2 b/doc/infosrc/output.2 index 4724563b8..61e2a3d16 100644 --- a/doc/infosrc/output.2 +++ b/doc/infosrc/output.2 @@ -18,7 +18,7 @@ one of the plugins, in which case, that transformation is not possible.

    Notes

    1. -In the formats: -Tcmap, -Tcmapx, -Tsvg, -Tvml, the output generates +In the formats: -Tcmap, -Tcmapx, -Tsvg, -Tvml, the output generates 'id="node#"' properties for nodes, 'id="edge#"' properties for edges, and 'id="cluster#"' properties for clusters, with the '#' replaced by an internally assigned integer. These strings can be provided instead by an externally provided "id=xxx" attribute on the object. Normal "\N" "\E" "\G" substitutions are applied. Externally provided id values are not used internally, and it is the use's reponsibilty to ensure diff --git a/doc/infosrc/shapes.2 b/doc/infosrc/shapes.2 index 97b1b99d7..093bc9a52 100644 --- a/doc/infosrc/shapes.2 +++ b/doc/infosrc/shapes.2 @@ -95,7 +95,7 @@ attribute can be a comma-separated list of any of these. If the style contains conflicts (e.g, style="dotted, solid"), the last attribute wins.
      -
      filled +
      filled
      This value indicates that the node's interior should be filled. The color used is the node's fillcolor or, if that's not defined, its color. For unfilled nodes, the interior of the node is transparent to @@ -115,11 +115,11 @@ digraph G { yields the figure
      -
      invisible +
      invisible
      Setting this style causes the node not to be displayed at all. Note that the node is still used in laying out the graph. -
      diagonals +
      diagonals
      The diagonals style causes small chords to be drawn near the vertices of the node's polygon or, in case of circles and ellipses, two chords near the top and the bottom of the shape. The special node shapes @@ -129,7 +129,7 @@ the top and the bottom of the shape. The special node shapes are simply an ordinary square, circle and diamond with the diagonals style set. -
      rounded +
      rounded
      The rounded style causes the polygonal corners to be smoothed. Note that this style also applies to record-based nodes. Indeed, the Mrecord shape is simply shorthand for setting this style. @@ -150,14 +150,14 @@ digraph R { to produce the figure
      -
      dashed +
      dashed
      This style causes the node's border to be drawn as a dashed line. -
      dotted +
      dotted
      This style causes the node's border to be drawn as a dotted line. -
      solid +
      solid
      This style causes the node's border to be drawn as a solid line, which is the default. -
      bold +
      bold
      This style causes the node's border to be drawn as a bold line. See also penwidth.