Alinear a la derecha el resto del párrafo después de la pestaña

Estoy escribiendo un índice para un libro donde los temas del índice (los nombres/palabras/elementos en sí mismos) deben estar alineados a la izquierda, pero los números de página a los que se hace referencia deben estar alineados a la derecha, similar a lo que normalmente encontraría en una tabla. de contenidos

  • Esto no es problema si es solo una línea.
  • Tampoco hay problema si los números de página pasan a la siguiente línea, siempre que el tema sea solo una línea: simplemente alinee a la derecha todo el párrafo y el texto antes de la pestaña se alinea automáticamente a la izquierda.
  • Tampoco hay problema si el tema salta a la siguiente línea, siempre que los números de página quepan en una sola línea: simplemente alinee el texto a la izquierda e inserte una pestaña con sangría derecha.

El problema surge cuando el tema y los números de página son demasiado largos para caber en una sola línea. En tales casos, las primeras dos (o la cantidad de) líneas que contengan el asunto deben estar alineadas a la izquierda; y las últimas dos (o tantas) líneas, que contienen los números de página, deben estar alineadas a la derecha. La línea 'central' (donde coexisten el tema y los números de página) debe tener la pestaña para que aparezca alineada tanto a la izquierda como a la derecha. Una ilustración:

Ejemplo de entradas correctas e incorrectas

Puedo hacerlo manualmente, agregando una pestaña de sangría derecha antes de cada línea de números de página, pero eso es bastante engorroso para un índice largo. Y no puedo pensar en una manera de lograr esto sin tener que agregar cosas manualmente.

¿Hay alguna manera de lograr esto automáticamente?

(No tengo Quark, como se menciona en el comentario de Scott, pero tengo Affinity Publisher y Designer, por si acaso es más fácil lograrlo allí).

@Scott Lamentablemente, no tengo Quark. Tengo Affinity Publisher (y Designer), aunque en realidad nunca lo he usado y no estoy muy familiarizado con él.

Respuestas (3)

Esto no se logra fácilmente hasta donde yo sé. Tengo dos posibles soluciones. Uno es fácil, pero no hace exactamente lo que quieres. El otro hace exactamente lo que quieres, pero solo es semiautomático.

Solución A: Utilice la alineación "Justificar a la derecha"

Este es directo. Establezca la Alineación del texto en Justificación a la derecha e inserte algún carácter de espacio en blanco, por ejemplo, un espacio Em seguido de una tabulación con sangría derecha entre el asunto y los números de página.

El carácter de espacio en blanco solo asegura que siempre habrá algo de espacio entre el asunto y los números de página.

Obviamente, la desventaja es que tendrá que vivir con texto justificado en todas las demás líneas además de la línea con la pestaña Sangría derecha y la última línea.

Solución B: usar objeto anclado con ajuste de texto

Esto es un poco más complicado. Necesita estilos de párrafo separados para el tema y los números de página. Además, debe crear un objeto espaciador con su propio estilo de objeto.

Estilo de párrafo de asunto (en rojo)

  • Alineación: Izquierda

Número de página Estilo de párrafo (en azul)

  • Alineación: Derecha

  • Interlineado: El interlineado general (aquí 15 pt)

  • Cambio de línea de base: el interlineado general (aquí 15 pt)

(Se puede agregar espacio adicional entre las entradas usando Space After , pero el espacio no puede ser menor que el inicial con este método. Al menos no puedo encontrar una manera en este momento).

Establece el asunto y los números de página en párrafos separados. El cambio de línea de base hace que los números de página salten al nivel del tema, pero los párrafos se superponen:

Dibuja un pequeño rectángulo. Asígnele un estilo de objeto y péguelo en una copia al final de cada párrafo de tema.

Estilo de objeto espaciador (en verde)

  • Opciones de tamaño y posición > Tamaño > Ajustar: alto y ancho

  • Opciones de tamaño y posición > Tamaño > Ancho: el espacio mínimo que desea entre el asunto y los números de página (aquí 3 mm)

  • Opciones de tamaño y posición > Tamaño > Altura: Algo más bajo que el encabezado del párrafo del asunto (aquí 3 mm)

  • Opciones de objeto anclado > Posición: en línea

  • Ajuste de texto y otros > Ajuste de texto > Tipo: ajuste alrededor del cuadro delimitador

  • Ajuste de texto y otros > Desplazamiento > Inferior: cualquier pequeña cantidad que funcione (aquí 1 mm)

  • Ajuste de texto y otros > Opciones de ajuste > Ajuste a: lado derecho

El rectángulo debe asegurarse de que el tema y los números de página ya no se superpongan:

Sin colores, el resultado se ve así:

Para aplicar este método

  • Asegúrese de que Estilo siguiente en ambos estilos de párrafo esté configurado en el otro.

  • Use Buscar/Cambiar para reemplazar cada carácter de tabulación con un carácter de fin de párrafo .

  • Seleccione todo el texto y aplique "Estilo de párrafo de asunto" y luego Estilo siguiente .

  • Copie el objeto espaciador.

  • Use Buscar/Cambiar para reemplazar cada carácter de Fin de párrafo en el Estilo de párrafo de asunto con Contenido del portapapeles seguido de un carácter de Fin de párrafo .

