InDesign World-Ready Composer для хинди, тамильского и бенгальского

Как настроить World-Ready Composer в InDesign для хинди, тамильского и бенгальского, проверить шрифты, стили абзацев и экспорт PDF.

Также: UK RU EN
InDesign World-Ready Composer для хинди, тамильского и бенгальского

Хинди в макете: почему правильный текст может выглядеть неправильно

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

В работе с такими текстами важно разделять несколько причин. Компоновщик абзаца отвечает за размещение текста и работу с письменностью. Шрифт предоставляет глифы, то есть графические формы символов. Кодирование хранит текст как последовательность знаков. PDF после экспорта добавляет ещё один этап: важно проверить не только вид страницы, но и то, как документ извлекает и передаёт текст.

Adobe Community Expert Manan Joshi советовал пользователю с проблемой отображения хинди сменить компоновщик выделенного абзаца. В ответе от 30 ноября 2019 года рекомендация звучала так:

“Try changing the paragraph composer of hindi text to Adobe World Ready Composer. Select the text and then use the flyout menu of paragraph panel to change the composer.”

По-русски: выделите текст на хинди и измените composer через меню панели абзацев. Такой совет помогает проверить одну из вероятных причин, но не обещает исправить любой шрифт, файл или PDF. Обсуждение проблемы с хинди в Adobe Community содержит также замечание о настройке стиля абзаца, если одинаковое правило нужно применить к нескольким абзацам.

В статье разбираются три письма, которые часто объединяют под общей меткой «индийские языки», хотя они требуют отдельных проверок. Хинди записывают деванагари, бенгальский - письмом бенгали, тамильский - тамильским письмом. Общая структура кодирования не означает, что все три письма должны выглядеть одинаково или подчиняться одной и той же модели отображения.

Если вы готовите многоязычный документ, полезно сначала понять, где именно возникает ошибка: при вводе текста, композиции в InDesign, подборе шрифта или экспорте. Настройка composer - хорошая диагностическая проверка, но не универсальный переключатель «исправить индийский текст».

Что делает World-Ready Composer и почему он важен для Indic-письменностей

World-Ready Composer - механизм InDesign, который учитывает правила композиции сложных письменностей при размещении текста в строках и абзацах. Для текстов на письмах с комбинируемыми знаками, характерными последовательностями и специальным порядком отображения стандартной латинской логики может быть недостаточно. Обзор Adobe World-Ready Composer описывает назначение этого режима и его работу в InDesign: Adobe World-Ready Composer overview.

Чтобы понять, зачем нужна отдельная композиция, полезно посмотреть на устройство письма. Unicode описывает южноазиатские письменности как абугиды. Во многих случаях один знак представляет согласный со встроенным гласным, а дополнительные знаки меняют его чтение. Такой текст нельзя всегда обрабатывать как ряд независимых букв, между которыми достаточно расставить пробелы.

Virama - комбинируемый знак, который подавляет присущий согласному гласный. Его форма зависит от конкретного письма. В хинди для согласного с подавленным гласным используют термин halant, а в тамильском соответствующий знак называют puḷḷi. Поэтому объяснять все три системы только через терминологию хинди неточно. Подробнее механизм описан в главе Unicode о письмах Южной и Центральной Азии.

Знаки могут взаимодействовать с соседними символами и визуально перестраиваться. Если смотреть только на исходную последовательность Unicode, можно не заметить, что визуальный результат зависит от контекста. Компоновщик должен интерпретировать последовательность по правилам письма, а шрифт должен содержать необходимые графические формы. Ошибка любого из этих этапов способна повлиять на результат.

Разница между письмами важна и для выбора шрифта. Достаточно убедиться, что шрифт поддерживает деванагари для текста на хинди, бенгали для бенгальского и тамильское письмо для тамильского. Описание шрифта как «для индийских языков» само по себе не подтверждает покрытие нужных знаков. Unicode отдельно перечисляет деванагари, бенгали и тамильский блоки и предостерегает от предположения, что южноиндийские письменности отображаются по той же модели, что и деванагари.

Composer и шрифт решают разные задачи. Если нужного глифа в шрифте нет, смена компоновщика не создаст его. Если шрифт содержит глиф, но последовательность обработана не так, как ожидает письмо, один лишь доступный символ тоже не гарантирует правильную композицию. Поэтому диагностика должна разделять наличие символов и способ их отображения.

Пример: в абзаце на хинди некоторые знаки выглядят смещёнными или соединение символов кажется неверным. Первая проверка - выделить абзац и назначить ему Adobe World-Ready Paragraph Composer. Если проблема сохраняется, следует проверить шрифт и тот же текст в другом приложении или исходном файле. Если часть символов отсутствует, причина может быть не в composer.

