Skip to content

Commit

Permalink
Added most of the available circuiTikZ symbols.
Browse files Browse the repository at this point in the history
sym32a now contains almost all CircuiTikZ symbols.
Missing are mainly variations of the diode symbols (full, stroked).
  • Loading branch information
CKuhlmann committed May 27, 2017
1 parent da31926 commit 100eec9
Show file tree
Hide file tree
Showing 331 changed files with 8,844 additions and 669 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
/.git/
/__pycache__/
release/*
/lt2ti_Prj.wpu
/gone/
/test_lt2ti.log
2 changes: 1 addition & 1 deletion dist/lt2ti_Test.bat
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
lt2ti.exe examples\Test.asc > Test.log
lt2ti.exe examples\catalog.asc > Test.log
pause
10 changes: 10 additions & 0 deletions examples/Draft2.asc
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ WIRE 240 160 208 160
WIRE 320 176 304 176
WIRE 240 192 208 192
WIRE 272 224 272 208
WIRE 128 368 112 368
WIRE 208 368 192 368
WIRE 240 368 224 368
WIRE 320 368 304 368
SYMBOL Opamps\\UniversalOpamp2 272 176 R0
SYMATTR InstName U1
SYMBOL circuiTikz\\blockdiagram\\schmitt_inv 272 368 R0
SYMATTR InstName X1
SYMBOL circuiTikz\\blockdiagram\\schmitt_ni 160 368 R0
SYMATTR InstName X2
SYMBOL ind 416 256 R0
SYMATTR InstName L1
LINE Normal 80 96 0 96 2
LINE Normal 80 128 0 112 1
LINE Normal 80 144 0 160 2
Expand Down
66 changes: 64 additions & 2 deletions examples/Test.asc
Original file line number Diff line number Diff line change
Expand Up @@ -102,17 +102,25 @@ WIRE 1248 416 1216 416
WIRE 1280 416 1248 416
WIRE 176 432 128 432
WIRE 912 432 864 432
WIRE -800 448 -832 448
WIRE -688 448 -736 448
WIRE -592 448 -624 448
WIRE 320 448 320 336
WIRE 320 448 240 448
WIRE 400 448 320 448
WIRE 720 448 720 336
WIRE 720 448 608 448
WIRE 800 448 720 448
WIRE -96 496 -128 496
WIRE -80 496 -128 496
WIRE 288 528 288 464
WIRE 320 528 320 448
WIRE 688 528 688 464
WIRE 720 528 720 448
WIRE -832 576 -832 448
WIRE -800 576 -832 576
WIRE -672 576 -736 576
WIRE -592 576 -592 448
WIRE -592 576 -608 576
WIRE -80 608 -128 608
WIRE 160 608 160 560
WIRE 1088 608 1088 576
Expand Down Expand Up @@ -389,7 +397,7 @@ WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 1k5
SYMATTR Value2 someoption,another
SYMATTR Value2 v=U1
SYMBOL res 384 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
Expand Down Expand Up @@ -435,6 +443,7 @@ WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R8
SYMATTR Value {R}
SYMATTR Value2 v={$U_{R_8}$},i=$I_1$
SYMBOL circuiTikz\\res_eu -48 416 M90
WINDOW 0 -10 0 VBottom 2
WINDOW 3 10 0 VTop 2
Expand All @@ -448,11 +457,13 @@ WINDOW 0 20 28 Left 2
WINDOW 3 20 -8 Left 2
SYMATTR InstName R11
SYMATTR Value {R}
SYMATTR Value2 v={1V},i=1A
SYMBOL circuiTikz\\res_eu2 -384 304 M180
WINDOW 0 20 60 Left 2
WINDOW 3 20 24 Left 2
SYMATTR InstName R12
SYMATTR Value {R}
SYMATTR Value2 v={1V},i=1A
SYMBOL circuiTikz\\res_eu2 -80 608 R270
WINDOW 0 19 32 VTop 2
WINDOW 3 -16 32 VBottom 2
Expand Down Expand Up @@ -537,12 +548,14 @@ SYMATTR Value {R}
SYMBOL circuiTikz\\res_eu -384 384 R0
SYMATTR InstName R23
SYMATTR Value {R}
SYMATTR Value2 v={1V},i=1A
SYMBOL cap -304 352 R0
SYMATTR InstName C1
SYMATTR Value {C}
SYMBOL circuiTikz\\ind_eu -208 336 R0
SYMATTR InstName L1
SYMATTR Value {L}
SYMATTR Value2 v={1V},i=1A
SYMBOL circuiTikz\\res_eu -288 480 R90
WINDOW 0 -14 0 VBottom 2
WINDOW 3 10 0 VTop 2
Expand Down Expand Up @@ -772,6 +785,55 @@ SYMBOL Opamps\\differential\\fullydifferentialop 1600 880 M180
SYMATTR InstName U25
SYMBOL Opamps\\differential\\fullydifferentialop 1600 640 M270
SYMATTR InstName U26
SYMBOL circuiTikz\\arrow_voltage_1 -768 80 R0
SYMATTR InstName U27
SYMBOL circuiTikz\\arrow_voltage_2 -720 96 R0
SYMATTR InstName U28
SYMBOL circuiTikz\\arrow_voltage_3 -672 112 R0
SYMATTR InstName U29
SYMBOL circuiTikz\\arrow_voltage_5 -624 144 R0
SYMATTR InstName U30
SYMBOL circuiTikz\\arrow_voltage_10 -800 224 R0
SYMATTR InstName U31
SYMBOL circuiTikz\\arrow_voltage_1 -784 160 R90
WINDOW 0 -4 -8 VBottom 2
WINDOW 3 5 -8 VTop 2
SYMATTR InstName U32
SYMBOL circuiTikz\\arrow_voltage_1 -768 192 R180
WINDOW 3 16 -31 Left 2
SYMATTR InstName U33
SYMBOL circuiTikz\\arrow_voltage_1 -752 240 R270
WINDOW 0 5 -8 VTop 2
WINDOW 3 -4 -8 VBottom 2
SYMATTR InstName U34
SYMBOL circuiTikz\\arrow_voltage_1 -768 288 R0
SYMATTR InstName U35
SYMBOL polcap 288 -16 R0
SYMATTR InstName C3
SYMBOL circuiTikz\\ind_eu -816 464 R270
WINDOW 0 26 48 VTop 2
WINDOW 3 -9 48 VBottom 2
SYMATTR InstName L5
SYMATTR Value {L}
SYMATTR Value2 v={1V},i=1A
SYMBOL cap -688 464 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C4
SYMATTR Value {C}
SYMATTR Value2 v={1V},i=1A
SYMBOL circuiTikz\\res_eu -768 576 R270
WINDOW 0 10 0 VTop 2
WINDOW 3 -14 0 VBottom 2
SYMATTR InstName R26
SYMATTR Value {R}
SYMATTR Value2 v={1V},i=1A
SYMBOL circuiTikz\\res_eu -640 576 R270
WINDOW 0 10 0 VTop 2
WINDOW 3 -14 0 VBottom 2
SYMATTR InstName R28
SYMATTR Value ""
SYMATTR Value2 v={1V},i=1A
TEXT -80 496 VCenter 2 ;L10
TEXT -80 608 VCenter 2 ;L13
TEXT -72 704 Left 2 ;P
Expand Down
Binary file modified examples/Test.asc.pdf
Binary file not shown.
Loading

0 comments on commit 100eec9

Please sign in to comment.