Still looking for help Creating SHX files....

rds4406

Usenet Archive
Joined
Aug 6, 2003
Messages
6
Reaction score
0
Still looking for help with creating SHX files. Had one reply but that was utilizing MTEXT, looking for SHX.

I am in the process of creating a new SHX file with the font style I want. And also creating a BIGFONT file that enhances the new "Master" SHX file that contains fractions (in sixteenths) and symbols I need that use the ` to envole the symbol. My question is that I am reading an excerpt from the AutoDesk Customization Guide 2002 page 70. Says that I can use character set codes 1 thru 9, 11 thru 31, and 130 thru 255. How can I use these for my personal use? I am wanting to introduce a new set of fractions (32nd's) for these set codes. Example: %%1 returns 1/32, and %%3 returns 3/32, and %%5 returns 5/32, etc. Do I put the code in the "Master" SHX file? or in the BIGFONT file? If so, how? Because I have to declair the escape to 96,96 and this does not follow suit.

Thanks for the help.
 
The following is a Font file I got years ago (that we still use), it only goes down to 1/16ths though.

It should help explain how the File should be put together and what codes should be used where.

This files uses the "~" as the escape charater.

~~ = ~
~C(or c?) = centerline symbol
~1 = 1/16
~2 = 1/8
~3 = 3/16
~4 = 1/4
etc.

There is alco a Centerline Symbol, and a Subscript/Superscript option.

You need to start out with a base number (I don't recall it offhand [maybe 32320 ??]) and add the value of the new characters to it.

Good Luck

bobb

*BIGFONT 20,1,126,126
*0,4,SPECIALS Custimizing AutoCAD
21,7,2,0
*32323,11,CenterLine-C
2,064,7,67,008,-12,-13,7,76,064,0
*32305,32,onesixteenth-1
2,0F4,020,3,06,4,05,020,7,49,3,05,4,06,0CB,7,47,0cb,3,06,4,05,7,49,7,54, 3,05,4,06,094,0
*32306,29,Oneeigth-2
2,0F4,3,06,4,05,020,7,49,3,05,4,06,0CB,7,47,0CB,3,06,4,05,7,56,3,05, 4,06,094,0
*32307,32,threesixteenth-3
2,0F4,020,3,06,4,05,020,7,51,3,05,4,06,
0CB,7,47,0CB,3,06,4,05,7,49,7,54,3,05,4,06,094,0
*32308,29,onequarter-4
2,0F4,3,06,4,05,020,7,49,3,05,4,06,0CB,7,47,0CB,3,06,4,05,7,52,3,05,4,06,094,0
*32309,32,fivesixteenth-5
2,0F4,020,3,06,4,05,020,7,53,3,05,4,06,
0CB,7,47,0CB,3,06,4,05,7,49,7,54,3,05,4,06,094,0
*32310,28,threeeigth-6
2,0F4,3,06,4,05,7,51,3,05,4,06,0CB,7,47,0CB,3,06,4,05,7,56,3,05,4,06,094,0
*32311,32,sevensixteenth-7
2,0F4,020,3,06,4,05,020,7,55,3,05,4,06,
0CB,7,47,0CB,3,06,4,05,7,49,7,54,3,05,4,06,094,0
*32312,29,onehalf-8
2,0f4,3,06,4,05,020,7,49,3,05,4,06,0cb,7,47,0cb,3,06,4,05,7,50,3,05,4,06,094,0
*32313,32,ninesixteenth-9
2,0f4,020,3,06,4,05,020,7,57,3,05,4,06,
0cb,7,47,0cb,3,06,4,05,7,49,7,54,3,05,4,06,094,0
*32304,28,fiveeigths-0
2,0f4,3,06,4,05,7,53,3,05,4,06,0cb,7,47,0cb,3,06,4,05,7,56,3,05,4,06,094,0
*32369,34,elevensixteen-q
2,0f4,020,3,06,4,05,020,7,49,7,49,3,05,4,06,0cb,7,47,0cb,3,06,4,05, 7,49,7,54,3,05,4,06,094,0
*32375,28,threequarter-w
2,0f4,3,06,4,05,7,51,3,05,4,06,0cb,7,47,0cb,3,06,4,05,7,52,3,05,4,06,094,0
*32357,34,thirteensixteen-e
2,0f4,020,3,06,4,05,020,7,49,7,51,3,05,4,06,
0cb,7,47,0cb,3,06,4,05,7,49,7,54,3,05,4,06,094,0
*32370,29,seveneigths-r
2,0f4,3,06,4,05,030,7,55,3,05,4,06,0cb,7,47,0cb,3,06,4,05,7,56,3,05,4,06,094,0
*32372,34,fifteensixteen-t
2,0f4,020,3,06,4,05,020,7,49,7,53,3,05,4,06,
0cb,7,47,0cb,3,06,4,05,7,49,7,54,3,05,4,06,094,0
*32382,49,ktilde
2,14,8,(-9,-12),064,1,024,8,(1,3),021,020,02f,8,(4,-3),02f,020, 021,023,2,8,(-18,-2),1,023,021,020,02f,8,(4,-3),02f,020,021, 8,(1,3),024,2,8,(8,-12),14,8,(-17,-4),0
*32339,3,superscript-S
2,044,0
*32371,3,subscript-s
2,04c,0
 
This works best with monospaces fonts, we use it mainly with SIMPLEX

bobb

Bob said:
The following is a Font file I got years ago (that we still use), it only goes down to 1/16ths though.

It should help explain how the File should be put together and what codes should be used where.

This files uses the "~" as the escape charater.

~~ = ~
~C(or c?) = centerline symbol
~1 = 1/16
~2 = 1/8
~3 = 3/16
~4 = 1/4
etc.

There is alco a Centerline Symbol, and a Subscript/Superscript option.

You need to start out with a base number (I don't recall it offhand [maybe 32320 ??]) and add the value of the new characters to it.

Good Luck

bobb

*BIGFONT 20,1,126,126
*0,4,SPECIALS Custimizing AutoCAD
21,7,2,0
*32323,11,CenterLine-C
2,064,7,67,008,-12,-13,7,76,064,0
*32305,32,onesixteenth-1
2,0F4,020,3,06,4,05,020,7,49,3,05,4,06,0CB,7,47,0cb,3,06,4,05,7,49,7,54, 3,05,4,06,094,0
*32306,29,Oneeigth-2
2,0F4,3,06,4,05,020,7,49,3,05,4,06,0CB,7,47,0CB,3,06,4,05,7,56,3,05, 4,06,094,0
*32307,32,threesixteenth-3
2,0F4,020,3,06,4,05,020,7,51,3,05,4,06,
0CB,7,47,0CB,3,06,4,05,7,49,7,54,3,05,4,06,094,0
*32308,29,onequarter-4
2,0F4,3,06,4,05,020,7,49,3,05,4,06,0CB,7,47,0CB,3,06,4,05,7,52,3,05,4,06,094,0

*32309,32,fivesixteenth-5
2,0F4,020,3,06,4,05,020,7,53,3,05,4,06,
0CB,7,47,0CB,3,06,4,05,7,49,7,54,3,05,4,06,094,0
*32310,28,threeeigth-6
2,0F4,3,06,4,05,7,51,3,05,4,06,0CB,7,47,0CB,3,06,4,05,7,56,3,05,4,06,094,0
*32311,32,sevensixteenth-7
2,0F4,020,3,06,4,05,020,7,55,3,05,4,06,
0CB,7,47,0CB,3,06,4,05,7,49,7,54,3,05,4,06,094,0
*32312,29,onehalf-8
2,0f4,3,06,4,05,020,7,49,3,05,4,06,0cb,7,47,0cb,3,06,4,05,7,50,3,05,4,06,094,0

*32313,32,ninesixteenth-9
2,0f4,020,3,06,4,05,020,7,57,3,05,4,06,
0cb,7,47,0cb,3,06,4,05,7,49,7,54,3,05,4,06,094,0
*32304,28,fiveeigths-0
2,0f4,3,06,4,05,7,53,3,05,4,06,0cb,7,47,0cb,3,06,4,05,7,56,3,05,4,06,094,0
*32369,34,elevensixteen-q
2,0f4,020,3,06,4,05,020,7,49,7,49,3,05,4,06,0cb,7,47,0cb,3,06,4,05, 7,49,7,54,3,05,4,06,094,0
*32375,28,threequarter-w
2,0f4,3,06,4,05,7,51,3,05,4,06,0cb,7,47,0cb,3,06,4,05,7,52,3,05,4,06,094,0
*32357,34,thirteensixteen-e
2,0f4,020,3,06,4,05,020,7,49,7,51,3,05,4,06,
0cb,7,47,0cb,3,06,4,05,7,49,7,54,3,05,4,06,094,0
*32370,29,seveneigths-r
2,0f4,3,06,4,05,030,7,55,3,05,4,06,0cb,7,47,0cb,3,06,4,05,7,56,3,05,4,06,094,0

*32372,34,fifteensixteen-t
2,0f4,020,3,06,4,05,020,7,49,7,53,3,05,4,06,
0cb,7,47,0cb,3,06,4,05,7,49,7,54,3,05,4,06,094,0
*32382,49,ktilde
2,14,8,(-9,-12),064,1,024,8,(1,3),021,020,02f,8,(4,-3),02f,020, 021,023,2,8,(-18,-2),1,023,021,020,02f,8,(4,-3),02f,020,021, 8,(1,3),024,2,8,(8,-12),14,8,(-17,-4),0
*32339,3,superscript-S
2,044,0
*32371,3,subscript-s
2,04c,0
Still looking for help with creating SHX files. Had one reply but that was utilizing MTEXT, looking for SHX.

I am in the process of creating a new SHX file with the font style I want. And also creating a BIGFONT file that enhances the new "Master" SHX file that contains fractions (in sixteenths) and symbols I need that use the ` to envole the symbol. My question is that I am reading an excerpt from the AutoDesk Customization Guide 2002 page 70. Says that I can use character set codes 1 thru 9, 11 thru 31, and 130 thru
255. How can I use these for my personal use? I am wanting to introduce a new set of fractions (32nd's) for these set codes.
Example: %%1 returns 1/32, and %%3 returns 3/32, and %%5 returns 5/32, etc. Do I put the code in the "Master" SHX file? or in the BIGFONT file? If so, how? Because I have to declair the escape to 96,96 and this does not follow suit.

Thanks for the help.
 
Add to .shp file
%%1 gives you 1/8 in super/sub script ETC.

*1,78,eighth
2,8,18,51,1,8,0,66,12,-13,-10,-29,2,8,29
-103,1,8,75,100,2,8,24,-79,1,12,19,4,13,12
0,24,76,12,-19,4,13,12,-19,-4,13,12,0,-24
76,12,19,-4,13,12,-23,-7,22,12,0,-23,60,12
23,-7,22,12,23,7,22,12,0,23,60,12,-23,7,22
2,8,46,-26,0
*2,42,quarter
2,8,22,51,1,8,0,66,12,-13,-10,-29,2,8,29
-103,1,8,75,100,2,8,43,-114,1,8,0,66,8,-4
0,8,-43,-51,8,60,0,2,8,16,-5,0
*3,62,third
2,8,24,51,1,8,0,66,12,-13,-10,-29,2,8,29
-103,1,8,75,100,2,8,1,-58,1,12,25,8,-28,12
22,-8,-30,12,0,-12,-40,12,-30,-11,-30,12
30,-11,-40,12,0,-14,-40,12,-22,-11,-35,12
-28,9,-28,2,8,71,4,0
*4,103,threeeight
2,8,8,108,1,12,25,8,-28,12,22,-8,-30,12,0
-12,-40,12,-30,-11,-30,12,30,-11,-40,12,0
-14,-40,12,-22,-11,-35,12,-28,9,-28,2,8,28
-54,1,8,75,100,2,8,24,-79,1,12,19,4,13,12
0,24,76,12,-19,4,13,12,-19,-4,13,12,0,-24
76,12,19,-4,13,12,-23,-7,22,12,0,-23,60,12
23,-7,22,12,23,7,22,12,0,23,60,12,-23,7,22
2,8,49,-25,0
*5,53,half
2,8,23,51,1,8,0,66,12,-13,-10,-29,2,8,29
-103,1,8,75,100,2,8,51,-114,1,8,-53,0,12
25,25,-25,12,22,14,15,12,0,20,40,12,-21,8
30,12,-24,-11,30,2,8,73,-46,0
*6,78,twothird
2,8,67,53,1,8,-53,0,12,25,25,-25,12,22,14
15,12,0,20,40,12,-21,8,30,12,-24,-11,30,2
8,26,-103,1,8,75,100,2,8,3,-58,1,12,25,8
-28,12,22,-8,-30,12,0,-12,-40,12,-30,-11
-30,12,30,-11,-40,12,0,-14,-40,12,-22,-11
-35,12,-28,9,-28,2,8,71,2,0
*7,100,fiveeight
2,8,12,61,1,12,28,-8,25,12,24,12,30,12,0
20,40,12,-24,11,35,12,-23,-9,25,8,-3,3,8
0,29,8,46,0,2,8,-22,-113,1,8,75,100,2,8,24
-79,1,12,19,4,13,12,0,24,76,12,-19,4,13,12
-19,-4,13,12,0,-24,76,12,19,-4,13,12,-23
-7,22,12,0,-23,60,12,23,-7,22,12,23,7,22
12,0,23,60,12,-23,7,22,2,8,49,-27,0
*8,67,threequarter
2,8,14,108,1,12,25,8,-28,12,22,-8,-30,12
0,-12,-40,12,-30,-11,-30,12,30,-11,-40,12
0,-14,-40,12,-22,-11,-35,12,-28,9,-28,2,8
27,-54,1,8,75,100,2,8,43,-114,1,8,0,66,8
-4,0,8,-43,-51,8,60,0,2,8,16,-5,0
*9,80,seveneight
2,8,9,118,1,8,56,0,8,0,-3,8,-35,-63,2,8,9
-46,1,8,75,100,2,8,25,-79,1,12,19,4,13,12
0,24,76,12,-19,4,13,12,-19,-4,13,12,0,-24
76,12,19,-4,13,12,-23,-7,22,12,0,-23,60,12
23,-7,22,12,23,7,22,12,0,23,60,12,-23,7,22
2,8,41,-27,0
 

Latest threads

Back
Top