Подход к подбору компоновщика не заменяет чтение корректуры носителем языка. Даже визуально аккуратная строка может содержать неверную последовательность символов или ошибку ввода. Нужны обе проверки: техническая композиция и языковая вычитка.

Как включить World-Ready Composer в абзаце и стиле

Для быстрой проверки измените composer на небольшом фрагменте, где видна проблема. Начните с копии документа или отдельного тестового файла, чтобы сравнить исходный и изменённый результат. Не переключайте одновременно шрифт, shaping engine и настройки экспорта: иначе будет трудно понять, какое изменение повлияло на отображение.

Практический порядок действий:

  1. Выберите абзац с проблемным текстом. Проверьте, что выделение захватывает нужный текст на хинди, тамильском или бенгальском, а не только латинскую подпись рядом.
  2. Откройте панель Paragraph. Меню панели содержит команды, связанные с композицией абзаца.
  3. Выберите Adobe World-Ready Paragraph Composer. В обсуждении хинди от 30 ноября 2019 года Adobe Community Expert рекомендовал выбрать composer через меню панели Paragraph.
  4. Сравните отображение до и после. Смотрите на форму знаков, их взаимное положение, соединения, переносы и вид строки в контексте абзаца.
  5. Проверьте шрифт. Убедитесь, что выбранный шрифт рассчитан на нужное письмо и содержит символы из тестового фрагмента.
  6. Закрепите настройку в стиле, если текстовых абзацев несколько. Форумное обсуждение хинди предлагает использовать paragraph styles как более удобный способ применить одинаковую композицию ко многим абзацам.
  7. Проверьте экспортированный PDF отдельно. Откройте готовый файл, осмотрите страницу и проверьте, как текст выделяется, копируется и проходит нужную accessibility-проверку.

Подробную последовательность изменения абзаца можно сверить с ответом Adobe Community Expert о проблеме хинди. Этот источник - форумная рекомендация, а не гарантия для всех версий InDesign и всех шрифтов.

Если одинаковый текст используется в большом документе, назначение настройки через стиль абзаца помогает избежать ситуации, когда часть абзацев осталась на другом composer. Сначала настройте тестовый стиль, примените его к нескольким представительным фрагментам и сравните результат. Не следует распространять стиль на весь документ, пока не проверены смешанные абзацы, заголовки и участки с латиницей.

Для стиля важна и наследуемая структура. Если документ содержит основной текст, заголовки, подписи к рисункам и таблицы, каждый тип может использовать отдельный стиль. Проверяйте не только основной набор абзацев: небольшой фрагмент на бенгальском в подписи или таблице может остаться без нужной настройки, даже если основной текст отображается правильно.

Для проверки подготовьте небольшой набор реальных строк из документа. Включите слова с комбинируемыми знаками и соединениями, а также участки с пунктуацией или латинскими обозначениями, если они встречаются в макете. Выбирайте текст из самого проекта, а не только образец, который выглядит простым. Цель теста - увидеть проблемные сочетания в том контексте, где они действительно будут использованы.

Настройку shaping engine рассматривайте отдельно от выбора composer. Adobe публикует отдельную инструкцию по изменению движка формирования текста для World-Ready Composer: Change the default shaping engine for World-Ready Composer. Перед изменением параметра в рабочем документе проверьте актуальные инструкции Adobe и протестируйте файл на копии. Форумный случай с настройками старых версий не стоит превращать в универсальную рекомендацию менять предпочтения приложения.

Подводный камень: локальная правка выделенного абзаца может исправить один блок и оставить остальные без изменений. Если проблема повторяется по всему документу, проверьте стили и переопределения форматирования. Если ошибка появляется только в PDF, изменение composer в исходном документе может не решить проблему кодирования или доступности.

Хинди, тамильский и бенгальский: три отдельных сценария проверки

Общее семейство Unicode не превращает три письменности в один набор взаимозаменяемых правил. В проекте стоит фиксировать язык, письмо и используемый шрифт отдельно. Такая запись помогает не смешивать, например, поддержку деванагари с поддержкой бенгальских знаков.

Хинди и деванагари

Для хинди проверяйте именно покрытие деванагари. Unicode указывает деванагари как письмо, используемое для хинди, поэтому шрифт с общим описанием «Indic» нужно проверять на конкретных знаках текста. Рекомендация из Adobe Community для проблем отображения хинди - назначить абзацу Adobe World-Ready Paragraph Composer, а затем отдельно оценить шрифт и результат.

