-
Notifications
You must be signed in to change notification settings - Fork 253
Description
in #286 I suggested a way to implement Jumpers/Interconnects, this is a summery/spinoff on the request of @kvid.
The Idea how it could look (very similar to #48 (comment)):
Black Circles ⬤
The Black circles can be implemented by adding the following to the table in the corresponding Pin/Way row:
<td port="p1J"><FONT FACE="Sans Not-Rotated 14" POINT-SIZE="12.0" COLOR="#0066ff">⬤</FONT></td>
(not very good, since the symbol can get "lost" in the process)
or
<td port="p1J"><FONT FACE="Sans Not-Rotated 14" POINT-SIZE="12.0" COLOR="#0066ff">⬤</FONT></td>
- The Port is later used to draw the vertical dashed lines.
- The Font definition is because the PNG generator's Arial font does not know the ⬤ symbol.
- The Point size change is because the Circle is clipped at the bottom, if it is not done.
- The Color is to make differentiation easier, the lines should be the same color as the corresponding ⬤
The later one(⬤
) is better sinze it cases less problems.
Doing this will lead to the following:
Vertical dashed lines
This is more complicated and would require a change in how the output is generated, and I do not know how to implement this in Python.
The way I was told to do it(asked about it in the GrapghViz Forum ) would require the use of gvpr and neato, with are post processors for the dot output.
I is currently not working, but I am working on it.
Some examples of my current Output: