1 votos

¿Cómo puedo crear secciones automáticas en Quark Xpress?

Si creo un documento en Quark Xpress, ¿puedo 'enlazar' / 'unir' / lo que sea una fuente de datos externa y simplemente usar secciones repetidas automáticamente y marcadores de posición para que la actualización de la fuente externa permita una actualización en mi proyecto de xpress?

No quiero importar simplemente una tabla.

Por ejemplo: Tengo un archivo con una lista de nombres, apellidos, teléfonos, dirección, etc.

Me gustaría decirle a xpress que inserte una sección con n secciones repetidas, y que en cada sección coloque en la parte superior izquierda el apellido, en la parte superior derecha el teléfono, en el centro de la segunda fila el número de teléfono, etc.

Pregunto aquí porque nunca he trabajado antes con este software, y en realidad como desarrollador debo crear 'algo' que pueda ser utilizado como 'datasource' para generar fácilmente un documento en quark xpress. . .

Creo que debe ser posible, simplemente no entiendo cómo crear este tipo de 'macro' o 'automatismo' para utilizar una fuente de datos externa.

Por favor, tened paciencia conmigo, son los primeros mensajes aquí. Pregunta, y voy a tratar de actualizar mi pregunta.

Si esto NO es posible, se aceptará una respuesta con un simple "no es posible".

1voto

gbc Puntos 4019

Hay dos maneras de hacerlo. Puede obtener el software comercial QuarkXPress XTension que se encarga de la publicación en bases de datos o puede intentar escribir su propio AppleScript que hable con alguna fuente de datos externa y construya elementos en un documento de QuarkXPress.

No he utilizado programas comerciales de publicación de bases de datos, sólo sé que existen. Así que no puedo ayudar mucho más allá de sugerirte que busques "Quark database publishing" y que eches un vistazo. Me imagino que este tipo de solución soportaría más tipos de bases de datos y sería más fácil de implementar. También sería probablemente un poco caro.

La segunda opción -AppleScript- puede ser difícil, ya que quien lo implemente tendría que tener acceso y estar familiarizado con QuarkXPress y AppleScript. No creo que se pueda ni siquiera empezar a desarrollar un AppleScript para una aplicación que no está instalada en el ordenador.

También tendrías que encontrar una manera de hablar con tu base de datos usando AppleScript, lo que podría limitar los tipos de bases de datos que podrías usar. La mayoría de las veces he creado scripts que utilizaban exportaciones de texto delimitado de bases de datos como punto de partida, lo que puede no ser suficiente para ti.

Escribir un AppleScript puede ser un trabajo minucioso, ya que la documentación es difícil de seguir y encontrar la sintaxis correcta para lograr algo es a menudo sólo probar diferentes cosas hasta que encuentres algo que funcione. Sin embargo, es posible que no necesites gastar nada, especialmente si puedes trabajar a partir de exportaciones de texto delimitado.

Decirte cómo escribir un AppleScript está un poco más allá del alcance de una respuesta de StackExchange, pero buscar "Quark AppleScript" debería al menos hacerte empezar. También suele haber AppleScripts de ejemplo instalados con Quark, creo que en la carpeta de la aplicación.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X