Esto, por supuesto, podría ser un guión.

Cómo obtener menos espacio después de las entradas que el líder

Como se mencionó, el método propuesto simplemente eleva los números de página una línea, por lo que habrá un espacio debajo. Esto está bien si desea una línea completa entre cada entrada, pero molesto si desea menos. Aquí hay una manera de obtener un mejor control del espacio entre las entradas.

  • Cree un Estilo de carácter para la primera línea del Estilo de párrafo de asunto que simplemente establece el Interlineado en 0 .

  • En el Estilo de párrafo de asunto , agregue un Estilo de línea anidado que aplique ese nuevo estilo de carácter para 1 línea .

De esta manera, el espacio entre las entradas desaparece y ahora se puede controlar como de costumbre usando Espacio antes en el Estilo de párrafo de asunto (¡no Espacio después !).

Aquí el espacio entre entradas se establece en 1 mm. La línea afectada por el nuevo estilo de carácter es de color naranja:

La desventaja es que todo el texto salta una línea hacia arriba, pero esto se puede contrarrestar fácilmente agregando el encabezado a la Primera línea de base en las Opciones de marco de texto del marco de texto.

Sospecho que la justificación en la primera opción podría convertirse en un problema en algunos lugares, ¡pero la segunda opción, muy ingeniosa, parece prometedora! También debería poder hacerlo sin secuencias de comandos: asegúrese de que Siguiente estilo en ambos estilos de párrafo se vincule al otro; reemplazar tabulador con marca de párrafo; seleccionar todo y aplicar Estilo de asunto + aplicar siguiente; copie el objeto espaciador; busque/cambie la marca de párrafo final en el estilo Asunto con el contenido del portapapeles + marca de párrafo. No tan reutilizable como un script, pero probablemente más rápido.
El segundo también tiene la ventaja de que puedo usar el estilo de objeto para controlar el espacio entre el asunto y el número de la primera página, pero modificando las opciones de tamaño de ajuste automático.
¡Me alegra que te guste la idea! ¡Y oye, nunca me di cuenta de que podías encontrar/cambiar a los contenidos del portapapeles ! 🤯😱✨ Solo lo encontré porque lo mencionaste. Esto cambiará mi vida. ¡Gracias!
Y sí, no lo mencioné, pero hice que el tamaño fuera parte del estilo Objeto para hacerlo dinámico. (Estoy agregando parte de tu comentario a la respuesta).
La opción 2 es bastante ingeniosa.
Vaya, me acabo de dar cuenta de que no es posible que el espacio después de cada entrada sea menor que el encabezado general. Se puede agregar espacio adicional usando Espacio después en Estilo de párrafo de número de página . Lo agregaré a la respuesta. Irritante. Avísame si encuentras una manera.
Ah, sí, cuando usas el cambio de base, pierdes una línea, por supuesto. ¡Tío! De vuelta a la mesa de dibujo voy...
Creo que sería posible no perder una línea con el uso inteligente de un Estilo de carácter con interlineado = 0 pt y tal vez otro Cambio de línea base, aplicado a la línea derecha con Estilos anidados. Quizás lo mire más tarde.
@JanusBahsJacquet, OK, tengo una solución para el espacio. Lo he agregado a la respuesta. ¿Esto funciona para tí?
¡Inteligente! Solo la línea superior de cada cuadro se verá afectada de esta manera, lo que debería ser fácilmente manejable con algunas configuraciones de opciones de línea de base diligentes.
Hmmmm... Estoy tratando de implementar esto ahora, y por alguna razón, no puedo hacer que el espaciado funcione. Mi interlineado base es de 12 puntos, pero ya sea que configuro el interlineado en el estilo de párrafo de asunto en 0 o 12 puntos, siempre toma 12 puntos, dejando un espacio entre cada entrada (= la última línea de números de página, con los números seleccionables con su cambio de línea de base) . Parece estar relacionado con la cuadrícula de referencia: si desactivo Alinear con la cuadrícula , entonces funciona, pero cuando lo alineo, salta hacia abajo. Ahora, ¿por qué diablos importaría eso cuando el líder = cuadrícula (o 0pt) y el espacio antes/después = 0 mm?
En realidad, déjame corregirme: si desactivo Alinear a la cuadrícula en una línea, salta hacia arriba, pero si lo hago en el estilo de párrafo, entonces todas las líneas simplemente saltan una línea hacia arriba y todavía hay un espacio entre cada entrada. Así que no (solo) relacionado con la red después de todo... :-/
Tener Alinear a la cuadrícula activado probablemente no sea una buena idea, pase lo que pase. ¿Has intentado hacer exactamente lo que describo? Me refiero a usar un Estilo de carácter con interlineado = 0 y luego aplicarlo usando un Estilo de línea anidado en la primera línea del Estilo de párrafo de asunto .
¿Y te has asegurado de que uno de los estilos de párrafo no esté basado en el otro? Cometí ese error y sucedieron cosas impredecibles.

Una de las funciones de QuarkXpress que me encantaba era la opción de usar una "pestaña de sangría derecha" a través de Option/Alt-tab.

