Алгоритмический кернинг

Некоторые программы могут выполнять кернинг не только с помощью таблицы шрифтового файла, но и в результате анализа формы букв. Такой алгорит­мический (algorithmic), или оптический (optical), кер­нинг обладает преимуществом, позволяющим обра­батывать любые сочетания букв, даже самые невероятные. К сожалению, он все-таки не сравним с человеческим глазом, поэтому во многом его ре­зультат зависит от удачи (рис. 11.8).

Алгоритмический кернинг может быть чрезвы­чайно эффективным, но лучше, если он будет со­путствовать традиционному табличному кернингу. Идеальная система сначала должна отыскать соот­ветствующие данные кернинга в таблице, и инфор­мация должна использоваться, если она существу­ет. А если уж данная пара не представлена в списке, то тогда можно выполнить алгоритмический кер­нинг. К сожалению, современные системы предла­гают только одно решение: либо табличный, либо алгоритмический кернинг, но никогда вместе. Когда-нибудь такие системы, несомненно, появятся, но к выходу в печать этой книги уже не успеют.

Updated: 24.11.2011 — 14:53