Ответ: Каратит Акробат — скачут буквы
"Other readers" могут не учитывать информацию о хинтах, заложенную в шрифте (какой-нибудь libfreetype генерит ее on-the-fly), в то время как Акробат учитывает. А она, в использованном шрифте, не совсем правильная. Вот, на скорую руку, поправил в аттаче (во всяком случае, лучше чем было). Это нетривиальные вещи, поэтому конкретный ответ на конкретный вопрос -- никак. Наехать на издательство, которое продает книгу в электронном виде со шрифтами, не предназначенными для экранного просмотра. Использовать "оther readers". И т.п.
(+ Нам не надо здесь "каратит", ок?)