Just below User-defined zones is the option Rotate by attribute. If you select this, you can rotate your labels by a single value or an attribute (or no rotation at all) then you can choose Straight, Horizontal or Perpendicular alignment.
It's true that Maplex doesn't offer a list of angles, only one, but this should help you.
Is there a way to make a polygon's label at a fixed angle? I need to use Maplex for other features in the data frame, and would like to have the polygon's identifying label be at 45 degrees for one feature layer. Now sure how to do that.
Sorry, Katherine, our development cycle is too long for us to have made any progress on this yet. When I said I would add it to the future enhancement list, back in September, new development had finished for 10.1 and we were entering the stabilisation phase. Hopefully we can look at it when we start development on the next release, although at this stage I've no idea when that will be released. Or even what number it will be!
When labeling roads I want the labels to either be at 0 degree or 90 degree angles, almost all of the time. It makes the label much clearer to read. Is there a way for Maplex to follow this rule? Most of the time the label are just a little off from this. It seems that someone may have been as frustrated as myself and written some code to make this happen?
This inquiry seems close to the previous thread, although I was not certain it is the exact same question.
Any ideas to get my labels straight will be appreciated.
Are you labelling a regular grid of streets, or are they at angles in between 0° and 90°? Do you have a rotated dataframe? If your streets are mostly perpendicular, with an unrotated dataframe, straight labelling should work for you, but if some streets are at other angles, you will have to use a workaround. If you try and divide your features into two labels classes using SQL queries, you could set one label class to horizontal and the other could use Rotate by Attribute to add 90° to each label.