Проверяйте проблемный текст в абзаце целиком. Отдельный символ в панели глифов не показывает, как отобразится сочетание символов и знаков в строке. Если одни слова выглядят корректно, а другие нет, составьте список конкретных фрагментов и сравнивайте их после каждого изменения. Такой способ помогает отличить систематическую проблему настройки от отсутствующего глифа.

Форумная рекомендация имеет ограниченную область применимости. Отдельная тема Adobe Community от 13 июня 2023 года касается отсутствующих символов, которые World-Ready Paragraph Composer не исправил; в результатах поиска причиной называли возможную проблему шрифта и предлагали проверить другие шрифты. Поскольку сама страница не была проверена, используйте это только как направление для диагностики, а не как подтверждённое универсальное решение: обсуждение отсутствующих символов хинди.

Тамильский текст

Тамильский нужно тестировать отдельно от хинди. Unicode объясняет, что сходный план кодирования не означает одинакового поведения южноиндийских письменностей и деванагари. Для тамильского текста проверьте подходящий шрифт, реальные последовательности из документа и применение composer в контексте страницы.

Терминология тоже имеет значение. Для тамильского знак, связанный с подавлением присущего гласного, называют puḷḷi, тогда как обсуждение хинди часто использует слово halant. Эти термины не стоит автоматически подменять друг другом при описании дефекта или составлении требований к верстке.

Проверка должна включать весь макетный контекст: основной текст, подписи, таблицы и смешанные строки. Если в одной строке встречается тамильский текст и латинские данные, оцените визуальный порядок и интервалы после применения настройки. Наличие корректного примера на хинди не подтверждает корректность тамильского текста: это разные письма.

Бенгальский и PDF

Бенгальский кейс показывает, почему нельзя ограничиваться осмотром страницы в InDesign. В сообщении Adobe Community пользователь писал, что стандартный composer нарушал визуальное форматирование букв, а Adobe World-Ready Composer исправлял отображение в приложении. Позже тот же пользователь описал проблему кодирования в доступности экспортированного PDF.

“using the standard composer it corruupts the formatting of the letters (in in design) however it passes accessibility in the PDF.”

По смыслу: стандартный composer портил визуальное форматирование бенгальских букв в InDesign, хотя PDF проходил проверку доступности в описанном пользователем workflow. Это не доказывает, что стандартный composer всегда ломает бенгальский текст. Сообщение описывает один документ и один набор условий.

Пользователь также написал:

“When i use the Adobe world ready composer it corrects the formatting issue in indesign but when it fails character encoding in the PDF”

Иными словами, World-Ready Composer исправил отображение в InDesign, но в том PDF у пользователя возникла проблема кодирования. Автор сообщения назвал четыре проверенных шрифта: Noto Sans Bengali, Adobe Bengali, Myriad Bengali и Tiro Bangla. Проблема, по его словам, повторилась со всеми четырьмя в этом документе и workflow. Подробности приведены в обсуждении бенгальского текста и composer, датированном 30 апреля 2025 года.

В этом примере важно не переносить результат на все документы. Отчёт не устанавливает общую ошибку InDesign и не доказывает, что перечисленные шрифты в целом несовместимы. Практический вывод уже: проверяйте композицию в приложении и отдельно качество текстового слоя PDF.

Проверка PDF должна включать несколько разных действий. Сначала осмотрите страницу на предмет визуальных ошибок. Затем выделите фрагмент и скопируйте его в текстовое приложение, чтобы увидеть, сохраняется ли правильная последовательность символов. Если документ проходит accessibility-процесс, проверьте извлечение и кодирование текста тем способом, который использует этот процесс. Хороший внешний вид страницы не подтверждает корректный текстовый слой.

Пример: текст в InDesign выглядит правильно после переключения composer, но при копировании из PDF появляются неправильные символы или последовательность. Такая ситуация требует проверки экспорта и текстового слоя, а не только повторной настройки paragraph style. Исправление визуальной композиции и исправление доступности могут требовать разных действий.

Когда World-Ready Composer нужен, а когда одной смены недостаточно

World-Ready Composer стоит проверить, когда проблема связана с тем, как InDesign компонует текст на сложном письме: знаки выглядят не на месте, буквы визуально формируются неправильно или композиция отличается от ожидаемой. Для хинди такая проверка прямо фигурирует в рекомендации Adobe Community Expert. Для тамильского и бенгальского результат нужно оценивать независимо.

Смена composer не заменит проверку покрытия шрифта. Если символ отсутствует, настройка композиции не добавит его. Отдельная тема Adobe Community о недостающих знаках хинди предлагает рассматривать шрифт как возможную причину: Hindi Characters Missing / World-Ready Para not solving issue. Учитывайте, что доступный материал указан как результат поиска, а не как проверенная страница.

