Skip navigation
Currently Being Moderated

Reordenar un índice alfabético con estilos en InDesign

Sep 21, 2012 5:12 PM

Tags: #cs5 #indesign

Hola a todos,

Necesito reordenar un índice alfabético de un libro que acabo de terminar de traducir. El original estaba en inglés y por lo tanto el índice está ordenado de acuerdo a las palabras originales en inglés y ahora que está traducido necesito que quede ordenado alfabéticamente en español.

Tengo tres niveles de entradas

A modo de ejemplo

El inglés tiene

 

Abdominal abscess

     from Bacteroides, 249

     from Prevotella, 249

Abdominal actinomycosis, 219

Abdominal pain

     from amebiasis, 223

     from anthrax, 228

          diagnosis of, 220

          epidemiology of, 219–220

          etiology of, 219

          hospital isolation for, 220

 

Ahora el español lo tiene en el siguiente orden

 

Absceso abdominal

     por Bacteroides, 249

     por Prevotella, 249

Actinomicosis abdominal, 219

Dolor abdominal

     por amebiasis, 223

     por ántrax, 228

          diagnóstico de, 220

          epidemiología de, 219–220

          etiología de, 219

          aislamiento hospitalario por, 220

 

El índice fue creado originalmente en la primera publicación de este libro con la herramienta de índice pero ya estamos como en la 15ta versión y lo que hacen es actualizarlo manualmente con las revisiones y modificaciones que se le hacen al libro. O sea que lo que tengo son solo los estilos. Lo que necesito es ordenar en primer lugar las entradas del primer orden pero que lleven debajo todos los subórdenes, por ejemplo "Dolor abdominal" lo tengo que llevar a la D pero con las entradas que tiene debajo, para luego reordenar los subórdenes debajo de la entrada principal, eso lo podría hacer con sort paragraphs, pero no se me ocurre como hacer el primer reordenamiento... El índice tiene 122 páginas y hacerlo manualmente sobre todo ese primer reordenamiento de las entradas principales es una tarea casi imposible.

Si alguien sabe si hay alguna herramienta o script que me permita conectar cada entrada del primer orden con las que tiene debajo para poder reordenarlo en bloque le estaré eternamente agradecida.

Saludos,

