Necesito crear un índice grande para un libro en Indesign. Probé la función Índice de Indesign, pero el problema es que necesito que cada término capture múltiples variantes bajo un mismo término, como singular y plural (y como el libro está en checo, muchas otras formas flexionadas) y no he Encontré una manera de hacerlo con la función de índice.
He visto una pregunta similar (7 años) Haz un índice donde "gato" también se refiere a "gatos" y una respuesta recomendando el script IndexMatic . Investigué eso y probé la versión de prueba y parece prometedor hasta ahora, usando expresiones regulares para capturar todas las variantes de un término que quiero. Pero parece que carece de otra funcionalidad que sí tiene la función de índice nativo, que es la creación de secciones y encabezados dentro del índice, en función de las letras del alfabeto. ¿Hay alguna manera de hacer eso con IndexMatic?
¿O hay otro script o herramienta que haría mejor el trabajo?
Posiblemente sea parcial ya que lo he usado mucho, pero en mi experiencia, IndexMatic es, con diferencia, la mejor herramienta para crear índices en InDesign.
Es cierto que no hay una forma integrada de separar los formularios por letra, pero tampoco es demasiado difícil de lograr.
Por un lado, puede agregar las letras manualmente; no hay tantas, y si solo lo hace cuando está seguro de que el índice está completamente terminado y como debería ser, es cuestión de agregar ~ 30 letras manualmente una vez.
Una forma un poco más flexible (pero también más lenta) de obtener las letras directamente es incluirlas en los términos de búsqueda como nivel superior y luego tener los términos reales como nivel 2 e inferior. El formato final se realiza de todos modos definiendo correctamente los estilos de párrafo en InDesign, por lo que puede formatear fácilmente las letras del encabezado para tener espacio adicional y un tamaño de fuente más grande, o lo que desee.
Una solución aún más flexible, que he usado en el pasado cuando necesitaba crear índices realmente grandes y complejos, es crear una secuencia de comandos. Dependiendo de sus necesidades, esto puede ser una exageración total y requerir demasiado trabajo, pero para algunos trabajos es necesario. La forma en que normalmente lo he hecho es crear un archivo XML en IndexMatic (esto requiere la versión paga, creo) y luego procesar ese archivo XML en un script para ordenar alfabéticamente las entradas, ordenarlas en categorías (en su caso, letras de el alfabeto) y generar un archivo de texto etiquetado de InDesign para importarlo a mi documento.
Matej
Matej
Janus Bahs Jacquet
Matej
Matej
Janus Bahs Jacquet
Matej