Resultado
Esta página não tem lado servidor nenhum. A tabela colada é processada por JavaScript dentro do seu próprio navegador, o gráfico é desenhado num elemento canvas da sua máquina e o arquivo de exportação é montado localmente. Nada é enviado, armazenado ou gravado em qualquer log. Você pode desconectar a rede depois que a página carregar e tudo continuará funcionando — é a forma mais simples de verificar você mesmo.
Fatos e limites do método
| Número inicial | Qualquer número inteiro, incluindo zero e negativos |
|---|---|
| Passo | Qualquer inteiro diferente de zero — conte a cada duas linhas (passo 2) ou para trás (passo negativo) |
| Separador | Ponto, parêntese, hífen ou dois-pontos, com um espaço no final |
| Pular linhas vazias | Ativado por padrão — a numeração não se desalinha por causa de linhas em branco na lista |
Quando induz ao erro
- Se o passo for zero ou não for um número, o padrão de 1 é usado em vez disso — não um loop infinito repetindo o mesmo número.
- Com "pular linhas vazias" desativado, as linhas vazias também recebem um número — a lista acaba com algo como "5. " sem texto depois do separador.
- A numeração não leva em conta aninhamento ou hierarquia — se a lista tiver subitens que logicamente deveriam ser numerados separadamente (1.1, 1.2), esta ferramenta ainda assim numera todas as linhas seguidas com um único contador compartilhado.
- Um passo negativo diminui o número a cada linha — com o valor inicial usual de 1 e esse passo, os números ficam negativos bem rápido; é o comportamento esperado, não um erro.
Como é calculado
O texto é dividido em linhas. O contador de números é definido para o valor inicial do campo "começar em".
Para cada linha: se "pular linhas vazias" estiver ativado e a linha estiver em branco, nenhum número é adicionado e o contador não avança. Caso contrário, o número atual e o separador são colocados antes da linha, e o contador avança de acordo com o passo.
O separador é um conjunto fixo de quatro opções (ponto, parêntese, hífen, dois-pontos), cada uma já incluindo um espaço no final para facilitar a leitura.
O contador de resultado mostra quantas linhas realmente receberam um número — ou seja, quantas vezes o caso principal foi aplicado em vez do pulo de linha vazia.
Perguntas e respostas
Posso começar a numeração em algo diferente de 1?
Sim, digite qualquer número inteiro no campo "começar em" — por exemplo 0 ou 100.
Como numero a cada duas linhas (1, 3, 5...)?
Defina o passo como 2.
Como adiciono o número no fim da linha em vez de no início?
Existe uma ferramenta separada para isso — "numerador no fim da linha".
Meu texto é enviado para algum lugar?
Não, todo o processamento roda no seu navegador.