Is there a way to do a negative indent to correct fonts that have inconsistent left side bearings?
This becomes more of an issue when small and large fonts are used together. Smaller fonts typically you don't notice the space but with larger font sizes it can be quite prominent.
Obviously there will be characters that will be the exception.
Typically letters that are wider at the top or bottom of the character have less side bearings.
Examples: A, T, Y, W, X, V ("x" is the exception)
Most characters that have a horizontal line on the left side of the character line up to each other (when left aligned)
Examples: E, R, U, P, D, F, H, K, L, B, N, M
One way to do this would be to stretch the bounding box of the title left (for left aligned font), and just add an indent until it lines up. Although not the ideal if using guides to try and line up fonts.
Looking for an alternative other than having to edit the font file.
Thanks for the tip. Unfortunately "Optical Margins" seems to work differently on different characters.
For punctuation and the characters: A, T, Y, W, X, V, it seems to shift the content left.
For characters such as: E, R, U, P, D, F, H, K, L, B, N, M it seems to shift them right or not at all.
If the shift was uniform for all characters, that would be good enough.
Ignoring Optical Margins in the Paragraph style did help slightly (.5pt in some cases).
The left side bearing however is about 5.0pt in most cases.
I know a lot is dependant on the actual font but was hoping there might be a way to adjust this without a lot of manual hastle. Although the more articles I read the more I realize that some things you can't fix with a filter.
First line would do, whole paragraph would obviously give more flexibility.
Right now it's for titles that are currently on a single line of text. (they used to be on one or two depending on text length)
That might be the closest I'll get. I didn't really want to add invisible characters really, as that's more work if titles change or the hair space is deleted, but it does what I was trying to do.
Wish there was an equivilant "baseline shift" filter that moved text horizontally.
You could make all the paragraph styles, or the frames themselves seeing how this is seems to be for headings, have an indent of a small amount. Then locally override the style and or the frame margin to achieve what you want. No space to accidently delete.
Take care, Mike