Cómo crear un TOC de Word con diferentes caracteres de relleno por nivel de título
🔍 WiseChecker

Cómo crear un TOC de Word con diferentes caracteres de relleno por nivel de título

Cuando inserta una tabla de contenido estándar en Word, todos los niveles de título usan el mismo carácter de relleno, normalmente una serie de puntos. Es posible que desee una línea sólida para los títulos de capítulo, una línea de puntos para los subtítulos o ningún relleno para los títulos menores. Word no ofrece un cuadro de diálogo integrado para asignar diferentes caracteres de relleno por nivel de título con un solo clic. Este artículo explica cómo configurar manualmente cada nivel del TOC para que use un carácter de relleno distinto modificando los códigos de campo del TOC y los estilos de párrafo.

Puntos clave: Asignar caracteres de relleno personalizados a cada nivel del TOC

  • Alt+F9 para alternar los códigos de campo: Muestra el código de campo TOC subyacente para que pueda editar el parámetro del carácter de relleno de cada nivel.
  • Cambio \h para hipervínculos + cambio \u para números de título: Conserva los vínculos en los que se puede hacer clic y las actualizaciones automáticas de los números de página después de cambiar manualmente los caracteres de relleno.
  • Modificar los estilos de párrafo TOC 1 a TOC 9: Establezca una tabulación personalizada con un tipo de relleno específico por nivel de título en el cuadro de diálogo Estilo.

ADVERTISEMENT

Por qué Word no admite caracteres de relleno por nivel de forma predeterminada

El cuadro de diálogo estándar Insertar tabla de contenido aplica un solo carácter de relleno a todos los niveles. La elección del relleno se almacena como un número entero en el código de campo del TOC. Por ejemplo, el cambio \t "1-5" indica a Word que aplique el relleno definido en los estilos integrados TOC 1 a TOC 5. Dado que el código de campo usa un único parámetro de relleno, todos los niveles heredan ese valor. Para anular esto, debe editar el código de campo e insertar configuraciones de relleno explícitas para cada nivel que desee personalizar. Este enfoque funciona en Word 2010 a Word 2024 y en Word para Microsoft 365.

Cómo controla el código de campo del TOC los caracteres de relleno

Un código de campo TOC estándar tiene este aspecto: { TOC \o "1-3" \h \z \u }. El cambio \o "1-3" define qué niveles de título se incluyen. El cambio \h convierte las entradas en hipervínculos. El cambio \z oculta los números de página en la vista Diseño web. El cambio \u usa el nivel de esquema del párrafo aplicado en lugar de los estilos de título integrados. Ninguno de estos cambios controla el carácter de relleno. Para establecer un carácter de relleno, agregue el cambio \t seguido de un nombre de estilo y un valor de relleno. Los valores de relleno son 1 (puntos), 2 (guiones), 3 (subrayado), 4 (línea sólida) o 5 (sin relleno). La sintaxis es \t "StyleName,leader". Puede repetir esto para varios niveles.

Pasos para establecer diferentes caracteres de relleno para cada nivel de título

  1. Insertar un TOC estándar
    Vaya a Referencias > Tabla de contenido y elija uno de los estilos automáticos. Esto crea el código de campo TOC inicial. No use la opción de tabla manual.
  2. Mostrar el código de campo
    Haga clic dentro del TOC. Presione Alt+F9. Aparecerá el código de campo, similar a { TOC \o "1-3" \h \z \u }. Si ve llaves pero no el código, presione Alt+F9 de nuevo.
  3. Editar el código de campo para agregar rellenos por nivel
    Coloque el cursor después del último cambio dentro de las llaves. Agregue un espacio y escriba lo siguiente: \t "TOC 1,2;TOC 2,1;TOC 3,5". Esto establece guiones para Título 1, puntos para Título 2 y ningún relleno para Título 3. Ajuste los números y los nombres de estilo según sea necesario. El código completo podría verse así: { TOC \o "1-3" \h \z \u \t "TOC 1,2;TOC 2,1;TOC 3,5" }.
  4. Aplicar los cambios
    Presione F9 para actualizar el campo. Word reconstruye el TOC usando la nueva configuración de relleno. Si ve un error, verifique que los nombres de estilo coincidan exactamente y que haya usado un punto y coma entre cada par estilo-relleno.
  5. Actualizar el TOC después de editar los títulos
    Haga clic con el botón derecho en el TOC y seleccione Actualizar campo. Elija Actualizar toda la tabla. Los rellenos personalizados se mantienen porque están almacenados en el código de campo.

