Skip navigation
Digral
Currently Being Moderated

Ordenar párrafos según su estilo en Indesign

Aug 27, 2012 9:25 AM

Tags: #script #cs5.5 #indesign #indesign. #cs6 #problema #problemas #pluggins

Estimados

 

Tengo que generar un índice de un libro de 1500 pág. utilizando la tabla de contenido y reordenando los párrafos según el estilo que tengan, la pregunta es la siguiente:

 

¿Existe algún pluggin, script o función para reordenar los parrafos según el estilo de parráfo? la tabla de contenido me devuelve un texto ordenado según aparición en el libro.

 

Ej.:

 

Estilo 1

Estilo 2

Estilo 3

Estilo 4

 

Yo necesito ordenar así:

 

Estilo 4

Estilo 1

Estilo 3

Estilo 2

 

El índice contiene más de 50 páginas, ¿es posible realizar esta reorganización de texto de forma más automática desde el indesign?

 

Desde ya muchas gracias!

 

Fabian

 
Replies
  • Currently Being Moderated
    Aug 27, 2012 2:24 PM   in reply to Digral

    Has probado a crear una serie de estilos de TDC y generar distintas Tablas de Contenido, para cada uno de los estilos de párrafo a incluir y enlazar en el orden deseado, los marcos de texto resultantes?

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 27, 2012 9:48 PM   in reply to Digral

    Hola Digral, no acabo de entender el problema, o sea, ¿que tú quieres que

    aparezcan en una estructura en que aparezcan los estilos 4, luego los

    estilos 1, a continuación los 3 y luego los 2?, decirte que indesign

    "ordena" las tablas de contenido por páginas o por orden alfabético,

    entonces siempre aparecerá primero el primer estilo que esté en la "primera

    página", luego el que esté en la segunda, etc. O bien si lo pones por orden

    alfabético aparecerán primeros los de la A, luego los del B, etc... De esta

    forma si le añades una letra tipo AA, la los estilos 4, luego una BB a los

    estilos 1, una CC, a los estilos 3 y unas DD a los estilos 4, harás que

    primero aparezcan los AA, luego los BB, etc. Para conseguir que no se vean

    a los caracteres AA, BB, CC, DD les pones un estilo de carácter que yo

    denomino oculto, o sea, tamaño de la letra 0,1 pto (mínimo tamaño que se

    puede poner en indesign), color transparente, de esa forma no aparecerán,

    ni en el texto ni en la tabla de contenido.

     

    Un saludo

     

    mateo

     

    PD. Si puedes añadir algún ejemplo de lo que quieres hacer a lo mejor te

    podemos ayudar mejor.

     

    2012/8/27 Digral <forums@adobe.com>

     

    **

       Ordenar párrafos según su estilo en Indesign  created by Digral<http://forums.adobe.com/people/Digral>in

    Foros de usuario a usuario - View the full discussion<http://forums.adobe.com/message/4651298#4651298

     

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 5, 2012 6:06 PM   in reply to mateo sánchez

    Hola,

    Tengo un índice alfabético ordenado de acuerdo al inglés de un libro de 1000 páginas. Ahora lo traduje y necesito reordenar el índice para que quede en orden alfabético de acuerdo al español. ¿Hay alguna forma de hacer esto en forma automática? El índice tiene 45000 palabras en total .... Desde ya agradezco cualquier consejo o ayuda.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 6, 2012 12:28 AM   in reply to Padanas0

    Si lo que tienes es una serie de párrafos, con una o varias palabras seguidas de números de páginas, esto se pueden ordenar alfabéticamente con un script que incluye InDesign desde la versión CS creo, se llama SortParagraphs.jsx.

     

    Para utilizarlo abre el panel de Scripts en Ventana>Utilidades>Scripts.

    Dentro de esa ventana verás varias carpetas, selecciona  entonces una serie de parrafos y escoge: Aplicación>Muestras>Javascript>SortParagraphs.jsx

     

    Confirma si es lo que buscabas y si te funciona. Gracias

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 6, 2012 8:22 AM   in reply to Padanas0

    Si cada entrada la tienes con un estilo de párrafo llamemos estilo 1,

    hacemos una tabla de contenido, Menú maquetación/ Tabla de contenido, y ahí

    le dices que ordene alfabéticamente.

     

    Otra opción es si los nombres en cuestión están en negrita o tienen

    aplicado un estilo de carácter, y solo esos nombres, es crear un índice a

    partir de un estilo de carácter, mira este script

     

    http://www.kahrel.plus.com/indesign/index_charstyles.html

     

    un saludo

     

    mateo

     

    2012/9/6 Padanas0 <forums@adobe.com>

     

    **

       Re: Ordenar párrafos según su estilo en Indesign  created by Padanas0<http://forums.adobe.com/people/Padanas0>in

    Foros de usuario a usuario - View the full discussion<http://forums.adobe.com/message/4676440#4676440

     

    Attachments:
     
    |
    Mark as:
  • Currently Being Moderated
    Sep 6, 2012 2:06 PM   in reply to mateo sánchez

    Hola Mateo,

    No es una tabla de contenido lo que tengo que ordenar sino el índice alfabético, o sea tengo una entrada y debajo de esa entrada hay varias otras subcategorías, tanto la entrada principal como las subcategorías están seguidas por los números de página donde aparecen esas palabras. Lo que tengo que hacer es ordenar las entradas principales por orden alfabético y las subentradas dentro de las entradas principales también tienen que quedar en orden aflabético (pero debajo de la entrada principal). No hay estilos para esto, ya que las palabras aparecen en diferentes partes del libro, ya sean títulos o texto (body text). El índice alfabético es el que se encuentra normalmente al final del libro no el que aparece al principio con los títulos y subtítulos.

     

    Este es un ejemplo de lo que tengo, y desde ya muchas gracias!

     

    Absceso(s)

         hígado

              de Entamoeba histolytica, 223–225

              de infecciones por Pasteurella multocida, 542

              de Yersinia enterocolitica, 795

         pulmón

              de Bacteroides, 249

              de Burkholderia, 259

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 6, 2012 2:05 PM   in reply to Federico Platon

    Hola Federico,

     

    Como le dije a mateo, este es un índice alfabético (que aparece al final del libro). Lo que tengo son entradas en varios niveles, por cada entrada principal, hay varias subentradas debajo de esta, y en algunos casos hay un tercer o cuarto nivel de entradas, o sea a modo de ejemplo, tengo esto:

     

    Absceso(s)

         hígado

              de Entamoeba histolytica, 223–225

              de infecciones por Pasteurella multocida, 542

              de Yersinia enterocolitica, 795

         pulmón

              de Bacteroides, 249

              de Burkholderia, 259

     

    Espero haber sido lo suficientemente ilustrativa y que en realidad exista una forma de ordenar alfabéticamente este índice en forma automática. Son 122 páginas, y hacerlo en forma sería una tarea muy pero muy tediosa.

     

    Agradezco tu ayuda.

     

    Saludos,

     

    Silvia

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 6, 2012 3:34 PM   in reply to Padanas0

    Gracias por mandar el ejemplo, así se ve claro, tienes que hacer un índice,

    y lo que pasa es que lo tendrás que hacer a mano, pues que yo sepa no

    existe la posibilidad

    de crear un índice automático en que entre una palabra como segundo o

    tercer nivel, te recuerdo que indesign se pueden hacer entradas hasta de

    cuarto nivel

     

    http://help.adobe.com/es_ES/indesign/cs/using/WS8721440D-5F68-4fd6-811 5-CA3BEDACF001a.html

     

    Échale un vistazo a este script

    http://www.indiscripts.com/post/2011/11/indexmatic-frequently-asked-qu estions

     

    se supone que es lo más avanzado para lo que quieres.

     

    y a éste

    http://www.kahrel.plus.com/indesign/index_independent.html

     

    un saludo

     

    mateo

     

    Te recuerdo que hay un dicho que es que vale más una imagen que mil

    palabras, gracias por utilizar la imagen, o perdona por ser tan torpe y no

    enterarme con la primera explicación

     

    Un detalle, si te apetece me mandas un texto y las palabras que hay que

    sacar de ahí, y pruebo y te digo. Mi correo es mateosachezarrobagmail.com

     

     

    2012/9/6 Padanas0 <forums@adobe.com>

     

    **

       Re: Ordenar párrafos según su estilo en Indesign

    created by Padanas0 <http://forums.adobe.com/people/Padanas0> in *Foros

    de usuario a usuario* - View the full discussion<http://forums.adobe.com/message/4679053#4679053

     

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 6, 2012 4:20 PM   in reply to mateo sánchez

    Hola otra vez Mateo,

     

    Muchas gracias por tu respuesta.

     

    El tema es que el índice ya está creado.

     

    Te explico, yo soy traductora, y me encomendaron el proyecto de traducir este libro al español y hacer el DTP de forma que el inglés y el español se vean iguales.

     

    Como te decía el índice fue creado en la versión de inglés del libro, el libro ya lo traduje y ahora estoy terminando de traducir el índice, pero una vez traducido las entradas del mismo no quedan ordenadas alfabéticamente en la versión del español ya que cuando se creó el índice éste estaba en inglés y por lo tanto está ordenado según el inglés.

     

    Lo que necesito es poder ordenar alfabéticamente las entradas que ya están creadas y ahora están en español en lugar de estar en inglés.

     

    ¿Te parece que habrá algún script o herramienta para hacer esto automáticamente?

     

    Una vez más, muchas gracias por tus respuestas.

     

    Saludos,

     

    Silvia

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 6, 2012 10:10 PM   in reply to Padanas0

    Hola Silvia, pues lo único que conozco es el script que viene por defecto

    con el programa SortParagraphs.jsx, (Sorts the paragraphs in the selection

    in alphabetical order) me imagino que lo conocerás, y bueno, si bien no

    sirve para el completo, te puede ayudar digo por partes. A lo mejor se

    podría añadir a las segundas entradas, el texto de las primeras y así te

    podría ordenar todo el grupo, no sé, sería cuestión de dar unas cuantas

    vueltas, pues para hacer eso sería necesario otro script... no he dicho nada

     

    un saludo y suerte

     

    mateo

     

    El 7 de septiembre de 2012 01:20, Padanas0 <forums@adobe.com> escribió:

     

    **

       Re: Ordenar párrafos según su estilo en Indesign

    created by Padanas0 <http://forums.adobe.com/people/Padanas0> in *Foros

    de usuario a usuario* - View the full discussion<http://forums.adobe.com/message/4679422#4679422

     

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 7, 2012 1:37 AM   in reply to Padanas0

    Hola, vaya trabajito el maquetar un libro en otro idioma y que los contenidos de cada pagina coincidan. Es esto, no?

     

    Y luego has ido al "index" y has traducido los términos, sin necesidad, prácticamente, de cambiar la numeración de las páginas. O sea que en realidad tienes un mero texto que no está ordenado alfabéticamente en español. Tienes dos posibilidades, crear el índice, bastante complejo por lo que veo, por el nivel de detalle que ofrece, o bien intentar reordenar los "bloques" de cada "item"o "subject" o en léxico de InDesign una referencia.

     

    Se me ocurre entonces -esta es la idea- que podrías "agrupar" todas las subentradas de un primer nivel para así poder ordenar alfabéticamente con el script.

    Es decir, en tu ejemplo habria que:

     

    1. Hacer un "grupo" -un párrafo- de Absceso(s) y los siguientes 7 términos de que consta esta entrada, para asi poderlos ordenar.

    2. Aplicar el sortparagraphs.jsx script a los nuevos párrafos (que incluyen todas las sub-entradas)

    3. Volver a crear los párrafos individuales dentro de cada entrada principal.

     

    Para juntar y luego poder separar los párrafos y reconocer las entradas puedes usar Buscar/Reemplazar, mejor como GREP.

     

    Podríamos pensar en distintas formulas de búsquedas, la primera que se me ocurre es la siguiente:

    \r\t\t\t   Cambiar un retorno seguido de tres tabuladores

      #        Por un espacio y un caracter que nunca inicie una subentrada, p. ej. # (&, %,=, etc.)

    Luego hacerlo buscando dos tabuladores y luego 1 tabulador, cambiando por un espacio y otro carácter de los citados.

     

    Este sería el resultado:

    Absceso(s) &hígado #de Entamoeba histolytica, 223–225 #de infecciones por Pasteurella multocida, 542 #de Yersinia enterocolitica, 795 &pulmón #de Bacteroides, 249 #de Burkholderia, 259.

     

    Ahora como todo esta ya en un párrafo se ordenan todos con el script, y ya sólo queda "deshacer" el "invento" hay que hacer tres nuevas búsquedas pero al revés, es decir:

    Buscar:  # (un espacio y #) y cambiar por: Retorno y 1 tabulador, luego buscar otro espacio y símbolo y cambiar por retorno y 2 tabs, etc.

     

    En tres o cuatro minutos está hecho. Pruébalo en una copia del texto primero. Con estilos de párrafo diferentes en cada nivel de las entradas se podría haber hecho diferente pero ya que tienes (espero) 1, 2 o 3 tabuladores al inicio de cada línea o párrafo.....

     

    Espero que te valga. Saludos

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 7, 2012 6:17 AM   in reply to mateo sánchez

    Muchas gracias Mateo,

    Lo intentaré y después te cuento o te hago alguna otra consulta.

    Saludos,

    Silvia

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 7, 2012 6:22 AM   in reply to Federico Platon

    Muchas gracias Federico,

    Lo probaré y te dejo saber. Creo que puede ser muy útil.

    Saludos,

    Silvia

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 20, 2012 3:13 PM   in reply to Federico Platon

    Hola Federico,

    Finalmente se me acaba el tiempo y no encuentro solución para el índice.

    Ya hice la revisión final sobre la traducción y ahora "solo" me queda reorganizar el índice alfabéticamente, yo estaba casi segura que eran tabulaciones lo que tenía, pero ahora que reimporté el texto en InDesign veo que lo que tiene son estilos diferentes. Como en tu respuesta me decís que "con estilos se podría haber hecho diferente" te molesto una vez más para que me sugieras alguna solución.

    Desde ya muchas gracias por tu ayuda.

    Saludos,

    Silvia

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 22, 2012 10:51 AM   in reply to Federico Platon

    Hola Federico,

    Basándose en lo que pusiste en tu respuesta Mateo lo adaptó a lo que yo necesitaba y con algunos reemplazos usando la búsqueda GREP llevó todo al primer nivel y después como era demasiado texto lo exportó a rtf y lo ordenó en Word porque InDesign daba un error con tanta cantidad de entradas.

    Una vez reimportado a InDesign, usando la búsqueda y reemplazo común se lleva todo a nivel 1 y 2 con el nivel 1 ya ordenado alfabéticamente y se ordena alfabéticamente el nivel 2 usando el script sortparagraph

    Una vez terminado este paso se usa nuevamente la búsqueda y el reemplazo para llevar las entradas de nivel 3 (marcadas como sugeriste por caracteres que no aparezcan en el texto, en este caso $$$$) a su estilo correspondiente y otra vez se va seleccionando y aplicando el sortparagraph y así queda todo listo.

    La verdad es que entre vos y Mateo me salvaron la vida.

    Muchísimas gracias a los dos.

    Un saludo (como decimos acá) desde el otro lado del charco en Montevideo.

    Silvia

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 22, 2012 4:19 PM   in reply to Padanas0

    Silvia, Mateo, Federico:

     

    Gracias por recordarme cómo eran estos foros antes de la gran debacle de hace unos años. Es lindo ver cómo, con buenos modales, esfuerzo y mucha generosidad, se consigue lo imposible.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 22, 2012 4:37 PM   in reply to Padanas0

    Silvia, por favor lee este mensaje:

     

    http://forums.adobe.com/message/4719654#4719654

     

    Y más en serio: es útil saber qué preguntas ya han sido respondidas sin necesidad de abrir los hilos correspondientes.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points