Automaatio dynaamiselle julkaisuvalikoimalle : case: Thero Design Oy
Mäenpää, Kuura (2024)
Mäenpää, Kuura
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024060521069
https://urn.fi/URN:NBN:fi:amk-2024060521069
Tiivistelmä
Opinnäytteessä toteutetaan annetulla toimeenpanolla, kuvitteellisilla materiaaleilla, oikean tapauksen ja InDesign plug-in EasyCatalogia käyttäen julkaisuautomatisointi. Automaatiolla luodaan usea eri julkaisuversio samaa datalähdettä käyttäen, muuttaen dynaamisesti sen sisällön riippuen versiosta.
EasyCatalog vie julkaisujen taiton automatisoinnin pitkälle, korvaten vanhat leikkaa ja liimaa -tekniikat tai vastaavat yksinkertaisemmat ohjelmat. Kuten InDesignia, EasyCatalogia voi ohjata JavaScriptin avulla, joka mahdollistaa hankalammat tehtävät tai normaalisti haastavammat ratkaisut, kuten dynaamisen taiton, jossa taitto halutaan toistaa niin monta kertaa kuin erilaista dataa löytyy ja kuinka monta eri versiota datasta halutaan.
Samaa koodia ja samaa oppia voi käyttää muissakin tapauksissa. Vaikka opinnäytteessä toteutetaan eri kieliversioiden taiton mahdollistamista, voidaan samaa koodia käyttää, jos halutaan eri datasisältö ilman käyttäjän manuaalista syöttöä. In this work a solution is executed for a given assignment with hypothetical materials, for a real case and using InDesign plug-in EasyCatalog, a publishing automation, which will automatically create multiple publication versions from the same set of data, changing its contents dynamically depending on the version of publication.
EasyCatalog takes automation of creation of publications far, replacing old copy and paste -techniques or equivalent simpler programs. Just like InDesign, EasyCatalog can be controlled by using JavaScript, which enables more complicated tasks and normally challenging solutions like dynamic publication, where pagination is repeated as long as there are more data entries available and more versions of the publication is needed.
Same script and same teachings can be used in other cases. Even though this execution is for creating versions for different languages, the same script can be used, if different data content is wanted without the manual input from the user.
EasyCatalog vie julkaisujen taiton automatisoinnin pitkälle, korvaten vanhat leikkaa ja liimaa -tekniikat tai vastaavat yksinkertaisemmat ohjelmat. Kuten InDesignia, EasyCatalogia voi ohjata JavaScriptin avulla, joka mahdollistaa hankalammat tehtävät tai normaalisti haastavammat ratkaisut, kuten dynaamisen taiton, jossa taitto halutaan toistaa niin monta kertaa kuin erilaista dataa löytyy ja kuinka monta eri versiota datasta halutaan.
Samaa koodia ja samaa oppia voi käyttää muissakin tapauksissa. Vaikka opinnäytteessä toteutetaan eri kieliversioiden taiton mahdollistamista, voidaan samaa koodia käyttää, jos halutaan eri datasisältö ilman käyttäjän manuaalista syöttöä.
EasyCatalog takes automation of creation of publications far, replacing old copy and paste -techniques or equivalent simpler programs. Just like InDesign, EasyCatalog can be controlled by using JavaScript, which enables more complicated tasks and normally challenging solutions like dynamic publication, where pagination is repeated as long as there are more data entries available and more versions of the publication is needed.
Same script and same teachings can be used in other cases. Even though this execution is for creating versions for different languages, the same script can be used, if different data content is wanted without the manual input from the user.