stopandgo Posted September 15, 2009 Posted September 15, 2009 It seems I'm having the same problem indicated in this thread, which was never resolved.... Essentially I have a large number of MTEXT objects in my drawing and wish to universally change all the text styles of each, at one time. Unfortunately, when I highlight my object(s) and adjust the "Style" property in the Properties table, nothing happens. They all remain the same. Strangely enough, if I manually go in and change the font (not style) of any of the elements using the text editor, the text correctly changes to what I want it to look like. It's as if the text styles that I have set up have no effect on the MTEXT objects in my drawing. Any ideas? Quote
ronjonp Posted September 15, 2009 Posted September 15, 2009 Use this on the MTEXT...then try to change the style in the properties: http://cadabyss.wordpress.com/2007/04/01/stripmtext-v309/ Quote
stopandgo Posted September 15, 2009 Author Posted September 15, 2009 I'm using an ice age ACAD2000LT, which autodesk I believe has disabled use of LISP routines. Nor do I have express tools. But thx for the suggestion... If you're thinking the text formatting is somehow corrupt, could it have something to do with the fact that I created the base drawing by converting a PDF to DXF...? If so, perhaps somebody knows of another way to reset possible bugs in the text formatting? Or has anyone else even heard of this problem before? Quote
dbroada Posted September 16, 2009 Posted September 16, 2009 one HUGE drawback with MTEXT is the ability to override the STYLE property with font information. If you set up a number of text styles each pointing at a different font, changing the STYLE property of any piece of text will change the appearence of that text object. However if the text object has been assigned a font, changing the style has no affect. So, if changing the font property in the STYLE dialog has no effect I'm afraid there is no easy solution (with LT) that I know of. The only satisfactory solution that I have found is to give the drawings back to the person who changed the font and get them to change them for me. Quote
eldon Posted September 16, 2009 Posted September 16, 2009 Have you confirmed that your MTEXT is actually text It may look like text, but conversion programmes commonly trace the lines only, and what looks like text is just lines Quote
stopandgo Posted September 17, 2009 Author Posted September 17, 2009 New clues on my text issue... Yes eldon, the MTEXT is indeed text...the conversion program is not ACAD-based which supposedly traces, and ACAD is recognizing my objects as text and allowing me to edit all other properties just fine. dbroada gave me a hint though: at first it didn't seem as if the objects had been assigned any predetermined font since the font pulldown menu of the text editor was blank. But then I looked at the properties dialog again and noticed in the "Contents" row this string: Contents: {\fHelvetica|b0|i0|c1|p15;E} I'm 90% sure this is what's governing the base font of my MTEXTs (notice the helvetica) and overriding my assigned text styles. Problem is, the string is frozen in the Properties box. And if I select the adjoining button with the ellipses Autocad just brings up the MTEXT Editor, which I can change the font of a single object, but not multiple ones. Conclusion: If I can change or remove the above code in the "Contents" row, I think it would solve my problem. Anyone know how to do this? Quote
eldon Posted September 17, 2009 Posted September 17, 2009 If all else fails and you want a quick way of doing this, Explode all MTEXT Quote
dbroada Posted September 17, 2009 Posted September 17, 2009 Contents: {\fHelvetica|b0|i0|c1|p15;E} that is indeed what I was talking about - a real pain! I concur with Eldon about the easiest way of doing this. Once MTEXT is exploded it becomes a TEXT object and reverts to the style associated with it before any font overrides have been added. Quote
stopandgo Posted September 18, 2009 Author Posted September 18, 2009 Niiiiice, thanks guys. Exploding the MTEXT worked, the text objects now reflect the proper styles, and most of all I don't have to change 300+ pieces of text, one-by-one. Lesson learned: when in doubt, explode Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.