Смена composer также не подтверждает качество экспорта. Бенгальский пользовательский отчёт от 30 апреля 2025 года описывает расхождение между визуальным результатом в InDesign и проблемой кодирования PDF. Поэтому в критерии приёмки включайте не только состояние файла InDesign, но и экспортированный PDF, особенно если его будут читать экранные средства или использовать в проверке доступности.

Различия между версиями приложения - ещё одна причина не считать настройки гарантией. Команда InDesign сообщала о различном отображении текста на индийских языках между версиями 19 и 20 (2024 и 2025) и версией 18 (2023), хотя в обсуждении были указаны одинаковые настройки и шрифты. Автор темы позднее сообщил, что в его случае помогла legacy support. Это форумный отчёт, а не доказательство общей неисправности конкретной версии: обсуждение отображения индийских языков в InDesign 2024 и 2025.

Практический вывод для команды - сохранить параметры теста вместе с макетом. Запишите версию InDesign, название и версию шрифта, выбранный composer, shaping engine и вариант экспорта. Если макет открывают на разных рабочих станциях, эти сведения помогут выяснить, где различается результат. В упомянутом обсуждении legacy support помогла одному автору, но перед изменением рабочих предпочтений нужно свериться с актуальной инструкцией Adobe о shaping engine.

Для больших проектов не сводите проблему к выбору одной кнопки. Если исходный материал получен из другого приложения, проверьте, не изменились ли символы ещё до помещения в InDesign. Если ошибки повторяются только в одном шрифте, сравните с другим шрифтом, покрывающим нужное письмо. Если визуальная проблема исчезает, а PDF остаётся некорректным, исследуйте экспорт отдельно. Последовательное изменение одного фактора за раз даёт более понятный результат, чем одновременная смена нескольких параметров.

Минимальный набор критериев для сдачи такого макета:

  • знаки и соединения отображаются ожидаемым образом в InDesign;
  • абзацы используют согласованные настройки composer;
  • шрифт покрывает письмо и символы, встречающиеся в документе;
  • строки с латиницей и индийским письмом проверены в контексте;
  • экспортированный PDF визуально просмотрен;
  • текст из PDF выделяется и копируется без неожиданного изменения символов;
  • требования accessibility проверены отдельно, если PDF предназначен для такого использования.

Проверка носителем языка остаётся важной даже при идеальном отображении. InDesign может правильно сформировать знаки, но не определить, верно ли они набраны, правильно ли написано слово и соответствует ли вариант письма редакционному заданию. Техническая корректура отвечает за отображение; языковая - за правильность текста.

FAQ

Как включить World-Ready Composer для хинди в InDesign?

Выделите абзац на хинди, откройте меню панели Paragraph и выберите Adobe World-Ready Paragraph Composer. Adobe Community Expert рекомендовал этот способ в обсуждении от 30 ноября 2019 года. Результат всё равно нужно проверить на используемом шрифте и в конкретном документе.

Как назначить World-Ready Composer стилю абзаца InDesign?

Откройте параметры стиля абзаца и задайте нужный composer в его настройках композиции. Форумное обсуждение хинди предлагает этот вариант, когда настройку нужно повторить для нескольких абзацев. После изменения проверьте текст, которому назначен стиль, включая заголовки и таблицы.

Почему матры и лигатуры хинди выглядят неправильно в InDesign?

Возможные причины - composer, шрифт без нужных глифов или проблема в исходной последовательности символов. Сначала проверьте Adobe World-Ready Paragraph Composer, затем шрифт и исходный текст, меняя по одному параметру за раз. Смена composer не может добавить отсутствующий в шрифте символ.

Поддерживает ли InDesign World-Ready Composer тамильский и бенгальский?

World-Ready Composer применяют для композиции сложных письменностей, но поддержку нужно проверять отдельно для каждого письма и шрифта. Unicode рассматривает деванагари, бенгали и тамильское письмо отдельно и предупреждает, что похожая структура кодирования не означает одинаковый способ отображения.

Почему бенгальский текст выглядит правильно в InDesign, но PDF имеет проблемы с кодировкой или доступностью?

Внешний вид страницы и текстовый слой PDF - разные вещи. В пользовательском отчёте от 30 апреля 2025 года World-Ready Composer исправил визуальную композицию бенгальского текста, но после экспорта сохранилась проблема кодирования в accessibility workflow. Проверяйте отображение, копирование текста и доступность в самом PDF.

Источники

Попробуйте ChatsControl

AI-платформа для профессиональных переводчиков

Попробовать бесплатно →