Método alternativo: Modificar directamente los estilos de párrafo del TOC

Si prefiere no editar los códigos de campo, puede establecer una tabulación personalizada con un relleno en cada estilo del TOC. Este método solo funciona si nunca regenera el TOC desde el menú Insertar, porque esa acción restablece los estilos. Para usar este método:

  1. Abrir el panel Estilos
    Presione Alt+Ctrl+Mayús+S. Busque TOC 1, TOC 2 y TOC 3 en la lista.
  2. Modificar el estilo TOC 1
    Haga clic con el botón derecho en TOC 1 y elija Modificar. Haga clic en Formato en la esquina inferior izquierda y seleccione Tabulaciones.
  3. Establecer una tabulación personalizada con un relleno específico
    En el cuadro Posición de la tabulación, escriba un valor que coincida con el ancho de página menos el margen derecho. Para una página estándar tamaño carta, use 6,0 pulgadas. En Relleno, seleccione el estilo que desee para este nivel. Haga clic en Establecer y luego en Aceptar.
  4. Repetir para TOC 2 y TOC 3
    Modifique cada estilo con un tipo de relleno diferente. Actualice el TOC haciendo clic con el botón derecho en él y eligiendo Actualizar campo > Actualizar toda la tabla.

ADVERTISEMENT

Problemas comunes y limitaciones al personalizar los caracteres de relleno del TOC

El código de campo no se actualiza después de editarlo

Si al presionar F9 no cambia el TOC, asegúrese de estar dentro del código de campo y de haber presionado Alt+F9 para volver a los resultados del campo. Verifique también que no haya espacios adicionales ni puntos y coma faltantes en el cambio \t.

Los rellenos personalizados desaparecen después de insertar un nuevo TOC

Cuando usa Insertar tabla de contenido de nuevo, Word sobrescribe el código de campo con la configuración predeterminada. Para conservar sus rellenos personalizados, actualice siempre el TOC existente haciendo clic con el botón derecho en él en lugar de insertar uno nuevo.

El método de tabulación falla cuando cambian los márgenes de página

Si establece una tabulación en 6,0 pulgadas pero luego cambia el margen derecho a 0,5 pulgadas, la tabulación puede quedar fuera del área de texto. Use un valor de tabulación ligeramente menor que el ancho de página menos ambos márgenes. Como alternativa, use el método del código de campo, que calcula automáticamente la posición del relleno.

Método del código de campo vs. método de estilos: Comparación de la personalización de caracteres de relleno

Elemento Método del código de campo Método de estilos
Complejidad de configuración Requiere editar el código de campo sin formato Usa el conocido cuadro de diálogo Modificar estilo
Sobrevive a la regeneración del TOC Sí, los rellenos permanecen en el código de campo No, los rellenos se restablecen al insertar un nuevo TOC
Admite diferentes rellenos por nivel Sí, explícitamente por estilo Sí, por estilo
Funciona con la alineación automática de números de página Sí, Word calcula la posición de la tabulación Requiere la posición manual de la tabulación
Riesgo de errores de formato Los errores de sintaxis pueden dañar el TOC La tabulación puede desalinearse si cambian los márgenes

Ahora puede crear un TOC de Word que use guiones para los títulos de capítulo, puntos para los títulos de sección y ningún relleno para los subtítulos. Comience insertando un TOC automático y luego edite el código de campo con el cambio \t y los pares estilo-relleno. Para un enfoque visual, modifique los estilos TOC 1 a TOC 9 y establezca una tabulación personalizada con el relleno deseado. Para actualizar el TOC sin perder sus rellenos personalizados, use siempre la opción Actualizar campo con el botón derecho en lugar del menú Insertar.

ADVERTISEMENT