Archivo

Archivo para la categoría ‘GREP’

Duda de un lector. Uso de GREP

Martes, 10 de mayo de 2011 Sin comentarios

Hola a todos,

Christian nos pregunta:

Saludos estimado, tengo una duda no se si puedas ayudarme.
Pasa que a un autor se le ocurrio hacer su obra y su inicio de parrafo quiere que la primera PRIMERA palabra (de cada parrafo de todo el libro) vaya sola en la primera fila y alineada a la derecha y lo restante del parrafo que vaya justificado a la izquierda, me entendiste no? si pues complicado, no se como hacerlo para modificar en todo el libro, la unica forma que encontre fue hacerlo manualmente, pero no se si habra alguna forma de hacerlo de un solo paso (trate de hacerlo usando tabuladores pero no me sale, cuando es una palabra de 2 letras si sale pero cuando son palabras de 10 letras se va pa la segunda fila) espero puedas ayudarme. Saludos

Nada mas leerlo veo que es un tema para usar GREP. Os recuerdo que las búsquedas GREP son búsquedas con patrones.

Para empezar entiendo que lo que tiene es el primer párrafo de la captura de abajo y lo que quiere es que quede como el segundo:

Para eso tenemos que meternos en el menú Edición, en Buscar/Cambiar y en la pestaña GREP:

  • En el patrón de búsqueda ponemos: “(\r)(\w+)\s” sin comillas, que quiere decir:
    • (\r): que busque un retorno, mas…
    • (\w+): que busque una palabra o dígito que se repita una o mas veces, mas…
    • \s: que busca un espacio.
    • Con esto buscamos y queda seleccionado la primera palabra de todos los párrafos con el siguiente espacio.
    • Al ponerlo entre paréntesis le estamos diciendo que es un grupo.
  • En Cambiar a ponemos “$1~$2\n” sin comillas que indica:
    • $1: que pegue el primer grupo, el que era (\r), mas…
    • ~y: que ponga un tabulado a la derecha, mas…
    • $2: que pegue el segundo grupo: (\w+)
    • \n: y por último que ponga un salto de línea forzado

Ademas os recuerdo que podemos usar estilos de párrafo o de carácter para que busque solo al texto común (si esta definido, claro) y, lo mejor, para que pegue el texto con algún estilo en concreto.

¿Christian queda claro?

P.d. Vinculo de la ayuda en la web de Adobe sobre GREP

6 búsquedas GREP interesantes

Miércoles, 9 de febrero de 2011 3 comentarios

Vamos con ellas. Para buscar…

  • TODO MAYÚSCULAS: \<[\u]{2,}\>
  • Texto entrecomillado (“…”): (“)(\u*\l* *.*\w*\d*)(”)
  • Texto entre parentesis: (\()(\u*\l* *.*\w*\d*)(\))
  • E-mail: [\l\u\d_%-]+@[\l\u\d_%-]+
  • Fechas con formato dd/mm/aa o dd/mm/aaa: \d\d?-\d\d?-(\d\d)?\d\d
  • Varios términos: \b(termino 1|termino 2|termino 3|termino 4)

Están sacadas de aquí.

Categories: Adobe InDesign, CS3, CS4, CS5, GREP Tags:

Busquedas GREP con coincidencias o no

Miércoles, 15 de diciembre de 2010 Sin comentarios

Hola,

¿qué buena idea las búsquedas GREP?

En un documento con 140 páginas tenia que buscar “:” + cualquier carácter que no fuese un espacio. Quería que quedase todo de esta forma “: lo que sea”.

La opción típica es buscar solo “:” y estar una hora revisando miles de casos para al final encontrar tres que están mal. Buscar “: ” es fácil pero ¿y si queires buscar lo contrario?

Pues también es fácil:

Operador ‘lookahead’ negativo (?!patrón)

Basta con poner, en mi caso: “:(?!\s)” sin comillas en la casilla de Búsquedas en la ventana de Buscar/Cambiar.

