Martin Rieder

Results 155 comments of Martin Rieder

FYI: Graphviz comes with a tool called `gvpr` that can be used to post-process the graph. Just a hint that it is worth taking a look... https://graphviz.org/pdf/gvpr.1.pdf

@kvid wrote: > ```yaml > connectors: > J101: > pinlabels: > - [+5V, PWR, 5V] > - [+5V, PWR, 5V] > - [GND, PWR-RET, GND] > - [GND, PWR-RET, GND]...

> The syntax is very similar to my suggestion from last year above, but the functionality of your approach is perhaps closer to the suggestion in #279 that also is...

@kvid wrote > - To support the original request of this issue, would you suggest `pinattributes1` and `pinattributes2` as headers, or would you like to support any custom header (or...

> > > * Do you also consider optionally accepting something like `attr_table: X1_attributes.tsv` (or from a CSV file) as a future expansion of your approach? > > > >...

This would pose a solution to #8, though technically not feasible directly in Graphviz. It may be needed to add the numbering by post-processing the SVG output.

Another idea of grouping has been suggested in https://github.com/wireviz/WireViz/issues/268#issuecomment-1107926742. The Graphviz "rankdir" is "LR", which creates WireViz diagrams with horizontal layouts. Any parts of the harness that are independent (unconnected)...

@JarrettR you can use the new connector-to-connector feature (creating arrows with "==" as a wire designator). This will cause Graphviz to align the boxes to the right. Then check the...

> Instead of trying to override the arrow connections, I recommend adding the invisible edges you need in the `tweak:append` section. That seems perfectly valid and allows for all kinds...

Another possible solution to this issue could be found here, but this tool is intended for `digraph`: https://graphviz.org/docs/cli/unflatten/ However, there is another trick to achieve similar behavior using the `ccomps`...