OS Manuals

/usr/bin/patchwork

Graph Visualization Tools

From graphviz 16.1.1-r0 (os), captured 2026-11-09 by running patchwork --help (exit 0). permalink

Usage: /usr/bin/patchwork [-Vv?] [-(GNEA)name=val] [-(KTlso)<val>] <dot files>
(additional options for neato)    [-x] [-n<v>]
(additional options for fdp)      [-L(gO)] [-L(nUCT)<val>]
(additional options for config)  [-cv]

 -V          - Print version and exit
 -v[n]       - Enable verbose mode at level 1, or set to the level 'n' if provided
 -Gname=val  - Set graph attribute 'name' to 'val'
 -Nname=val  - Set node attribute 'name' to 'val'
 -Ename=val  - Set edge attribute 'name' to 'val'
 -Aname=val  - Set attribute 'name' to 'val' for graph, node, and edge
 -Tv         - Set output format to 'v'
 -Kv         - Set layout engine to 'v' (overrides default based on command name)
 -lv         - Use external library 'v'
 -ofile      - Write output to 'file'
 -O          - Automatically generate an output filename based on the input filename with a .'format' appended. (Causes all -ofile options to be ignored.)
 -P          - Internally generate a graph of the current plugins.
 -q[l]       - Set level of message suppression (=1)
 -s[v]       - Scale input by 'v' (=72)
 -y          - Invert y coordinate in output

 -n[v]       - No layout mode 'v' (=1)
 -x          - Reduce graph

 -Lg         - Don't use grid
 -LO         - Use old attractive force
 -Lm<l>      - Set m-limit to l
 -Ln<i>      - Set number of iterations to i
 -LU<i>      - Set unscaled factor to i
 -LC<v>      - Set overlap expansion factor to v
 -LT[*]<v>   - Set temperature (temperature factor) to v

 -c          - Configure plugins (Writes $prefix/lib/graphviz/config
               with available plugin information.  Needs write privilege.)
 -?          - Print usage and exit
Options (31)
OptionDescriptionSource
-V (version)- Print version and exithelp + man
-v n- Enable verbose mode at level 1, or set to the level 'n' if providedhelp + man
-Gname val- Set graph attribute 'name' to 'val'help
-Nname val- Set node attribute 'name' to 'val'help
-Ename val- Set edge attribute 'name' to 'val'help
-Aname val- Set attribute 'name' to 'val' for graph, node, and edgehelp
-Tv- Set output format to 'v'help
-Kv- Set layout engine to 'v' (overrides default based on command name)help
-lv- Use external library 'v'help
-ofile write- Write output to 'file'help + man
-O automatically- Automatically generate an output filename based on the input filename with a .'format' appended.help + man
-P- Internally generate a graph of the current plugins.help
-q l- Set level of message suppression (=1)help
-s v- Scale input by 'v' (=72)help
-y- Invert y coordinate in outputhelp
-n v- No layout mode 'v' (=1)help
-x reduce- Reduce graphhelp + man
-Lg don't- Don't use gridhelp + man
-LO use- Use old attractive forcehelp + man
-Lm l- Set m-limit to lhelp
-Ln i- Set number of iterations to ihelp
-LU i- Set unscaled factor to ihelp
-LC v- Set overlap expansion factor to vhelp
-LT *]<v- Set temperature (temperature factor) to vhelp + man
-c- Configure plugins (Writes $prefix/lib/graphviz/config with available plugin information.help
-? prints- Print usage and exithelp + man
-lfile loads (in the manual page but not in --help)man
-Tlang sets (in the manual page but not in --help)man
-Lni set (in the manual page but not in --help)man
-LUi set (in the manual page but not in --help)man
-LCv set (in the manual page but not in --help)man
Examples (1) from the manual page, untested

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.