IvAcCapture a Sectorfiles Design Utility |
-
IvAcCapture - Font Sdk information back
IvAcCapture's Fonts are located in the same folder of IvAcCapture program
Extension of font files is .CFF (IvAcCapture File Font)
The file is a simple INI file and can be edited as a normal text file editor (NOTEPAD)
; ; Font definition file for IvAcCapture ; ; [default] 48=0;1.5;1,0,1;1,-90,2;1,-90,1;1,-90,2;1,-155,2.2 49=1;0.7;0,0,0.3;1,-90,2;1,-120,0.4 50=2;1.5;1,0,1;0,-180,1;1,90,1;1,90,1;1,-90,1;1,-90,1 51=3;1.5;1,0,1;1,-90,1;1,-90,1;0,180,1;1,-90,1;1,-90,1 52=4;1.5;0,0,1;1,-90,1;1,-90,1;1,90,1;0,90,1;1,90,1 53=5;1.5;1,0,1;1,-90,1;1,-90,1;1,90,1;1,90,1 65=A;1.5;0,0,1;1,-90,2;1,-90,1;1,-90,2;1,180,1;1,90,1 67=C;1.5;1,0,1;1,180,1;1,90,2;1,90,1 ... 76=L;1.5;1,0,1;0,180,1;1,90,2 77=M;1.5;1,-90,2;1,135,0.7;1,-90,0.7;1,135,2 78=N;1.5;1,-90,2;1,155,2.2;1,-155,2
; is the comment line prefix
[default] write it before all other definition lines
Each character used by IvAcCapture is defined by a line
the line structure is: N = X ; D ; S , H , F ; S , H , F ; S , H , F ; S , H , F ; S , H , F where:
N - ASCII decimal code of the character (1=49, A=65, 176=° etc. etc.)
X - the character to draw (used only for info purposes) (Not use the SPACEs here !!! - only 1 character)
D - the character spacing (in nm.)
S , H , F - the drawing instructions - using the following schema:
S - Smoke On/Off,
H - direction
F - distance
Example: 93=] ; 1.3 ; 1,0,0.5 ; 1,-90,2 ; 1,-90,0.5
93 asci code of "]" symbol
1.3 spacing for the symbol - the cursor will be moved toward 1.3 nm. from the previous point
1,0,0.5 smoke ON - fly current heading for 0.5 nm.
1,-90,2 smoke ON - turn left 90 degrees and draw for 2 nm.
1,-90,0.5 smoke ON - turn left 90 degrees and draw for 0.5 nm.
Example: 67 = C; 1.5 ; 1,0,1 ; 1,180,1 ; 1,90,2 ; 1,90,1
67 asci code of "C" symbol
1.5 spacing for the symbol - the cursor will be moved toward 1.5 nm. from the previous point
1,0,1 smoke OFF - fly current heading for 0.1 nm.
1,180,1 smoke ON - turn right 180 degrees and draw for 1 nm.
1,90,2 smoke ON - turn right 90 degrees and draw for 2 nm.
1,90,1 smoke ON - turn right 90 degrees and draw for 1 nm.
the order of the lines isn't mandatory, only [default] must be before all the rest
If you develope a new font, please share it with other users or send to me
If you like, I'll add it to the installation package and this page too
Thanks
STANDARD.CFF; ; Font definition file for IvAcCapture 28/6/2011 ; ; [default] 32=_;1;0,0,1 33=!;0.5;0,0,.2;1,-90,0.2;0,0,0.3;1,0,1.5 34=";0.5;0,0,.2;0,-80,2;1,-180,0.4;0,-100,0.2;1,-80,0.4 35=#;1.5;0,0,0.2;1,-80,2;0,80,0.8;1,100,2;0,80,1;0,90,0.6;1,90,1.3;0,-90,0.6;1,-90,1.3 36=$;1.5;0,-0,0.7;1,-90,2;0,180,0.1;0,-60,0.5;1,180,0.3;1,-30,0.4;1,-45,0.3;1,-45,0.4;1,-45,0.3;1,-45,0.4;1,45,0.3;1,45,0.4;1,45,0.3;1,45,0.4;1,45,0.3 37=%;1.5;0,-90,2;0,90,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;0,150,1;0,-30,0.1;0,-90,2;0,90,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;0,45,1;1,140,2.1 38=&;1.5;0,0,0.7;0,-90,0.5;1,-135,0.5;1,45,0.3;1,45,0.3;1,45,0.3;1,30,1.4;1,-15,0.2;1,-45,0.2;1,-45,0.3;1,-45,0.2;1,-45,0.4;1,-45,2 39=';0.5;0,0,.2;0,-90,2;1,-180,0.3 40=(;1.0;0,0,0.7;1,-120,0.5;1,30,1;1,30,0.5 41=);1.0;0,0,0.3;1,-60,0.5;1,-30,1;1,-30,0.5 42=*;1.5;0,-90,1;1,90,1;0,180,0.5;1,90,0.5;1,180,1;0,180,0.5;1,45,0.5;1,180,1;0,180,0.5;0,90,0.5;1,180,1; 43=+;1.5;0,-90,1;1,90,1;0,-180,0.5;0,90,0.5;1,180,1 44=,;0.5;0,0,.2;1,-70,0.3 45=-;1.5;0,-90,1;1,90,1 46=.;0.5;0,0,.2;1,-90,0.1 47=/;1.3;1,-60,2.1 48=0;1.5;0,0,0.2;1,0,0.6;1,-45,0.3;1,-45,1.6;1,-45,0.3;1,-45,0.6;1,-45,0.3;1,-45,1.6;1,-45,0.3;0,-45,0.3;0,-90,0.9;1,0,0.3 ;48=0;1.5;1,0,1;1,-90,2;1,-90,1;1,-90,2;1,-155,2.2 49=1;0.7;0,0,0.3;1,-90,2;1,-140,0.4 ; 50=2;1.5;1,0,1;0,-180,1;1,90,1;1,90,1;1,-90,1;1,-90,1 50=2;1.5;1,0,1;0,-180,1;1,90,0.7;1,45,0.3;1,45,0.4;1,-45,0.4;1,-45,0.6;1,-45,0.3;1,-45,0.5;1,-45,0.2 51=3;1.5;0;1.5;0,0,0.2;1,0,0.6;1,-45,0.3;1,-45,0.6;1,-45,0.3;1,-45,0.6;0,45,0.3;0,45,0.6;1,45,0.3;1,45,0.6;1,45,0.3;1,45,0.6;1,45,0.3;0,45,0.6;0,-45,0.3;0,-45,0.6;1,-45,0.3 ; 51=3;1.5;1,0,1;1,-90,1;1,-90,1;0,180,1;1,-90,1;1,-90,1 52=4;1.5;0,0,1;1,-90,2;1,-90,0.3;1,-60,1.3;1,-30,0.3;1,-90,0.9 ; 52=4;1.5;0,0,1;1,-90,1;1,-90,1;1,90,1;0,90,1;1,90,1 ; 53=5;1.5;1,0,1;1,-90,1;1,-90,1;1,90,1;1,90,1 53=5;1.5;0,-90,0.3;1,135,0.3;1,-45,0.6;1,-45,0.3;1,-45,0.6;1,-45,0.3;1,-45,0.7;1,90,0.9;1,90,1 54=6;1.5;0,0,0.2;1,0,0.6;1,-45,0.3;1,-45,0.6;1,-45,0.3;1,-45,0.8;0,-180,0.8;0,-45,0.3;0,-45,0.6;1,-45,0.3;1,-45,0.6;1,-45,0.3;1,-45,1.6;1,-42,0.32 ; 54=6;1.5;1,0,1;1,-90,1;1,-90,1;1,-90,1;0,-180,1;1,0,1;1,90,1 55=7;1.5;0,0,0.7;1,-80,2.1;1,-100,1 56=8;1.5;0,0,0.2;1,0,0.6;1,-45,0.3;1,-45,0.6;1,-45,0.3;1,-45,0.6;1,45,0.3;1,45,0.6;1,45,0.3;1,45,0.6;1,45,0.3;1,45,0.6;1,45,0.3;0,45,0.6;1,-45,0.3;1,-45,0.6;1,-45,0.3 ; 56=8;1.5;1,0,1;1,-90,1;1,-90,1;1,-90,1;0,-180,1;1,0,1;1,90,1;1,90,1 57=9;1.5;0,0,0.2;1,0,0.6;1,-45,0.3;1,-45,1.6;1,-45,0.3;1,-45,0.6;1,-45,0.3;1,-45,0.6;1,-45,0.3;1,-45,0.8 ; 57=9;1.5;1,0,1;1,-90,1;1,-90,1;1,90,1;1,90,1;1,90,1 58=:;0.5;0,0,.2;0,-90,.2;1,0,0.2;0,0,.5;1,0,0.2 59=;;0.5;0,0,.2;1,-70,0.3;0,-20,0.5;1,0,0.2 60=<;1.5;0,-90,1;1,45,1;0,180,1;1,-90,1 61==;1.5;0,-90,0.7;1,90,1;0,-90,0.4;1,-90,1 62=>;1.5;0,-90,0.4;1,45,1;1,-90,1 63=?;1.5;0,0,0.7;1,-90,0.2;0,0,0.3;1,0,0.4;1,45,0.2;1,45,0.2;1,-45,0.3;1,-45,0.3;1,-45,0.3;1,-45,0.5;1,-45,0.3 64=@;1.5;0,-50,1.2;1,-180,0.4;1,-45,0.2;1,-45,0.2;1,-45,0.3;1,-45,0.2;1,-40,0.2;1,0,0.8;1,-45,0.3;1,-45,0.3;1,-45,0.3;1,-45,1.2;1,-45,0.3;1,-45,0.5;1,-45,0.2;1,-45,1 65=A;1.5;0,0,1;1,-90,2;1,-90,1;1,-90,2;1,180,1;1,90,1 66=B;1.5;1,-90,1;1,90,0.8;0,-180,0.8;1,90,1;1,90,0.8;1,45,0.2;1,45,0.7;1,45,0.2;1,-90,0.2;1,45,0.7;1,45,.2;1,45,0.8 67=C;1.5;1,0,1;1,180,1;1,90,2;1,90,1 68=D;1.5;1,-90,2;1,90,0.8;1,45,0.2;1,45,1.7;1,45,.2;1,45,0.8 69=E;1.5;1,0,1;1,180,1;1,90,2;1,90,1;0,90,1;1,90,1 70=F;1.5;1,-90,2;1,90,1;0,90,1;1,90,1 71=G;1.5;0,-90,1;0,90,0.5;1,0,0.5;1,90,1;1,90,1;1,90,2;1,90,1 72=H;1.5;1,-90,2;0,90,1;1,90,2;0,180,1;1,-90,1; 73=I;0.7;0,0,0.2;1,0,0.2;0,180,0.1;1,90,2;1,-90,0.1;1,-180,0.2 74=J;1.5;0,-90,0.3;1,180,0.3;1,-90,1;1,-90,2;1,-90,0.3 75=K;1.5;1,-90,2;0,180,1;1,-45,1.4;0,180,1.4;1,90,1.4 76=L;1.5;1,0,1;0,180,1;1,90,2 77=M;1.5;1,-90,2;1,135,0.7;1,-90,0.7;1,135,2 78=N;1.5;1,-90,2;1,155,2.2;1,-155,2 ; 79=O;1.5;0,0,0.3;1,1,0.5;1,-45,0.4;1,-45,1.3;1,-45,0.4;1,-45,0.5;1,-45,0.4;1,-45,1.3;1,-45,0.4 79=O;1.5;0,0,0.2;1,0,0.6;1,-45,0.3;1,-45,1.6;1,-45,0.3;1,-45,0.6;1,-45,0.3;1,-45,1.6;1,-45,0.3 80=P;1.5;1,-90,1;1,90,0.8;0,-180,0.8;1,90,1;1,90,0.8;1,45,0.2;1,45,0.7;1,45,0.2 81=Q;1.5;1,0,0.5;1,-45,0.5;1,-45,1.7;1,-90,1;1,-90,2;0,-90,1;1,-135,0.7 82=R;1.5;1,-90,1;1,90,0.8;0,-180,0.8;1,90,1;1,90,0.8;1,45,0.2;1,45,0.7;1,45,0.2;0,45,0.2;1,-120,1.1 83=S;1.5;1,0,1;1,-90,1;1,-90,1;1,90,1;1,90,1 84=T;1.5;0,0,0.7;1,-90,2;1,-90,0.7;1,-180,1.4 85=U;1.5;0,-90,2;1,-180,1.8;1,-45,0.2;1,-45,0.8;1,-45,0.2;1,-45,1.8 86=V;1.5;0,-90,2;1,160,2;1,-150,2 87=W;1.5;0,-90,2;1,180,2;1,-135,0.7;1,90,0.7;1,-135,2 88=X;1.5;1,-60,2.1;0,-120,1;1,-120,2.1 89=Y;1.5;0,0,0.7;1,-90,1;1,-30,1.1;0,120,1.15;1,120,1.1 90=Z;1.5;0,0,1;1,180,1;1,120,2.1;1,-120,1 91=[;1.3;1,0,0.5;1,180,0.5;1,90,2;1,90,0.5 92=\;1.3;0,0,0.7;1,-110,2.1 93=];1.3;1,0,0.5;1,-90,2;1,-90,0.5 94=^;1.3;0,-90,1.4;1,30,0.6;1,120,0.6 95=_;1.5;1,0,1 96=`;0.7;0,-90,1.8;1,-225,0.4 176=°;0.7;0,-90,2;0,90,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.2 97=a;1.4;0,-90,1;1,90,1;1,45,0.1;1,45,0.8;1,45,0.1;1,45,0.9;1,45,0.1;1,45,0.4;1,45,0.1;1,45,0.9 98=b;1.4;0,-90,0.9;1,45,0.1;1,45,0.8;1,45,0.1;1,45,0.8;1,45,0.1;1,45,0.8;1,45,0.1;1,45,2 99=c;1.4;0,0,1;1,-180,1;1,45,0.2;1,45,0.6;1,45,0.2;1,45,0.9 100=d;1.4;0,-90,2;0,90,1;1,90,1.85;1,45,0.2;1,45,0.8;1,45,0.2;1,45,0.6;1,45,0.2;1,45,0.9 101=e;1.4;0,-90,0.5;1,90,0.9;1,-45,0.1;1,-45,0.3;1,-45,0.1;1,-45,0.9;1,-45,0.1;1,-45,0.7;1,-45,0.2;1,-45,0.8;1,-45,0.1 102=f;1;0,0,0.3;1,-90,1.8;1,45,0.2;1,45,0.2;0,90,0.8;1,90,0.6 103=g;1.4;0,0,0.18;1,-135,0.2;1,45,0.6;1,45,0.2;1,45,0.6;1,45,0.2;1,-135,0.2;1,180,1.5;1,45,0.2;1,45,0.6;0,90,0.7;1,90,0.6;1,-45,0.2 104=h;1.4;1,-90,2;0,180,1.2;1,-135,0.2;1,45,0.5;1,45,0.2;1,45,0.8 105=i;1.0;1,0,0.5;0,180,0.25;1,90,1;0,0,0.3;1,0,0.1 106=j;1.2;0,90,0.5;1,-90,0.3;1,-45,0.3;1,-45,1.2;1,-90,0.4;0,120,0.4;1,-45,0.2 107=k;1.4;1,-90,1.9;0,180,1.3;1,-45,0.85;0,-180,0.85;1,100,0.6 108=l;1.0;1,0,0.5;0,180,0.25;1,90,1.8;1,-90,0.1 109=m;1.5;1,-90,1;0,180,0.2;1,-135,0.2;1,45,0.2;1,45,0.2;1,45,0.8;0,180,0.8;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.8 110=n;1.4;1,-90,1;0,180,0.2;1,-135,0.2;1,45,0.5;1,45,0.2;1,45,0.8 111=o;1.4;0,0,0.18;1,-135,0.2;1,45,0.6;1,45,0.2;1,45,0.6;1,45,0.2;1,45,0.6;1,45,0.2;1,45,0.6;1,45,0.2 112=p;1.4;0,90,0.6;1,180,1.4;0,180,0.1;1,-135,0.2;1,45,0.6;1,45,0.2;1,45,0.6;1,45,0.2;1,45,0.6;1,45,0.2 113=q;1.4;0,0,1;0,90,0.6;1,180,1.4;0,180,0.1;1,135,0.2;1,-45,0.6;1,-45,0.2;1,-45,0.6;1,-45,0.2;1,-45,0.6;1,-45,0.2 114=r;1.0;1,-90,0.9;0,180,0.2;1,-135,0.3;1,45,0.3 115=s;1.4;1,0,0.7;1,-45,0.2;1,-45,0.2;1,-45,0.2;1,-45,0.6;1,45,0.2;1,45,0.2;1,45,0.2;1,45,0.7 116=t;1.4;0,0,1;0,-90,0.1;1,-135,0.2;1,45,0.4;1,45,0.2;1,45,1.7;0,140,0.5;1,130,0.5 117=u;1.4;0,-90,0.9;1,180,0.8;1,-45,0.2;1,-45,0.4;1,-45,0.2;1,135,0.15;1,180,0.9 118=v;1.4;0,-90,0.8;1,155,0.9;1,-130,0.9 119=w;1.5;0,-90,0.9;1,180,0.75;1,-45,0.2;1,-45,0.2;1,-45,0.3;1,90,0.3;1,-45,0.2;1,-45,0.2;1,-45,0.8 120=x;1.4;1,-45,1.2;0,-135,0.9;1,-135,1.2 121=y;1.4;0,-90,0.9;1,150,1;1,-120,1;1,180,1.5;1,45,0.1 122=z;1.4;0,0,1;1,180,1;1,140,1.3;1,-140,1 123={;0.8;0,0,0.4;1,-135,0.2;1,45,0.7;1,-45,0.2;1,90,0.2;1,-45,0.7;1,45,0.2 124=|;0.6;0,0,0.3;1,-90,2 125=};0.8;1,-45,0.2;1,-45,0.7;1,45,0.2;1,-90,0.2;1,45,0.7;1,-45,0.2 126=~;1.0;0,-90,0.8;1,40,0.3;1,80,0.6;1,-80,0.3