Кстати, я, кажется, понял в чем дело. Похоже, у адобы стоят какие-то безумные растеризаторы-акселераторы, которые любые прямоугольники отображают алгоритмом, отличным от остальных шейпов. И этот алгоритм показывает их шире, чем они есть на самом деле. Вот наглядный пример:
Пример из разряда - не верь глазам своим. Все 6 букв l на самом деле - абсолютно одинаковые. Но! Средняя l в нижней строке отличается от остальных тем, что правые узлы сдвинуты на микрон по вертикали (ширина остается прежней). Сдвинуты настолько мало, что на большем увеличении сдвига не видно вообще, однако, это нарушает прямоугольную геометрию буквы - и адобовскому растеризатору этого достаточно, чтьбы буква казалась тоньше. Колдунство? Отнюдь:
При увеличении видно, что адоба в упор не хочет делать антиалиасинга на труЪ прямоугольниках - это
БАГ!