.PS # Quantum.m4 gen_init boxht = 0.35 boxwid = boxht define(`dotrad_',boxht/5) define(`Bus',`line right_ 10*boxwid `$1' circle diam boxht `$2' at last line.start box fill_(1) "H" at last line.start+(boxwid*3/2,0) box fill_(1) "H" at last line.end-(boxwid*2.5,0) ') define(`Meter',`[ Box: box wid boxwid*3/2 fill_(1) r = Box.wid/3 C: 0.3 between Box.s and Box.n arc cw from C+(-r,0) to C+(r,0) with .c at C arrow from C+(-r/4,0) to C+(0.9*r,0.9*r) ]') [ X: Bus(,shaded rgbstring(0.5,0.5,1) "X") A1: Bus(from X.start+(0,-boxht*3/2), shaded "red" "A") A2: Bus(from 2 between X.start and A1.start,shaded "red" "A") dot(at X.start+(3*boxwid,0)) line to (Here,A2); dot circle rad dotrad_ at A1.start+(4*boxwid,0) line from last circle.s to (last circle,X); dot Meter with .e at X.end box wid boxwid*1.2 ht boxht*1.2 fill_(1) "$R_{\psi}^{\pi/2}$" \ at A2.end-(4.5*boxwid,0) ] #.PE #.PS # SQUID.m4 cct_init [ down_ #source S1: SQUID "J1" at S1.J1 above rjust "J2" at S1.J2 above ljust S2: SQUID(3,dimen_*1.5,-120) at S1.e+(elen_,0) "J1" at S2.J1 above rjust "J2" at S2.J2 below ljust "J3" at S2.J3 above ljust arcrad = S2.C.rad*0.7 arc from S2.c+(Rect_(arcrad,-135)) to S2.c+(Rect_(arcrad,-45)) \ with .c at S2.C -> ] with .w at last [].e+(boxht,0) .PE