Reparto de palabras por capítulo de tesis
Convierta el límite de palabras de su tesis en cuatro metas por capítulo: 80.000 palabras al 15, 20, 35 y 30 % dan 12.000, 16.000, 28.000 y 24.000 para introducción, métodos, resultados y discusión. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Total de palabras
- 80 000
- Porcentaje de introducción
- 15
- Porcentaje de métodos
- 20
- Porcentaje de resultados
- 35
- Porcentaje de discusión
- 30
- Suma de porcentajes
- 100
- Palabras de introducción
- 12 000
- Palabras de métodos
- 16 000
- Palabras de resultados
- 28 000
A quienes cursan un doctorado o un máster casi siempre se les asigna un presupuesto total de palabras, no cuatro límites de capítulo. Quien dirige la tesis sigue esperando que la introducción, el capítulo de métodos, el de resultados y la discusión guarden proporción, para que el trabajo no se convierta en un volcado bibliográfico ni en una sección de hallazgos demasiado breve. Esta calculadora de reparto de palabras por capítulo toma ese presupuesto entero y cuatro porcentajes no negativos que deben sumar cien, y devuelve un objetivo entero para cada capítulo IMRaD. Los restos tras el redondeo hacia abajo se asignan con el método del mayor resto (Hamilton), de modo que los cuatro objetivos vuelven a sumar el presupuesto original.
Cómo un presupuesto de palabras se convierte en cuatro objetivos enteros de capítulo
Un presupuesto de palabras de tesis es un único entero que debe convertirse en cuatro objetivos enteros de capítulo. Publicar esos valores exactos tal cual suele impedir que sumen de nuevo el presupuesto, porque una palabra es una unidad indivisible. Por eso la implementación aplica el método del mayor resto, también llamado prorrateo de Hamilton.
Cada objetivo exacto se trunca al número entero de palabras; las palabras sobrantes equivalen al presupuesto original menos la suma de esos suelos, siempre un entero pequeño entre cero y tres inclusive cuando hay cuatro capítulos. Esas palabras sobrantes se entregan, de una en una, a los capítulos con la parte fraccionaria mayor, y cualquier empate exacto se deshace en el orden fijo introduction, methods, results, discussion. Un capítulo cuyo porcentaje es cero recibe cero palabras.
Cambiar un porcentaje y volver a ejecutar reasigna el mismo presupuesto sin reescribir los cuatro nombres de capítulo. Porcentajes iguales de veinticinco producen el reparto más uniforme que permite un presupuesto entero; un clásico quince / veinte / treinta y cinco / treinta sobre ochenta mil palabras da doce mil, dieciséis mil, veintiocho mil y veinticuatro mil respectivamente.
Dónde una calculadora de reparto por capítulo aporta valor de verdad
Los centros de escritura de posgrado usan una calculadora de reparto de palabras por capítulo de tesis para que cada persona asesorada parta del mismo plan numérico: un presupuesto universitario, cuatro porcentajes acordados, cuatro objetivos enteros que suman. Los sistemas de supervisión guardan los cuatro porcentajes como plantilla y vuelven a ejecutar cuando el consejo de facultad cambia el máximo institucional, de modo que quien está a mitad de candidatura reciba un objetivo revisado para methods y results en lugar de una consigna vaga de recortar un diez por ciento.
Quien edita una tesis entregada frente a un estilo de casa puede comparar el recuento real de cada capítulo con el reparto previsto y señalar una introducción que se ha comido la discusión.
Qué puede hacer con ella
Planificación de la candidatura desde un solo presupuesto de palabras
Convierta un límite de 80,000 palabras de doctorado en objetivos enteros para introducción, métodos, resultados y discusión antes del primer borrador de capítulo.
Plantillas y manuales de la escuela de posgrado
Conserve una mezcla de porcentajes IMRaD de toda la facultad y vuelva a ejecutar cuando cambie el máximo institucional de palabras, para que cada promoción vea el mismo reparto.
Supervisión y comprobaciones de entrega
Compare el recuento real de un capítulo entregado con el objetivo previsto y señale una introducción que ha consumido el presupuesto de la discusión.
Preguntas frecuentes
¿Cómo se asignan las palabras sobrantes cuando los porcentajes no dividen de forma exacta?
Las palabras sobrantes van a los capítulos con las partes fraccionarias mayores (Hamilton / mayor resto). Los empates se deshacen en el orden introduction, methods, results, discussion. Los cuatro objetivos enteros siempre suman el presupuesto original.
¿Qué ocurre si el presupuesto total de palabras es cero o una fracción?
Se rechazan presupuestos nulos, negativos y no enteros.
¿Puede un capítulo tener un porcentaje de cero?
Sí. Un capítulo al cero por ciento permanece en la respuesta con cero palabras para que una plantilla conserve los cuatro nombres IMRaD. Los otros tres porcentajes deben seguir sumando 100.
¿Qué pasa si mis porcentajes no suman 100?
El reparto se rechaza. Los cuatro porcentajes deben sumar exactamente 100 y cada uno debe estar entre 0 y 100, así que ajuste un capítulo hasta que la suma cuadre.
¿Cuál es el presupuesto de palabras más grande que puedo repartir?
Cualquier número entero de palabras de 1 a 2.000.000. Las fracciones no se aceptan, porque la meta de cada capítulo debe ser un número entero de palabras.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
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)Ejemplo de solicitud
{
"total_words": 80000,
"introduction_percent": 15,
"methods_percent": 20,
"results_percent": 35,
"discussion_percent": 30
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.dissertation_chapters_split",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_words | 2000000 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Cómo un presupuesto de palabras se convierte en cuatro objetivos enteros de capítulo
Esta calculadora trata los cuatro porcentajes IMRaD como una partición de cien: introduction_percent, methods_percent, results_percent y discussion_percent. El objetivo exacto en números reales del capítulo i es total_words multiplicado por percent_i y dividido entre cien. El resultado es una asignación única y determinista de enteros que siempre suma total_words.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
Cada uno debe ser un número finito entre cero y cien inclusive, y los cuatro valores deben sumar cien. Un caso resuelto de resto es diez mil una palabras al quince / veinte / treinta y cinco / treinta, que trunca a diez mil y luego otorga la única palabra sobrante a results, la mayor parte fraccionaria. Envíe por POST un cuerpo JSON con cinco campos obligatorios. El campo total_words es un entero positivo finito de uno a dos millones inclusive; se aceptan los alias words, word_count, budget y total. Los cuatro campos de porcentaje son introduction_percent, methods_percent, results_percent y discussion_percent. Los alias incluyen intro_percent, methods_pct, findings_percent y discussion_pct. Campos ausentes, valores no finitos, un presupuesto no entero o no positivo, un presupuesto por encima del máximo publicado, un porcentaje fuera de cero a cien y una suma de porcentajes que no sea cien fallan con invalid_input y no se facturan. Si acierta, el cuerpo repite total_words y los cuatro porcentajes, informa percent_sum como cien y devuelve introduction_words, methods_words, results_words y discussion_words como enteros. Un array chapters enumera cada fila con name, percent, share_ratio, words_exact y words para que un tablero grafique el mismo reparto sin recalcular. allocated_words repite la suma de los cuatro objetivos enteros; remainder_words indica cuántas palabras sobrantes repartió el paso de Hamilton. method es largest_remainder y formula reexpresa el producto exacto más la asignación del resto. La herramienta del navegador es gratuita; las llamadas API correctas usan saldo KIT prepago a $0.002 por ítem.
Dónde una calculadora de reparto por capítulo aporta valor de verdad
Los scripts de automatización que ya tienen un presupuesto de palabras desde un formulario de progreso llaman al mismo endpoint en lugar de fijar un redondeo que diverge entre Python y una hoja de cálculo. Como la implementación es parse pura de nivel A, sin red ni tokens de modelo, cada llamada correcta cuesta el precio base publicado $0.002, la validación fallida no consume saldo y los cuatro objetivos enteros son plenamente deterministas para pruebas y workers en el borde.
Preguntas técnicas
¿Deben los cuatro porcentajes sumar 100?
Sí. introduction_percent, methods_percent, results_percent y discussion_percent deben estar cada uno entre 0 y 100 y deben sumar 100. Una suma de 90 o 110 falla con invalid_input y no se factura.
¿Cuánto cuesta la calculadora de reparto de palabras por capítulo de tesis?
La herramienta del navegador es gratuita. Las solicitudes API usan saldo KIT prepago a $0.002 por llamada correcta; la entrada no válida no se factura.