Guia do Usuário Cancelar

Scripts

Aprenda a automatizar tarefas comuns usando scripts.

Os scripts são uma ferramenta excelente para realizar diversas tarefas. Um script pode ser tão simples como uma tarefa comum automatizada ou tão complexo como um recurso novo. Você pode criar seus próprios scripts e executar scripts criados por outras pessoas. Para obter mais informações sobre scripts, consulte o Guia de Scripts, requisitos de scripts e outros recursos de desenvolvedor.

Crie plug-ins com script UXP

Agora, os desenvolvedores podem criar plug-ins com UXP Scripting para criar uma interface de usuário extensa e mais componentes interativos para os usuários. Comece a criar seu primeiro plug-in.

Visão geral do painel Scripts e do painel Rótulo de script

O InDesign inclui dois painéis para criação de scripts: o painel Scripts e o painel Rótulo de script.

No painel Scripts, você pode executar scripts sem sair do InDesign. O painel Scripts exibe os scripts que estão nas pastas de scripts na pasta do aplicativo InDesign e em suas pastas de preferências.

Selecione Janelas > Utilitários > Scripts para abrir o painel ScriptsSe você criar ou receber um script, poderá colocá-lo na pasta Painel Scripts para que apareça no painel Scripts.

macOS

Users/[nome do usuário]/Library/Preferences/Adobe InDesign/[versão]/[idioma]/Scripts/Scripts Panel

Windows XP

Documents and Settings\[nome do usuário]\Application Data\Adobe\InDesign\[versão]\[idioma]\Scripts\Scripts Panel

Windows Vista e Windows 7

Users\[username]\AppData\Roaming\Adobe\InDesign\[version]\[language]\Scripts\Scripts Panel

Observação:

Um meio rápido de localizar a pasta do painel Scripts é clicar com o botão direito do mouse (Windows) ou com a tecla Control pressionada (macOS) em um script no painel Scripts e escolher Revelar no Explorer (Windows) ou Revelar no Finder (macOS).

O painel Rótulo de script permite especificar um rótulo para um item de página, como um quadro de texto ou uma forma. Especificar rótulos para itens de página é especialmente útil para criar scripts nos quais é necessário identificar um objeto. Selecione Janelas Utilitários > Rótulo de script para abrir o painel Rótulo de script.

Para obter informações detalhadas sobre como adicionar, executar e editar scripts, consulte o Guia de Scripts.

Amostra de scripts

Você pode clicar duas vezes em um script no painel Scripts para executá-lo, ou pode executar scripts usando Aplicação rápida.

AddGuides

Adiciona guias ao redor dos objetos selecionados.

AddPoints

Adiciona pontos aos caminhos dos objetos selecionados.

Adicionar código QR

O código QR pode ser colocado na ferramenta pistola ou diretamente como um item de página.

AdjustPageItems

Move o conteúdo de páginas pares/ímpares por quantidades especificadas; tenta recolocar os objetos na posição correta após uma alteração da margem da página principal e/ou inserção da página.

AlignToPage

Alinha objetos em posições especificadas em uma página.

AnimationEncyclopedia

Cria automaticamente botões com propriedades de animação diferentes.

BreakFrame

Remove um quadro de texto selecionado e seu conteúdo de uma matéria.

CornerEffects

Desenha novamente o caminho dos itens selecionados, usando diversos efeitos de canto. Efeitos de canto podem ser aplicados a pontos selecionados no caminho.

CreateCharacterStyles

Define um estilo de caractere completo, segundo o texto selecionado.

CropMarks

Adiciona marcas de corte e/ou registro ao redor dos objetos selecionados.

ExportAllStories

Exporta todas as matérias de um documento para uma série de arquivos de texto.

FindChangeByList

Executa uma série de operações de localização/alteração de texto comuns, lendo um arquivo de texto delimitado por tabulação.

ImageCatalog

Coloca todos os gráficos de uma pasta específica em um layout de “folha de contato”.

MakeGrid

Cria uma grade, subdividindo ou duplicando os objetos selecionados.

Neon

Aplica um efeito de “mesclagem” aos objetos selecionados.

