.dot import support in OmniGraffle 3.0.1
William Shipley
wjs at omnigroup.com
Thu May 29 01:17:01 PDT 2003
On Thursday, May 22, 2003, at 02:41 pm, Bjoern Kriews wrote:
> And, please include a list of supported .dot Commands in the manual.
> Trial and error is pretty annoying.
And -poof- his wish was granted. This will be added to the on-line
help, but in the meantime here's the list, straight from dedicated
engineer Greg Titus. If you have items that you would like for us to
support, ESPECIALLY if they have a single star by them (see below),
mail omnigraffle at omnigroup.com. Remember, we actually count how many
people vote for any given feature on that address.
DOT support is very much a work in progress. As we are given more
example files, we add support for more things. As with the Visio XML
importer -- if you send us a file that doesn't work, that enables us to
add support the fastest, because we don't have to figure out how to
generate a correct test case from your bug report.
-W
----------------------------
Things we support:
URL EN (but not on graphs)
arrowhead E
arrowtail E
color EN
dir E
fillcolor N
fixedsize N
fontcolor EN
fontname EN
fontsize EN
headlabel E
label EN (but not on graphs)
labelfontcolor E
labelfontname E
labelfontsize E
orientation N (but not on graphs)
rank N
rankdir G
shape N
style EN
taillabel E
width N
The "ENG" are what type of entity these attributes apply to. E =
edge/line, N = node/shape, G = graph/page.
All arrow head types are supported, but a few do not have exact
correspondences to OmniGraffle arrow types. The inv, invdot, invodot,
and invempty arrow types will use the closest available Graffle line
ending.
The only supported shape types are box, circle, doublecircle, diamond,
and rectangle. All others will also show up as rectangles. (* A lot of
these would be easy to add, although not all.)
Things we do not support:
* Things that we really could support with OmniGraffle's current object
model, but don't currently.
Various types of things we don't support because they don't make any
sense to add:
** write-only attributes (not intended to be read in by any graphviz
program)
*** svg output only attributes
**** bitmap output only attributes
***** vrml output only attributes
****** debugging only attributes
Damping G
*arrowsize E (we actually should support this - we just misnamed it
"arrowscale" - I just checked in a fix)
bb G**
*bgcolor GC
bottomlabel N
center G
clusterrank G
comment ENG
compound G
concentrate G
*constraint E
decorate E
dim G
distortion N
epsilon G
fontpath G
group N
headURL E
headclip E
headport E
headtooltip E
*height N
labelangle E
labeldistance E
labelfloat E
labeljust GC
labelloc GC
*layer EN
*layers G
len E
lhead E
lp EGC**
ltail E
*margin G
maxiter G
mclimit G
minlen E
model G
*nodesep G
normalize G
nslimit G
nslimit1 G
ordering G
outputorder G
overlap G
pack G
packmode G
*page G
pagedir G
pencolor C
peripheries NC
pin N
pos EN
quantum G
*ranksep G
ratio G
rects N**
regular N
remincross G
resolution G***
root G
rotate G
samehead E
sametail E
samplepoints G
searchsize G
sep G
shapefile N
showboxes ENG******
sides N
size G
skew N
splines G
start G
stylesheet G***
tailURL E
tailclip E
tailport E
tailtooltip E
tooltip NE
toplabel N
truecolor G****
vertices N**
voro_margin G
*weight E
z N*****
More information about the OmniGraffle-Users
mailing list