I have a number of standard blocks that have text in the symbol, things like fire alarm pull stations and cable TV jacks. Example: The pull station block is a square that's 0.1563" on each side with a 0.0625" high letter F in the center, with the insertion point at the midpoint of the right side. When inserted these symbols are rotated to match wall orientation and sometimes are mirrored. I generally explode the blocks and reset the text rotation so that the text is right side up and not reversed. Not all the symbols are square so I can't just rotate the entire symbol in most cases.
I'd appreciate any suggestions on the best way to automate aligning the text. My preference would be that the text align to the symbol's quadrants since not all walls are orthogonal and the symbols may be at rotations other than 0, 90, 180, and 270, but also be as close to horizontal relative to the paper as possible.
I can post a dwg if my description isn't clear enough.
Martin