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