La explicación es simple: le decimos que busque los dos puntos “:” + donde no aparezca después “(?!” cualquier espacio “\s” y cerramos el paréntesis “)”.

Operador ‘lookahead’ positivo (?=patrón)

Es el caso contrario.

Como podéis ver las posibilidades son casi infinitas. Si queréis conocer mas podéis mirar el manual. Os dejo la URL para CS4 (en CS5 no cambia).

Saludos,

Categories: Adobe InDesign, CS3, CS4, CS5, GREP Tags:

Buscar MÁYUSCULAS y reemplazar

Domingo, 28 de noviembre de 2010 2 comentarios

Mensaje:
Buenos días.

Lo primero es felicitarte por tu blog, practicamente lo acabo de encontrar.

Lo segundo es aprobechar para consultarte si hay otra manera más sencilla o rápida de hacer lo siguiente:

Tengo un glosario muy largo, en el cual las primeras palabras están en mayúsculas y despues de un punto y espacio biene la definición.

¿Es posible cambiar las palabras en mayúsculas a negrita y minúsculas conservando la primera letra en versal?

Ejemplo:
ACELERACIÓN CENTRÍFUGA.?Es igual y contraria a la centrípeta.

Aceleración centrífuga.?Es igual y contraria a la centrípeta.

Gracias de antemano, tanto si tienes una respuesta como si no.

Bueno, buena pregunta.

Por si solo Indesgn (incluido CS5) no es capaz de hacer ese cambio. Mediante GREP puedes buscar las palabras en mayúsculas pero no te las cambia a mayúsculas/minúsculas.

Mal asunto. Podríamos pensar que ya no queda nada que hacer, que hay que hacerlo a mano pero para evitar esos trabajos aburridos y repetitivos se inventaron los SCRIPT.

He buscado por la red y he dado con este:

Search and change case

De la web http://indesigning.net/ (bastante bueno su contenido, por cierto) y el script se llama: “search_change_case.jsx”.

Como vemos lo primero que nos pide es una cadena de búsqueda GREP. Eso es fácil.

La cadena que he usado es “\u+” (sin comillas) que indica:

  • \u: buscar cualquier letra mayúscula
  • +: una o más veces

Seguramente esta cadena de búsquedas se pueda mejoras pero creo que así te vale.

Después nos pide en cambio que debe de realizar:

  • MAYÚSCULAS
  • minúsculas
  • Tipo Título
  • Frase

Por último pregunta si aplica algún estilo y donde realiza la búqueda. Vamos, muy comleto.

Además es gratis. ¡¡Que mas se puede pedir!!.

En tu caso usa el cambio de tipo frase para que te respete las mayúsculas en la primera letra de la cadena.

Otra opción que me ha gustado mucho menos ha sido la de kahrel (web). Me ha dado algún problema y creo que te cambia todo, incluido las letras de inicio de las frases. Te dejo la captura de su script:

Nada más, suerte,

Categories: CS3, CS4, CS5, Dudas de los lectores, Enlaces, GREP, Scripts Tags:

Multi-Find/Change

Jueves, 2 de septiembre de 2010 Sin comentarios

Hola,

He visto en desfaziendoentuertos una entrada en la que cuenta como funciona esta extensión: Multi-Find/Change de la casa Automatication.

La verdad es que me ha parecido muy interesante porque yo me he visto en ese mismo caso: Se trata de un gestor de consultas (o búsquedas). Estas se pueden exportar, importar, hacer grupos, crear consultas, etc. y por supuesto ejecutarlas.

De este modo cuando recibimos textos en word los podemos corregir de forma automática y no como se hace hasta ahora que es consulta a consulta.

Estas consultas o búsquedas son de todo tipo:

  • Sobre textos,
  • GREP,
  • Glifos y
  • también objetos

La verdad es que tiene muy buena pinta. Tiene un precio de 29,95 dólares.

Os dejo los enlaces:

Saludos,

Categories: Adobe InDesign, CS4, CS5, Enlaces, GREP, Scripts Tags: