Archivo

Archivo para la categoría ‘Adobe InDesign’

Variable de texto y fecha automática

Domingo, 9 de enero de 2011 Sin comentarios

Asunto: variable de texto Indesign

Mensaje:
Hola, espero puedas ayudarme tengo un pequeño problema en Indesign, Hago un pequeño boletín diario, el problema es que aveces se me va lo de actualizar la fecha en la pagina maestra, estuve averiguando y hay una variable de texto para la fecha automática, el problema es que me da la fecha actual y yo quisiera la fecha del día siguiente que es cuando se publica el boletín.
ojala puedas ayudarme. muchas gracias

Hola,

Pues no veo muy bien como hacer. siempre queda cambiar la fecha al ordenador pero no lo veo muy cómodo, la verdad.

Lo siento,

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:

Las variables de texto

Sábado, 13 de noviembre de 2010 3 comentarios

Vía Perasalvino
De: [your-name] Felix
Asunto: consulta indesign

Mensaje:
Hola Javier, soy un seguidor de tu estupendo blog y me gustaría hacerte una consulta sobre un trabajo que tengo entre manos, estoy haciendo un libro de unas 1.000 páginas que consta de 12 secciones con 60 capítulos repartidos entre las secciones. La cosa es que había preparado las maquetas correspondientes con el nº de página y el de sección en las páginas pares, y página y título de la sección en las impares. Ahora el cliente quiere que aparezca el título de la sección en vez del nº (pares) y título del capítulo (impares). Lo primero que se me ha ocurrido es crear tantas maquetas como capítulos (¡¡¡unas 70!!!), ¿habría otra manera más rápida y eficaz? espero haberme explicado bien, te puedo mandar un pdf de la maqueta.
Muchas gracias y te animo para que sigas con este estupendo blog.
Un saludo

Querido amigo, esto es fácil. Precisamente tengo ahora un proyecto parecido.

Bueno, realmente es fácil con CS4 y con CS5 porque creo que no estaba implementado en la versión CS3.

Hay que usar la característica: Variables de texto (ir a la página de ayuda de Adobe).

De forma muy resumida el proceso seria este:

  • Crea el estilo de párrafo y de carácter
  • Crea una variable de texto (menú Texto >  Variables de texto)
  • Poner esa variable en la página de la maqueta. Por lo tanto todos los capítulos comparten ESA página maqueta.
  • Dentro del texto marcas esa variable. Eso lo puedes hacer con un estilo de forma automática. En mi caso es la primera aparición de un texto que se llama “Nombre del capitulo” (esto se hace en el paso 2)
  • Automáticamente se tiene actualizar la vista del documento. Si no es así desplázate para que lo redibuje de nuevo.

Pero no todo es perfecto: No se parte bien las lineas, vamos de hecho es que no se parten.

Te copio/pego lo que viene en la ayuda:

Creación de un encabezado y un pie de página en una página maestra

  1. Si es necesario, cree o edite las variables que desee utilizar en el encabezado o pie de página. (Consulte Creación de variables para encabezados y pies de página).
  2. Vaya a la página maestra en la que desea añadir el encabezado o el pie de página.El encabezado o pie de página aparecerá en cualquier página del documento a la cual se aplique la página maestra.
  3. Cree un marco de texto que sea lo suficientemente grande para contener toda la información del encabezado o pie de página. Coloque el marco de texto encima o debajo del lugar en el que va a aparecer el contenido de las páginas del documento.
  4. Añada texto, números de página y variables como sea necesario.
  5. Aplique la página maestra a las páginas del documento en el que desea que aparezca el encabezado o el pie de página.
  6. Si es necesario, cree encabezados y pies de página para otras páginas maestras.

Creación de variables para encabezados y pies de página

De manera predeterminada, las variables Encabezado insertan la primera aparición (en la página) del texto en el que se aplica el estilo especificado. Las variables Encabezado son especialmente útiles para visualizar el título o encabezado del pie de página o del encabezado.

  1. Si todavía no se ha aplicado un formato al contenido, cree y aplique el estilo de párrafo o el estilo de carácter al texto que desee que aparezca en el encabezado (por ejemplo, el estilo de título).
  2. Elija Texto > Variables de texto > Definir.
  3. Haga clic en Nuevo y, a continuación, especifique un nombre para la variable.
  4. En el menú Texto, elija Encabezado (estilo de párrafo) o Encabezado (estilo de carácter).
  5. Especifique las opciones siguientes:
    Estilo
    Elija el estilo que desee que aparezca en el encabezado o el pie de página.
    Uso
    Decida si desea la primera o la última aparición del estilo que se ha aplicado en la página. Primero de página corresponde al primer párrafo (o carácter) con que empieza una página. Si en la página no hay ninguna aparición del estilo, se utiliza la aparición anterior del estilo aplicado. Si en el documento no hay ninguna aparición anterior, la variable está vacía.
    Eliminar puntuación final
    Si se selecciona esta opción, la variable muestra el texto menos cualquier puntuación final (puntos, dos puntos, signos de exclamación y signos de interrogación).
    Cambiar mayús./minús.
    Seleccione esta opción para cambiar las mayúsculas o minúsculas del texto que aparece en el encabezado o el pie de página. Por ejemplo, podría desear utilizar las mayúsculas de frase en el pie de página, aunque en el título de la página se utilicen las mayúsculas de título.
  6. Haga clic en OK y, a continuación, haga doble clic en Finalizado en el cuadro de diálogo Variables de texto.

Ahora, puede insertar la variable en un encabezado o pie de página que cree en la página maestra.

Resaltar estilos locales

Martes, 5 de octubre de 2010 1 comentario

Hay veces que seria conveniente resaltar los estilos locales (recordamos que son estilos con algún cambio).

Por defeco, eso es imposible en InDesign pero a través de este script gratuito se puede hacer: ShowHideLocalFormatting.js.

Aunque la página habla del CS4 en el CS5 funciona perfectamente.

Recordar que siempre que se empiece a usar un script es conveniente hacer una copia de seguridad de nuestro documento.

Saludos,

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