Durante muchos años pensé que InDesign carecía de esta función, pero no es así . Esta pregunta en realidad me hizo ir a cavar para ver si había algo similar. Debería haber sabido que InDesign tenía la función, simplemente no estaba familiarizado con su ubicación . InDesign simplemente usa un atajo diferente - Shift+ Tab- para esta función ( Type > insert Special Character > Other > Right Indent Tab)

Lo que esto hace es forzar todo después de la pestaña al lado derecho del marco de texto. Para líneas múltiples, simplemente ingrese un retorno suave/salto de línea forzado primero, luego la tabulación de sangría derecha ( Shift+ Returnluego Shift+ Tab)

Entonces uno ingresa:

Título del tema [pestaña con sangría derecha] Página, página, página, página, página, página [retorno suave] [pestaña con
sangría derecha] página, página, página, etc.

Resultado:

ingrese la descripción de la imagen aquí

Las pestañas de sangría derecha también se pueden buscar. Con esto, es posible agregarlos después del hecho simplemente reemplazando algún carácter especial. O quítelos si es necesario.

ingrese la descripción de la imagen aquí


Si desea evitar el ingreso manual de las declaraciones, simplemente configure un estilo de párrafo secundario para las continuaciones de números de página con Nextopciones para alternar estilos.

Al final, esta podría ser la forma más sencilla de hacerlo. Pero requiere fuerza bruta sin embargo. El problema es que debe agregar manualmente los retornos suaves y las pestañas de sangría derecha.
@Wolff posiblemente. Pero es más fácil que anclar un carácter de ajuste de texto 😀 Con la búsqueda... uno podría usar estilos de párrafo con las siguientes opciones para evitar los retornos suaves.
Más fácil de entender, pero no necesariamente más rápido si tiene muchas entradas. Con este método, debe revisar todas las entradas manualmente. Con mi método propuesto, puede insertar automáticamente los objetos espaciadores de una sola vez, como explico al final de mi respuesta.
@Wolff Edité ese comentario :)Todo lo que uno necesita es realmente un estilo de párrafo separado para las continuaciones de la página, entonces no hay necesidad de retornos suaves, similar a su respuesta.
Las pestañas que tengo en mi ilustración son en realidad pestañas con sangría derecha, pero como dice Wolff, la desventaja es que tiene que hacerse manualmente de esta manera. No sé exactamente cuánto tiempo tendrá el índice final, pero hasta ahora tiene 136 páginas y aún no lo tengo todo, por lo que cualquier cosa que tenga que hacer manualmente será bastante complicada...
Me parece bien. Soy del tipo que es lo suficientemente retentivo como para pasar por cada línea de todos modos.
Respeto eso. A veces, la búsqueda de una forma automatizada lleva mucho más tiempo que simplemente hacer el trabajo manualmente. Otras veces realmente desearía haber tenido las agallas para seguir buscando una forma más fácil durante unas horas en lugar de simplemente comenzar a hacer clic de inmediato.
@Scott, también podría haberlo hecho, excepto que (a) es probable que haya una fecha límite loca y no tendré más de uno o dos días para escribir todo, y (b) no hay forma de que el el presupuesto podía soportarlo, así que terminaría haciéndolo gratis. No me gustan mucho los papiros rituales egipcios.
@JanusBahsJacquet Lo que pasa con el texto y la automatización para mí ... es que realmente no siempre confío en él. La automatización de procedimientos es imprescindible. Pero para cosas como saltos de línea y ajustes... bueno, supongo que ya me han mordido lo suficiente. Sin embargo, tengo plazos ajustados y consideraciones presupuestarias. -- elige dos... rápido, bueno, barato.:)

A continuación, tengo dos marcos de texto. Hice un texto de muestra y lo escribí normalmente con el estilo de párrafo Justificar a la derecha (vea el amarillo, casi un círculo en la captura de pantalla.

Lo único que hice diferente fue presionar la pestaña después del texto del Título. Esto usa un interlineado normal (aunque usé un retorno adicional entre el texto del título para visibilidad).

Tenga en cuenta que no cambié ningún estilo en mi muestra, puede hacerlo si lo desea.

Además, los dos marcos de texto son el mismo texto con la diferencia de que cambié el tamaño del ancho del segundo.

ingrese la descripción de la imagen aquí

Como dije en la pregunta, esto funciona bien siempre que el texto del tema o los números de página puedan estar contenidos en una sola línea. Su versión aquí es idéntica a la primera versión en la ilustración de la pregunta. Esta forma falla si el texto del asunto y los números de página son lo suficientemente largos como para ocupar varias líneas, lo que ocurrirá en muchas ocasiones en este índice.
Por lo tanto, desea que varias líneas de texto del título estén irregulares a la derecha (alineadas a la izquierda), si no hay números de página en la misma línea. Si eso es correcto, seguiría la respuesta de @Wolff.
Sí; esencialmente, siempre quiero que el texto del tema esté irregular a la derecha y que los números de página estén irregulares a la izquierda, incluso en la línea donde se encuentran (donde ambos combinados, por supuesto, equivalen a una justificación completa).