PathEffects

Altera a posição dos pontos de caminho nos objetos selecionados, para produzir um efeito mais criativo.

PlaceMultipagePDF

Insere todas as páginas de um PDF.

SelectObjects

Seleciona objetos na propagação ativa, por tipo de objeto.

SortParagraphs

Classifica os parágrafos na seleção, alfabeticamente.

SplitStory

Divide os quadros de texto da matéria selecionada em quadros separados, não vinculados.

TabUtilities

Aplica paradas de tabulação ao texto selecionado.

Consulte Automação para obter mais informações sobre como instalar e usar essas amostras de scripts.

Scripts fornecidos pela comunidade

O InDesign também fornece mais scripts criados pela comunidade do InDesign. 

  • Unicode Injector de Kris Coppieters: use atalhos do teclado para inserir um ou mais caracteres Unicode em texto no InDesign com facilidade. Para obter mais informações, consulte as instruções
  • Insert Typographer Quote de Stefan Rakete: use atalhos do teclado para adicionar aspas tipográficas definidas antes e depois do texto selecionado. Para obter mais informações, consulte as instruções
  • Layer Cloner de Paolo Agostinetto: este script permite copiar uma camada e os elementos nela de um documento para outro. Para obter mais informações, consulte as instruções
  • Get x-Height de Roland Dreger: determine a altura x de uma passagem de texto. Para obter mais informações, consulte as instruções.
  • Snap Margins to Text Frame de Ariel Walden: um script para modificar as margens de todo o documento de acordo com o quadro de texto selecionado. Para obter mais informações, consulte as instruções.
  • Break Text Thread de Ariel Walden: um script do InDesign que facilita a quebra de encadeamento entre quadros de texto. Para obter mais informações, consulte as instruções.
  • InCopy Note Alert de Kris Coppieters: um script de inicialização para o Adobe® InDesign® e o Adobe InCopy® que alerta sobre a presença de notas. Para obter mais informações, consulte as instruções.
  • Copy Paste Coordinates de Kris Coppieters: um script para copiar e colar coordenadas em itens de página. Para obter mais informações, consulte as instruções.
  • Chain Grep de Gregor Fellenz: encadeie comandos GREP do InDesign a novos scripts. Para obter mais informações, consulte as instruções.
  • Clear Overrides de Gregor Fellenz: limpe substituições de estilo de textos, tabelas e objetos no InDesign. Para obter mais informações, consulte as instruções.
  • Invert Selection de Luis Felipe Corullón: script para inverter a seleção em um documento do InDesign. Para obter mais informações, consulte as instruções.
  • Layer Cloner de Paolo Agostinetto: este script permite copiar uma camada e os elementos nela de um documento para outro. Para obter mais informações, consulte as instruções
  • End Notes to End of Book Notes de Peter Kahrel: converta notas finais do documento em notas finais de livro. Para obter mais informações, consulte as instruções
  • Renumbering Endnote References de Peter Kahrel: o script cria notas finais cujas referências não são atualizadas automaticamente ao adicionar ou remover as notas. Para obter mais informações, consulte as instruções
  • Size Thing to Page de Olav Kvern: redimensiona a seleção atual, como uma imagem, para o tamanho da página. Para obter mais informações, consulte as instruções
  • Size Page to Thing de Olav Kvern: redimensiona a página para o tamanho da seleção atual, como uma imagem. Para obter mais informações, consulte as instruções.

A Adobe mantém um repositório de scripts de código aberto da comunidade no GitHub. Para obter mais informações sobre o repositório de scripts da comunidade do InDesign, consulte o arquivo ReadMe. Esse arquivo ReadMe inclui detalhes sobre como contribuir com um script e links para os criadores dos scripts. 

Veja também

Tem alguma dúvida ou sugestão?

Pergunte à comunidade

Se você tiver alguma dúvida ou sugestão para compartilhar, venha participar da Comunidade do Adobe InDesign. Adoraríamos ver suas criações e ouvir o que você tem a dizer.

Receba ajuda com mais rapidez e facilidade

Novo usuário?