¿Hay alguna forma (una configuración o un atajo) en InDesign para restablecer un estilo de carácter a Ninguno después del final de un párrafo? Los estilos de párrafo tienen la opción de Siguiente estilo, pero esto no se aplica al estilo de los caracteres.
Actualmente estoy usando Quick Apply (ctrl+return+Ninguno) después de cada párrafo para restablecer el estilo de carácter, pero consume mucho tiempo si tiene muchas líneas con dos o más estilos de carácter diferentes.
NOTA: estoy usando estilos de caracteres porque, hasta donde yo sé, no puede tener dos estilos de párrafo diferentes en la misma línea. Vea la captura de pantalla a continuación para ver un ejemplo de uso.
En su caso, tal vez habría usado los estilos GREP que se muestran en la imagen a continuación.
Aquí ~h
representa el End Nested Style Here
carácter que sirve como divisor de estilo (visible en el modo de caracteres especiales como una barra invertida). Si te sientes más cómodo con cualquier otro personaje, no dudes en reemplazar todos los ~h
-s con lo que quieras del menú desplegable.
El orden de aplicación de los estilos importa. Aquí están las expresiones para que puedas copiarlas:
Para el estilo 2:~h.*
Para el estilo 1:~h[^~h]*~h?
En caso de que esté interesado en las expresiones regulares utilizadas en los estilos GREP, así es como funciona la construcción anterior:
Primero, aplicamos el Estilo 2 a todo, desde el primer carácter End Nested Style Here (inclusive) hasta el final del párrafo. .
significa cualquier carácter , .*
significa cualquier carácter, cualquier momento, lo que básicamente significa todos los caracteres . Entonces, toda la expresión significa carácter ENSH y todo lo que sigue .
Luego aplicamos el Estilo 1 a todo lo que se encuentre entre dos caracteres ENSH (inclusive). [^~h]
significa cualquier cosa menos un carácter ENSH . Por lo tanto, [^~h]*
significa cualquier cosa menos un carácter ENSH, cualquier momento o, para decirlo de manera más simple, todo hasta un carácter ENSH . Entonces, ~h[^~h]*
significará todo a partir de un carácter ENSH hasta el siguiente carácter ENSH .
Si ahora dejamos la segunda expresión como está, el Estilo 1 se aplicará a CADA par "ENSH + texto". Pero si también incluimos el siguiente carácter ENSH en este grupo, el texto DESPUÉS de la segunda ENSH no cumplirá la condición, tal como se necesita. Así que agregamos ~h
al final de la expresión y lo cambiamos ~h?
para indicar que esta ENSH es opcional (como en la línea 3 de la imagen de ejemplo).
Puede obtener más información sobre la sintaxis GREP en cualquier sitio web que describa expresiones regulares como esta .
~h
significa el final del carácter de estilo anidado. Esto significa que dicho estilo GREP tomará el carácter Fin del estilo anidado como delimitador. Quise decir que si cree que hay algo más apropiado para usar como delimitador, como un espacio que no se rompe, puede sustituir cada ~h
ocurrencia con~S
Type > Insert Special Character > Other > End Nested Style Here
una vez, copiar este carácter en el portapapeles y luego pegarlo una o dos veces por párrafo, sin preocuparse por el final de los párrafos.Ctrl+Alt+X
una o dos veces en lugar de Ctrl+Return
+Nombre de estiloEdit > Keyboard Shortcuts... > Type Menu > Insert Special Character: Other: End Nested Style Here
\t.*
constante