几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量  


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 仿射空间:CAX软件开发(三)二次开发与程序设计 » CAD二次开发 » AutoCAD二次开发 » DirectDWG
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


回复
 
主题工具 搜索本主题 显示模式
旧 2009-05-07, 04:14 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】space Is Different When Bigfont Is Used 11

space is different when bigfont is used !!
space is different when bigfont is used !!
the spacing in text is different when the text style contains bigfont.
in the attached drawing the two texts are written using two different styles.
first text style has only txt.shx (and no bigfont) and the second one has txt.shx and bigfont.shx.
it is visible that the space used in two texts are different even when the text strings are exactly same.
it is clear that when bigfont is used the glyph for space character is taken from bigfont file but for other characters, like 'a' and 'b', the glyphs are taken from txt.shx, even when the bigfont.shx does contain glyph info of 'a' and 'b' and they are different from corresponding glyph info in txt.shx.
the question: what is the creteria of selecting glyphs when bigfont is used and the glyphs are present in both the shx files.
any clarification on this will be greatly appreciated.
thanks,
paresh
attached files
quote:
originally posted by pareshgoel30
it is clear that when bigfont is used the glyph for space character is taken from bigfont file but for other characters, like 'a' and 'b', the glyphs are taken from txt.shx, even when the bigfont.shx does contain glyph info of 'a' and 'b' and they are different from corresponding glyph info in txt.shx.
really the glyph for space character is taken from bigfont file and the bigfont.shx doesn't contain glyph info of 'a' and 'b'. it is acad 2006 behavior.
acad 2007 takes glyph for space character and 'a' and 'b' from txt.shx.
quote:
originally posted by pareshgoel30
the question: what is the creteria of selecting glyphs when bigfont is used and the glyphs are present in both the shx files.
it seems big font has priority for acad 2006 (and previous) and shx font has priority for acad 2007(possible it is bug) .
best regards,
sergey z.

i was wrong in saying that bigfont contains glyph info for 'a' and 'b'.
but the glyph info of 'phi' (ascii code 0xd8, autocad charater control code %%c) and 'degree' (ascii code 0xb0, autocad charater control code %%d) are present in both the files but autocad shows the glyph from shx file.
also if i write 'phi' and 'degree' using mif format, i.e. \m+100d8 and \m+100b0 then the glyph from bigfont is used. see the third text in the attached drawing - 2.dwg
i guess the glyph selection creteria is complicated but want to know what exactly is the creteria.
tia
paresh
attached files (31.2 kb, 7 views)

last edited by pareshgoel30; 20th july 2006 at 03:08 amfff">.
hi,
using control code like %%d is not correct for this test. acad process these sequence by special way. try use cif format ( \u+00d8 and \u+00b0) or copy this characters from "character map" (windows utility). i see acad takes glyphs from big font.
best regards,
sergey z.
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭

相似的主题
主题 主题发起者 论坛 回复 最后发表
【转帖】shx Bigfont Rendering yang686526 DirectDWG 0 2009-05-07 03:55 PM
【转帖】katakana bigfont rendering yang686526 DirectDWG 0 2009-05-06 04:31 PM
【转帖】bigfont.shx font file doesnot to get called with library u yang686526 DirectDWG 0 2009-05-04 04:42 PM
【转帖】[分享]arx电子书全集,共有11本!全部可看,下载从速! yang686526 ObjectARX(C++) 0 2009-04-16 01:05 PM
【转帖】通知:Spatial将于2007年6月11日在上海、13日在武汉、15日在北京举办3D组件技术研讨会 huangyhg ACIS 1 2007-05-21 09:56 AM


所有的时间均为北京时间。 现在的时间是 03:34 PM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多