Change Details
genkicat/sym2xps |
56 | 56 | X=6000 |
57 | 57 | Y=4000 |
58 | 58 | |
| 59 | # |
| 60 | # @@@ Known bug: doesn't handle spaces in component names (F1) well. |
| 61 | # Example: usb_a_plug.lib had F1 "USB_A_PLUG " 0 ... |
| 62 | # |
| 63 | |
59 | 64 | sed "\@^DEF $sym @,/^ENDDEF/p;d" "$lib" | |
60 | 65 | awk '/^F. / { if ($1 == "F0") sub(/"$/, "?\"", $2); |
61 | 66 | print substr($1, 1, 1), substr($1, 2, 1), $2, |
... | ... | |
68 | 73 | LIBS:dummy |
69 | 74 | EELAYER 43 0 |
70 | 75 | EELAYER END |
| 76 | \$Descr A4 0 0 |
| 77 | \$EndDescr |
71 | 78 | \$Comp |
72 | 79 | L X$sym ?? |
73 | 80 | U $unit 1 00000000 |
... | ... | |
80 | 87 | EOF |
81 | 88 | |
82 | 89 | cd "$tmp" |
83 | | eeschema --plot=ps "$tmp/tmp.sch" |
84 | | mv tmp.ps "$out" |
| 90 | #eeschema --plot=ps "$tmp/tmp.sch" |
| 91 | eeplot -o "$tmp/tmp.pdf" "$tmp/tmp.pro" |
| 92 | pdftops "$tmp/tmp.pdf" "$tmp/tmp.ps" |
| 93 | mv "$tmp/tmp.ps" "$out" |
Download the corresponding diff file