Обновление движка: пары букв, поля таблиц и повреждённые файлы

Ещё одна партия работы над движком вышла 7 октября. Метод тот же, что всегда: мы кладём наш результат рядом с собственным PDF от Publisher и исправляем то, что отличается. У каждого пункта указано, каких форматов он касается.

Повреждённые и обрезанные файлы

  • Понятная причина, если файл повреждён. Некоторые файлы .pub обрезаны, часто потому, что загрузка оборвалась на полпути. Раньше конвертация завершалась общей ошибкой. Теперь движок сначала читает структуру файла и сообщает, что не так, например: «Этот файл обрезан на 2,00 МБ из примерно 5,00 МБ. Загрузка была неполной. Скачайте файл заново.»
  • Файлы, которые не являются файлами Publisher, теперь тоже об этом сообщают, а не завершаются общей ошибкой.

Пары букв

  • Пары букв соединяются как в Publisher. В некоторых шрифтах, например Calibri, Candara и Palatino Linotype, Publisher соединяет пары вроде «fi», «fl» и «ti» в одну форму. Мы их никогда не соединяли, поэтому слова выглядели чуть иначе, а строки могли переноситься в другом месте. Теперь мы соединяем те же пары в тех же шрифтах, в экспорте в PDF, Word и InDesign. Файлы ODG уже так делали.
  • Никакого переноса внутри соединённой пары. Publisher никогда не разрывает слово между двумя буквами соединённой пары. Теперь экспорт в PDF тоже так не делает.

Таблицы

  • Поля ячеек. Мы путали две настройки поля ячейки, верхнее и правое, поэтому текст мог стоять слишком далеко от края ячейки или слишком близко к нему. Теперь текст стоит на правильном расстоянии от левого и правого краёв ячейки, в экспорте в PDF, InDesign и ODG.
  • Числа в календаре выровнены. Номера дней, выровненные по правому краю ячейки календаря, теперь стоят там, где их ставит Publisher, в экспорте в PDF.
  • Межстрочный интервал в ячейках. Ячейки с множителем межстрочного интервала, например 1,5 строки, теперь располагают строки как в Publisher, в экспорте в PDF.

Фигуры, заливки и картинки

  • 3D-фигуры в каждом формате. Кубы, банки и фигуры со скосом получили затенённые грани в PDF 5 октября. Теперь их получают и файлы Word, InDesign и ODG.
  • Текстурные заливки в файлах InDesign и ODG. Текстурные заливки, например бумага или дерево, растягивались на всю фигуру, а не повторялись мелкой плиткой. Теперь они повторяются в размере Publisher и начинаются в углу фигуры.
  • Градиенты в файлах InDesign. Градиенты «из угла» и «из центра» теперь выходят как в Publisher. Градиенты в фигурах, повёрнутых на четверть оборота, теперь идут в правильную сторону.
  • Прозрачные цвета в фото. В Publisher можно сделать один цвет фото прозрачным. На многих фото мы рисовали этот цвет сплошным. Теперь он прозрачный, в каждом формате.

Файлы Word и ODG

  • Элементы за текстом правильно укладываются в файлах Word. Если на странице несколько элементов, расположенных за текстом, Word мог рисовать их в неправильном порядке, и один закрывал другой. Теперь они укладываются как в Publisher.
  • Текст стоит на правильной высоте в файлах ODG. В рамках с фиксированным межстрочным интервалом LibreOffice Draw ставил первую строку слишком низко. Теперь она стоит там, где её ставит Publisher.
  • Яркость и контрастность картинок в файлах ODG. Картинки, сделанные светлее и с меньшей контрастностью, а также чёрно-белые и серые картинки с изменённой яркостью или контрастностью теперь получают тона Publisher.

Ещё исправления, позже 7 октября

  • Текст в сгруппированных рамках. Когда текст перетекал из текстового поля в поле, входящее в группу, часть текста могла пропасть. Теперь сгруппированные поля сохраняют все свои настройки, и текст доходит целиком. Исправление касается того, как движок читает файл, поэтому его получают все форматы.
  • Где текст начинается во фрейме. В некоторых фреймах, чаще всего в тех, что растут под свой текст, первая строка начиналась выше или ниже, чем в Publisher. Теперь она начинается там же, где в Publisher, в экспорте в PDF.
  • Межстрочный интервал в ячейках таблиц в файлах ODG. Ячейки с множителем межстрочного интервала теперь расставляют строки как в Publisher. Экспорт в PDF получил это исправление раньше в тот же день.
  • Текст по нижнему краю в файлах InDesign. Текст, выровненный по низу фрейма, теперь стоит там, где его ставит Publisher.

Один из ваших файлов вышел неверно одним из этих способов? Сконвертируйте его заново. Повторная покупка не нужна. Предпросмотр бесплатный, а конверсии стоят разовые 49 USD за столько заданий конвертации, сколько нужно, до 20 файлов и 2 ГБ в каждом.