annotate toolboxes/graph_visualisation/share/man/man1/gv2gxl.1 @ 0:cc4b1211e677 tip

initial commit to HG from Changeset: 646 (e263d8a21543) added further path and more save "camirversion.m"
author Daniel Wolff
date Fri, 19 Aug 2016 13:07:06 +0200
parents
children
rev   line source
Daniel@0 1 .TH GXL2GV,GV2GXL 1 "20 December 2002"
Daniel@0 2 .SH NAME
Daniel@0 3 gxl2gv,gv2gxl \- GXL-GV converters
Daniel@0 4 .SH SYNOPSIS
Daniel@0 5 .B gxl2gv
Daniel@0 6 [
Daniel@0 7 .B \-gd?
Daniel@0 8 ]
Daniel@0 9 [
Daniel@0 10 .BI -o outfile
Daniel@0 11 ]
Daniel@0 12 [
Daniel@0 13 .I files
Daniel@0 14 ]
Daniel@0 15 .br
Daniel@0 16 .B gv2gxl
Daniel@0 17 [
Daniel@0 18 .B \-gd?
Daniel@0 19 ]
Daniel@0 20 [
Daniel@0 21 .BI -o outfile
Daniel@0 22 ]
Daniel@0 23 [
Daniel@0 24 .I files
Daniel@0 25 ]
Daniel@0 26 .SH DESCRIPTION
Daniel@0 27 .B gxl2gv
Daniel@0 28 converts between graphs represented in GXL and in the
Daniel@0 29 GV language. Unless a conversion type is specified using
Daniel@0 30 a flag,
Daniel@0 31 .B gxl2gv
Daniel@0 32 will deduce the type of conversion from the suffix of
Daniel@0 33 the input file, a ".gv" (or a ".dot") suffix causing a conversion from GV
Daniel@0 34 to GXL, and a ".gxl" suffix causing a conversion from GXL to GV.
Daniel@0 35 If no suffix is available, e.g. when the input is from a pipe,
Daniel@0 36 and no flags are used then
Daniel@0 37 .B gxl2gv
Daniel@0 38 assumes the type of the input file from its executable name
Daniel@0 39 so that
Daniel@0 40 .B gxl2gv
Daniel@0 41 converts from GXL to GV, and
Daniel@0 42 .B gv2gxl
Daniel@0 43 converts from GV to GXL.
Daniel@0 44 .PP
Daniel@0 45 GXL supports a much richer graph model than GV. \fBgxl2gv\fP
Daniel@0 46 will attempt to map GXL constructs into the analogous GV construct
Daniel@0 47 when this is possible. If not, the GXL information is stored as
Daniel@0 48 an attribute. The intention is that applying \fBgxl2gv|gv2gxl\fP
Daniel@0 49 is semantically equivalent to the identity operator.
Daniel@0 50 .SH OPTIONS
Daniel@0 51 The following options are supported:
Daniel@0 52 .TP
Daniel@0 53 .B \-g
Daniel@0 54 The command name and input file extensions are ignored, the
Daniel@0 55 input is taken as a GV file and a GXL file is generated.
Daniel@0 56 .TP
Daniel@0 57 .B \-d
Daniel@0 58 The command name and input file extensions are ignored, the
Daniel@0 59 input is taken as a GXL file and a GV file is generated.
Daniel@0 60 .TP
Daniel@0 61 .B \-?
Daniel@0 62 Prints usage information and exits.
Daniel@0 63 .TP
Daniel@0 64 .BI \-o " outfile"
Daniel@0 65 If specified, the output will be written into the file
Daniel@0 66 \fIoutfile\fP. Otherwise, output is written to standard out.
Daniel@0 67 .SH OPERANDS
Daniel@0 68 The following operand is supported:
Daniel@0 69 .TP 8
Daniel@0 70 .I files
Daniel@0 71 Names of files containing 1 or more graphs in GXL or GV.
Daniel@0 72 If no
Daniel@0 73 .I files
Daniel@0 74 operand is specified,
Daniel@0 75 the standard input will be used.
Daniel@0 76 .SH RETURN CODES
Daniel@0 77 Both \fBgxl2gv\fP and \fBgv2gxl\fP return \fB0\fP
Daniel@0 78 if there were no problems during conversion;
Daniel@0 79 and non-zero if any error occurred.
Daniel@0 80 .SH "BUGS"
Daniel@0 81 \fBgxl2gv\fP will only convert in one direction even if given multiple files
Daniel@0 82 with varying suffixes.
Daniel@0 83 .PP
Daniel@0 84 The conversion can only handle one graph per GXL file.
Daniel@0 85 .PP
Daniel@0 86 There are some GXL constructs which \fBgxl2gv\fP cannot handle.
Daniel@0 87 .SH AUTHORS
Daniel@0 88 Krishnam Pericherla <kp@research.att.com>
Daniel@0 89 .br
Daniel@0 90 Emden R. Gansner <erg@research.att.com>
Daniel@0 91 .SH "SEE ALSO"
Daniel@0 92 dot(1), libgraph(3), libagraph(3), neato(1), twopi(1)