Numeração automática por extenso

Algumas vezes já foi questionado sobre a possibilidade de aplicar numeração automática por extenso, em documentos do InDesign, usando letras, ao invés de números. Mesmo após pesquisar a resposta continuava sendo não. Mas, graças ao desenvolvedor Theunis de Jong posso responder sim!

Sim, é possível aplicar numeração, com letras, direto na página-mestra do InDesign, de forma simples e eficiente.

O script funciona da seguinte forma:

1 – Na página-mestra digite o símbolo #, numa caixa de texto.

indd-scripts-numerando-com-letras-01

2 – Retorne ao documento, acesse o painel Window > Utilities > Scripts e clique duas vezes sobre o Script – NumeroExtenso-BR.jsx

indd-scripts-numerando-com-letras-02

3 – Com base na numeração do InDesign, o símbolo # será trocado pela versão por extensa do número. Não se preocupe, com símbolos # aplicados no documento, o script atua apenas no conteúdo da página-mestra.

indd-scripts-numerando-com-letras-03

Eu testei com arquivos até mil páginas e funcionou perfeitamente!

Baixe a versão original (em inglês) e a versão traduzida para português.

Para aprender como instalar um script leia este artigo

COMPARTILHAR:
, ,

Felipe Santos

Eu ajudo designers, editores, autores e entusiastas sobre publicações digitais (EPUB 3, HTML5 e App) a produzir e publicar conteúdo unindo técnica e design, mesmo para quem não sabe nada de programação. Vem comigo, colocar sua publicação para o Mundo :)

6 comments

  1. perfeita dica, eu só fiz um ajuste, pois precisava que o numero por extenso fosse em minúsculas.
    Pedi ajuda para um amigo e me disse para colocar essas duas barras e cancelar a caixa alta.

    pageString = numberToText(Number(aPage.name));
    //pageString = pageString.substr(0,1).toUpperCase()+pageString.substr(1);
    frame.characters[placeholder].contents = pageString;

  2. Olá Felipe, fiz uma correção no script de “quatorze’ para “catorze’, só que está dando problema no número 3, todas as páginas que aparece o número 3 fica assim “tr√™s”. Como posso resolver?

    1. Olá,

      Difícil dizer.
      Sugiro voltar ao script original e rever as mudanças aplicadas 🙂

  3. Olá vai me ajudar muito, mas eu preciso da versão em ingles, só que esta off, poderia me passar por favor!?

  4. Muito bom o artigo, mas tem como disponibilizar novamente o script? O link está vazio.

Deixe um comentário