Does anyone know why some dwg files require you to input a text height as part of the TEXT command and some don't?
Usually, when I start the TEXT command, I have to pick the start point, then input a text height, then input a rotation angle, and then I can input text. But in some older files ACAD skips the step of asking for height input and goes right to the angle.
What Patchy meant to say was that the text STYLE has a fixed height of ZERO assigned to it.
FYI - You should look into using Annotation Scaling. It takes away the guess work
I'm not sure what you mean. In which scenario is it set to zero? And what exactly is set to zero? How would I change it?
When the text command starts it tells you the current text style, height and whether it's annotative or not. In both scenarios that I described, as shown at the start of the command, the text height is not zero.
My problem is with the way the LISP routines run, and I don't think that's going to get fixed by annotative text.
The LISP isn't changing the drawings. The drawings are changing the way the LISPs run. But this is not the focus
Did I undertand correctly what you meant about zero text height?
1. Enter the command STYLE
2. Select the Text Style that is giving you problems
3. When the dialog box appears, there is a field called "height" where you can enter the desired height
4. Click OK, etc,
Basically what this means is if the height is set to zero then the height becomes a flexible optio, anything else and it becomes the default whenever that style is used.
This can cause a little confusion when you change the properties of a text object from one style to another, if set to zero the height remains unchanged but ifset to anything else then the height of your text will change to this value.
Where it can become very confusing is if you call up a non-zero text style for use in your dimensions this then overrides the text height in your dim style and also won't multiply it by your scale factor, henece the No of time I have been asked to fix drawings with huge dim arrows and no (actually miniscule) text .
I prefer to always leave my text style set to height zero.
BTW you appear to still be using text, I hope you have also been using MTEXT as this is far superior, setting the width to zero for small text labels can be handy.
BTW again, as sombody said above have a look at annotative text - great stuff
The problem with setting a height in a text's style is that becomes the "ceiling" and text can't be larger than that. That's why we set it to zero, so we can make it any height. If annotation is used, then you tell it the letter height you want it to display at 1:1 (eg. in paperspace).