Divisão de palavras por capítulo de tese
Transforme o limite de palavras da sua tese em quatro metas por capítulo: 80.000 palavras a 15, 20, 35 e 30% viram 12.000, 16.000, 28.000 e 24.000 para introdução, métodos, resultados e discussão. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Total de palavras
- 80.000
- Percentual da introdução
- 15
- Percentual dos métodos
- 20
- Percentual dos resultados
- 35
- Percentual da discussão
- 30
- Soma dos percentuais
- 100
- Palavras da introdução
- 12.000
- Palavras dos métodos
- 16.000
- Palavras dos resultados
- 28.000
Quem cursa doutorado ou mestrado quase sempre recebe um orçamento total de palavras, não quatro limites de capítulo. Quem orienta a tese ainda espera que a introdução, o capítulo de métodos, o de resultados e a discussão guardem proporção, para que o trabalho não vire um despejo bibliográfico nem uma seção de achados curta demais. Esta calculadora de divisão de palavras por capítulo pega esse orçamento inteiro e quatro porcentagens não negativas que devem somar cem, e devolve uma meta inteira para cada capítulo IMRaD. Os restos após o arredondamento para baixo são atribuídos pelo método do maior resto (Hamilton), de modo que as quatro metas voltem a somar o orçamento original.
Como um orçamento de palavras vira quatro metas inteiras de capítulo
Um orçamento de palavras de tese é um único inteiro que precisa virar quatro metas inteiras de capítulo. Publicar esses valores exatos como estão costuma impedir que somem de novo o orçamento, porque uma palavra é uma unidade indivisível. Por isso a implementação aplica o método do maior resto, também chamado rateio de Hamilton.
Cada meta exata é truncada para um número inteiro de palavras; as palavras sobressalentes equivalem ao orçamento original menos a soma desses pisos, sempre um inteiro pequeno entre zero e três inclusive quando há quatro capítulos. Essas palavras sobressalentes são dadas, uma a uma, aos capítulos com a maior parte fracionária, e qualquer empate exato se desfaz na ordem fixa introduction, methods, results, discussion. Um capítulo cuja porcentagem é zero recebe zero palavras.
Mudar uma porcentagem e executar de novo realoca o mesmo orçamento sem reescrever os quatro nomes de capítulo. Porcentagens iguais de vinte e cinco produzem a divisão mais uniforme que um orçamento inteiro permite; um clássico quinze / vinte / trinta e cinco / trinta em oitenta mil palavras rende doze mil, dezesseis mil, vinte e oito mil e vinte e quatro mil respectivamente.
Onde uma calculadora de divisão por capítulo realmente se paga
Centros de escrita de pós-graduação usam uma calculadora de divisão de palavras por capítulo de tese para que cada pessoa orientada parta do mesmo plano numérico: um orçamento da universidade, quatro porcentagens combinadas, quatro metas inteiras que somam. Plataformas de orientação guardam as quatro porcentagens como modelo e executam de novo quando o conselho da faculdade muda o máximo institucional, para que quem está no meio da candidatura receba uma meta revista de methods e results em vez de uma ordem vaga de cortar dez por cento.
Quem edita uma tese entregue diante de um estilo da casa pode comparar a contagem real de cada capítulo com a divisão planejada e assinalar uma introdução que comeu a discussão.
Casos de uso
Planejamento da candidatura a partir de um único orçamento de palavras
Transforme um limite de 80,000 palavras de doutorado em metas inteiras para introdução, métodos, resultados e discussão antes do primeiro rascunho de capítulo.
Modelos e manuais da pós-graduação
Mantenha uma mistura de porcentagens IMRaD da faculdade inteira e execute de novo sempre que o máximo institucional de palavras mudar, para que cada turma veja a mesma divisão.
Orientação e checagens de submissão
Compare a contagem real de um capítulo entregue com a meta planejada e assinale uma introdução que consumiu o orçamento da discussão.
Perguntas frequentes
Como as palavras sobressalentes são atribuídas quando as porcentagens não dividem de forma exata?
Quaisquer palavras sobressalentes vão para os capítulos com as maiores partes fracionárias (Hamilton / maior resto). Empates se desfazem na ordem introduction, methods, results, discussion. As quatro metas inteiras sempre somam o orçamento original.
E se o orçamento total de palavras for zero ou uma fração?
Orçamentos nulos, negativos e não inteiros são rejeitados.
Um capítulo pode ter porcentagem zero?
Sim. Um capítulo com zero por cento permanece na resposta com zero palavras para que um modelo conserve os quatro nomes IMRaD. As outras três porcentagens ainda devem somar 100.
E se as minhas porcentagens não somarem 100?
A divisão é recusada. As quatro porcentagens precisam somar exatamente 100, cada uma entre 0 e 100, então ajuste um capítulo até a soma fechar.
Qual é o maior limite de palavras que posso dividir?
Qualquer número inteiro de palavras de 1 a 2.000.000. Frações não são aceitas, porque a meta de cada capítulo precisa ser um número inteiro de palavras.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/edu/dissertation-chapters-split \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_words":80000,"introduction_percent":15,"methods_percent":20,"results_percent":35,"discussion_percent":30}'const res = await fetch("https://api.kit.forhosting.com/edu/dissertation-chapters-split", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_words": 80000,
"introduction_percent": 15,
"methods_percent": 20,
"results_percent": 35,
"discussion_percent": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/dissertation-chapters-split",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_words": 80000,
"introduction_percent": 15,
"methods_percent": 20,
"results_percent": 35,
"discussion_percent": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/dissertation-chapters-split", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_words":80000,"introduction_percent":15,"methods_percent":20,"results_percent":35,"discussion_percent":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_words":80000,"introduction_percent":15,"methods_percent":20,"results_percent":35,"discussion_percent":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/dissertation-chapters-split", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"total_words": 80000,
"introduction_percent": 15,
"methods_percent": 20,
"results_percent": 35,
"discussion_percent": 30
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.dissertation_chapters_split",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_words | 2000000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Como um orçamento de palavras vira quatro metas inteiras de capítulo
Esta calculadora trata as quatro porcentagens IMRaD como uma partição de cem: introduction_percent, methods_percent, results_percent e discussion_percent. A meta exata em números reais do capítulo i é total_words vezes percent_i dividido por cem. O resultado é uma atribuição única e determinística de inteiros que sempre soma total_words.
Contrato de entrada, forma da resposta e comportamento de erro
Cada um deve ser um número finito entre zero e cem inclusive, e os quatro valores devem somar cem. Um caso resolvido de resto é dez mil e uma palavras a quinze / vinte / trinta e cinco / trinta, que trunca para dez mil e depois atribui a única palavra sobressalente a results, a maior parte fracionária. Envie por POST um corpo JSON com cinco campos obrigatórios. O campo total_words é um inteiro positivo finito de um a dois milhões inclusive; os alias words, word_count, budget e total são aceitos. Os quatro campos de porcentagem são introduction_percent, methods_percent, results_percent e discussion_percent. Os alias incluem intro_percent, methods_pct, findings_percent e discussion_pct. Campos ausentes, valores não finitos, orçamento não inteiro ou não positivo, orçamento acima do máximo publicado, porcentagem fora de zero a cem e soma de porcentagens que não seja cem falham com invalid_input e não são cobrados. Em sucesso o corpo ecoa total_words e as quatro porcentagens, informa percent_sum como cem e devolve introduction_words, methods_words, results_words e discussion_words como inteiros. Um array chapters lista cada linha com name, percent, share_ratio, words_exact e words para um painel graficar a mesma divisão sem recalcular. allocated_words repete a soma das quatro metas inteiras; remainder_words é quantas palavras sobressalentes o passo de Hamilton distribuiu. method é largest_remainder e formula reafirma o produto exato mais a premiação do resto. A ferramenta do navegador é grátis; chamadas API bem-sucedidas usam saldo KIT pré-pago a US$ 0,002 por item.
Onde uma calculadora de divisão por capítulo realmente se paga
Scripts de automação que já têm um orçamento de palavras de um formulário de progresso chamam o mesmo endpoint em vez de fixar um arredondamento que diverge entre Python e uma planilha. Como a implementação é parse pura de nível A, sem rede e sem tokens de modelo, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002, a validação falha não consome saldo e as quatro metas inteiras são plenamente determinísticas para testes e workers na borda.
Perguntas técnicas
As quatro porcentagens precisam somar 100?
Sim. introduction_percent, methods_percent, results_percent e discussion_percent devem ficar cada uma entre 0 e 100 e devem somar 100. Uma soma de 90 ou 110 falha com invalid_input e não é cobrada.
Quanto custa a calculadora de divisão de palavras por capítulo de tese?
A ferramenta do navegador é grátis. Pedidos API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.