Martin Rieder
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`...