Silvia

 
Replies
  • Currently Being Moderated
    Sep 22, 2012 1:19 AM   in reply to Padanas0

    Vamos en busca de tu agradecimiento eterno. ¿Podrías pasar una de esas

    páginas?, digo que jugando con algo real a lo mejor se nos ocurre algo

    real, pues en la cabeza me surgen ideas que explicarlas son largas y no

    estoy seguro de que funcionen, pero claro si las pruebo puedo ver si

    funcionan o no. Creo que la propuesta de Federico es perfecta, por que

    ordenas los niveles uno con todos los subniveles "asociados" y luego una

    vez ordenados los niveles uno, es deshacerlos. Es verdad que habría que

    luego reoordenar las subentradas, pero sería aplicar a cada grupo de

    niveles inferiores el script, no será muy rápido, pero mejor que a mano

    seguro. Lo dicho si puedes pasar una parte del fichero te lo agradecería, o

    bien el fichero entero. Si no quieres publicarlo aquí lo mandas al correo

    mio personal que está en la ficha de adobe.

     

    Un saludo

     

    mateo

     

     

     

    El 22 de septiembre de 2012 02:11, Padanas0 <forums@adobe.com> escribió:

     

    **

       Reordenar un índice alfabético con estilos 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/4718135#4718135

     

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

    Silvia, ¿podrías marcar como respondida esta pregunta? Así podrás darles algunos puntos a Federico y M;ateo, que entiendo que podrán cambiar por una acción de Adobe cuando lleguen a los 10 millones...

     

    Para los demás: la respuesta está en este hilo paralelo, abierto por otra persona que parece que nunca supo cómo volver a él:

     

    http://forums.adobe.com/thread/1056169?tstart=0

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

    Hola, Silvia.

     

    Claro, todos hemos sido principiantes alguna vez. Por la calidad de tu participación, espero que nos visites frecuentemente y que des toda aquella ayuda que puedas dar. Que, como ves en este caso, por mi parte ha sido nula. Pero ¡somos tan pocos!

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 26, 2012 4:57 AM   in reply to Padanas0

    Hola a todos,  no sé si mi aportación aclarará algo, pero yo lo haría de la siguiente manera:

     

    Es un poco prehistórica pero creo que puede valer.

    Cuando pone esto:

     

     

    Abdominal pain

         from amebiasis, 223

         from anthrax, 228

              diagnosis of, 220

              epidemiology of, 219–220

     

    Se sustituye por:

     

    Abdominal pain

       @@  from amebiasis, 223

         @@from anthrax, 228

              @X@X@diagnosis of, 220

              @X@X@epidemiology of, 219–220

     

    Luego se quita el retorno y quedaría así:

    Abdominal pain@@from amebiasis,223http://forums.adobe.com/mailto:223@@from@@from anthrax, 228http://forums.adobe.com/mailto:228@X@X@diagnosis@X@X@diagnosis of, 220http://forums.adobe.com/mailto:220@X@X@epidemiology@X@X@epidemiology of, 219–220

     

    Se pone en Word, se ordena y luego se vuelve a hacer la operación contraria.

     

    Agur

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 26, 2012 6:23 AM   in reply to Josepamplona

    Hola Jose y demás compañeros,

     

    No pude completar la explicación de la forma de hacerlo hace unos días.

     

    Ya que se dispone de estilos de párrafo, y que se trata de ordenar párrafos que contengan cada uno el término principal, utilizando el script citado, si alegremente se suprimen los retornos, menos el que precede a cada término principal, el resultado son párrafos, pero el estilo de párrafo que ademas del formato o aspecto, indica el nivel del tópico, se habrá perdido.

    El objetivo es poder mantener la diferencia, o identidad, de cada una de las lineas de sub-términos, cuando en una búsqueda se eliminen todos los retornos, excepto, (o se añade después) el que precede a cada término principal.

     

    Para evitar la pérdida hay que aplicar un estilo de carácter (no tiene que incluir nada, sólo aplicarse, pero visualmente puede ayudar si aplica un color p.ej.) a cada texto con un estilo de parrafo. Usar Buscar/Reemplazar.

    Una vez ordenados, con una nueva búsqueda de estilos de carácter se reemplaza el texto con cada estilo de carácter aplicado con él mismo texto, pero SEGUIDO de un retorno, y aplicando el estilo de párrafo original. (La búsqueda es tipo GREP) hacerlo en sentido descendente. (opcionalmente se pueden quitar entonces los estilos de carácter).

     

    José, si no hubiera aplicado estilos de párrafo, tendría que reemplazar cada retorno seguido de un prupo de tabuladores por uno o varios caracteres distintos, y reordenar los párrafos resultantes con el script o hacerlo en MSWord como propones, y luego con otra búsqueda hacer el cambio a la inversa de esos caracteres. El único problema es la dificultad de mantener el formato, si no tiene estilos de párrafo aplicado.

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

    Hola Federico, no es ningún problema que de momento se pierdan todos los estilos, cuando vuelves a quitar los signos que hemos metido se le vuelve a dar el estilo. Puedes dar tantos estilos como niveles tenías.

     

    Ya sé que es algo prehistórico, pero funciona.

     

    agur

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 26, 2012 6:57 AM   in reply to Josepamplona

    Si de acuerdo, pero es más sencillo aplicar un estilo de carácter a textos segun su estilo de párrafo, en Buscar/Reemplazar; que preceder (hay que usar búsqueda GREP) un texto con unos caracteres y mantener ese mismo texto. Esa fue mi primera sugerencia para identificar cada "nivel" dentro del bloque que forma cada término y subentradas.

     

    Otra sugerencia para agilizar el proceso, ya que luego habrá que reordenar dos o tres párrafos en un segundo o  tercer subnivel es asignando un atajo de teclado al script Sortparagraphs.jsx. Se seleccionan uno o dos párrafos y se teclea el atajo ara reordenarlos en un instante. Otra forma de mover un párrafo manualmente es marcar en Preferencias de Indesign la opción: Texto>Arrastar y Soltar al editar Text>activar en vista de maquetación.

     

     

    (Quizás con etiquetas XML se podría hacer todo (o casi) de una vez)

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 26, 2012 6:43 PM   in reply to Josepamplona

    Why did you report this as spam?

     
    |
    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