Initial commit at Tue Apr 25 08:36:02 EDT 2017 by tim on stravinsky
[xcircuit.git] / lib / signal.lps
blob47902302d6c70acc4de0df7a17a1c627ff265e2b
1 %! PostScript set of library objects for XCircuit
2 %  Version: 3.2
3 %  Library name is: signal
4 %  Author: R. Timothy Edwards <tim@opencircuitdesign.com>
7 % Depend sum circle2
8 % Depend times circle2
9 % Depend delta square
10 % Depend integrate square
11 % Depend integ2 square
13 % XCircuitLib library objects
14 /triangle {
15 begingate
16 0 1.35 -32 36 32 0 -32 -36 3 polygon
17 endgate
18 } def
20 /square {
21 begingate
22 0 1.35 -32 -32 -32 32 32 32 32 -32 4 polygon
23 endgate
24 } def
26 /circle2 {
27 begingate
28 1 1.35 0 0 32 0.00 360.00 xcarc
29 endgate
30 } def
32 /sum {
33 begingate
34 (S) {/Symbol cf} 2 21 0 1.30 0 0 label
35 1.00 0 0 0 circle2
36 endgate
37 } def
39 /times {
40 begingate
41 1.00 0 0 0 circle2
42 (\264) {/Symbol cf} 2 21 0 1.75 2 4 label
43 endgate
44 } def
46 /delta {
47 begingate
48 1.00 0 0 0 square
49 (D) {/Symbol cf} 2 21 0 1.30 0 0 label
50 endgate
51 } def
53 /integrate {
54 begingate
55 1.00 0 0 0 square
56 (s) {/Symbol cf} 2 21 0 1.30 0 0 label
57 endgate
58 } def
60 /integ2 {
61 begingate
62 1.00 0 0 0 square
63 (\362) {/Symbol cf} 2 21 0 1.30 0 -2 label
64 endgate
65 } def
67 % EndLib