Alterar mecanismo de formatação padrão

Última atualização em 7 de ago de 2026

Aprenda a alternar entre os mecanismos de texto Harfbuzz e legado para composição de texto World-Ready no Adobe InDesign.

O HarfBuzz é o mecanismo de formatação de texto padrão para o World-Ready Composer e controla como o InDesign renderiza scripts complexos, como árabe, hebraico e idiomas do Sul da Ásia. Se necessário, você pode alternar para o mecanismo de composição legado para manter compatibilidade com fluxos de trabalho anteriores ou resolver problemas de renderização.

Alternar para o mecanismo de formatação legado nas Preferências

Selecione Editar > Preferências > Texto avançado (Windows) ou InDesign > Preferências > Texto avançado (macOS).

Selecione Ativar formatação de texto legado para Adobe World-Ready Composer.

Selecione OK.

Alternar mecanismos de formatação usando um script

Se você gerencia várias instalações do InDesign ou precisa automatizar essa configuração, use um script para controlar a preferência do mecanismo de composição.

Criar e salvar o script

Abra um editor de texto simples, como TextEdit (macOS) ou Bloco de Notas (Windows).

Copie o código a seguir para alternar para o mecanismo legado: app.textPreferences.shapeIndicAndLatinWithHarbuzz = false;

try

{

alert( " Is Harfbuzz Enabled : "+app.textPreferences.shapeIndicAndLatinWithHarbuzz );

}

catch(e)

{

alert( "ERROR: " + e.number +"\r"+ e.message );

};

Salve o arquivo com extensão JS X.

Coloque o arquivo JSX salvo na pasta Scripts Panel: <InDesign installation>/Scripts/Scripts Panel.

Dica

Para redefinir Harfbuzz como padrão, altere falso para verdadeiro no código do script e salve-o como um arquivo separado.

Execute o script no InDesign

Inicie o InDesign.

Selecione Janela > Utilitários > Scripts.

Localize o arquivo de script salvo e clique duas vezes nele para executar o script.

Verifique a caixa de diálogo de alerta para confirmar se o Harfbuzz está ativo ou inativo.