Solución
En el campo Buscar:(?<=\s-)\l Aquí utilizamos el operador Look Behind Positivo, lo cual selecciona cualquier letra minúscula que se encuentre adelante de un espacio y un guión corto.
Para cambiar de minúscula a mayúscula, en las opciones del campo Cambiar formato: seleccionamos la opción Todo en mayúsculas.
En el caso de querer convertir minúscula a mayúscula debemos utilizar el script ChangeCase de Peter Karhel que menciono en esta entrada.
El paso siguiente es cambiar los guiones cortos por guiones largos.
Explicación
^- Buscar un inicio de párrafo seguido de un guión corto. (.+?\s) Este conjunto incluye . (punto): un caracter que puede aparecer una o más veces –+–.El signo ? hace que este operador solo seleccione solo un guión. \s selecciona cualquier espacio en blanco.
En el campo Cambiar a: seleccionamos el signo @ y activamos Guiones y rayas > Guión largo ~_ seguido del mismo texto $1 (lo que se encuentra entre paréntesis en el campo Buscar:) seguido de otro guión largo.
El paso final es guardar estos patrones de búsqueda y reemplazo para reutilizarlos en otros proyectos; en la sección Consulta: (en la parte superior del panel), hacemos clic sobre el botón Guardar consulta.
En mi libro GREP en InDesign incluyo 40 "recetas" para automatizar el trabajo en InDesign con sus respectivas explicaciones.
0 comentarios:
Publicar un comentario