diff options
Diffstat (limited to 'graphics/circuit_macros/examples/svg/ShiftRSVG.m4')
-rw-r--r-- | graphics/circuit_macros/examples/svg/ShiftRSVG.m4 | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/graphics/circuit_macros/examples/svg/ShiftRSVG.m4 b/graphics/circuit_macros/examples/svg/ShiftRSVG.m4 index 9a0b56d523..de8e13843e 100644 --- a/graphics/circuit_macros/examples/svg/ShiftRSVG.m4 +++ b/graphics/circuit_macros/examples/svg/ShiftRSVG.m4 @@ -6,9 +6,7 @@ textoffset = textht/6 define(`lg_plen',3) define(`customFF',`FlipFlopX(wid 10*L_unit ht FF_ht*L_unit,, - :S;NE:CK;:R, N:PR, :Q;;ifelse(`$1',1,:Q), N:CLR,, - ifelse(`$1',1, - line right textht with .end at 2nd last ""+(-textoffset,0.4*textht)))') + :S;NE:CK;:R, N:PR, :Q;;ifelse(`$1',1,:svg_ol(Q)), N:CLR,,)') F0: customFF(1) @@ -21,8 +19,7 @@ define(`customFF',`FlipFlopX(wid 10*L_unit ht FF_ht*L_unit,, line from T to (T,F0.W3) then to F0.W3.end NCLR: NOT_gate(right T.x-Serial.x from (Serial,F0.S1.end),N) - "CLEAR" wid 33bp__ at NCLR.start rjust - line left last "".wid with .c at last "".n+(0,1.5bp__) + "svg_ol(CLEAR)" wid 33bp__ at NCLR.start rjust CLK: NOT_gate(right T.x-Serial.x from NCLR.start+(0,-BUF_ht*3/2*L_unit)) "CLOCK" at CLK.start rjust |