Articles

InDesign Tips and Tricks

Jos olympialaisissa olisi tapahtuma Indesignissä, MITTERA toisi kotiin kullan se on yksi tärkeimmistä työkaluista, joita suunnittelijamme käyttävät herättääkseen kaikki mielikuvituksensa näppärät ideat eloon. Viikkomainoksista, lehdistä, mainospostereista ja digitaalisista julkaisuista — he voivat tehdä kaiken.

kun asiakas äskettäin pyysi apuamme keskeisen suorituskykyraportin automatisoinnissa, laaja ymmärryksemme sovelluksesta oli riittämätön. Erittäin monipuolinen datatiimimme joutui opettelemaan ohjelman aivan uudesta näkökulmasta, sukeltaen syvälle ohjelman sisäisiin toimintoihin.

tallennettaessa InDesign-projektia käytetään oletustiedostomuotoa INDD, joka ennakoitavasti tulee sanoista InDesign Document. Toinen vaihtoehto on IDML, joka tulee sanoista InDesign Markup Language.

IDML-formaatti palvelee kahta pääfunktiota.

  1. se mahdollistaa InDesign-dokumentin taaksepäin yhteensopivuuden takaisin CS4: ään.
  2. se tarjoaa kolmannen osapuolen kehittäjille tavan olla vuorovaikutuksessa InDesign-tiedoston kanssa, oli se sitten luomassa alusta, muokkaamassa olemassa olevaa tiedostoa tai raaputtamassa tietoja yhdestä.

nämä olivat juuri niitä ominaisuuksia, joita tarvitsimme automatisoidaksemme asiakkaamme raportin, joten päätimme oppia lisää IDML-formaatista.

täsmentäminen on paljon tämän tehtävän ulottumattomissa, mutta voimme antaa yleiskuvan. (Jos olet kiinnostunut, voit lukea tämän kätevän 500 sivun käsikirjan.)

pinnalla IDML-tiedoston ja INDD-tiedoston välillä ei näytä olevan suurta eroa, paitsi tiedostopääte. Mutta IDML-tiedostoissa on pieni salaisuus, että ne (useimmissa tapauksissa) ovat itse asiassa vain ZIP-arkistotiedostoja, jotka sisältävät monia muita yhteen pakattuja tiedostoja. Kuten mikä tahansa muu ZIP-tiedosto, näiden muiden tiedostojen käyttäminen vaatii idml-tiedoston avaamista. Kun olet poistanut idml-tiedoston, näemme seuraavat tiedostot ja kansiot:

  • xml-tiedosto
  • mimetype-tiedosto
  • MasterSpreads-kansio, joka sisältää xml-tiedostoja
  • XML-tiedostoja sisältävä META-INF-kansio
  • Resurssikansio, joka sisältää xml-tiedostoja
  • Stories-kansio, joka sisältää xml-tiedostoja
  • XML-tiedostoja sisältävä XML-kansio

yhdessä nämä tiedostot sisältävät kaiken tiedon, joka määrittää InDesignin asiakirja, tallennettu XML-muodossa. Niille tuntemattomia, XML on suosittu kieli, jota käytetään tallentaa ja lähettää tietoja erittäin jäsennelty tavalla, joka on sekä ihmisen ja koneellisesti luettavissa. Uteliaat lukijat voivat huomata, että tämä on myös taustalla oleva kieli nykyisten Microsoft Office-tiedostojen takana. (Se on lähde x siirtymävaiheessa .tohtori .docx).

monilla näistä XML-tiedostoista on dokumentin yksityiskohtiin liittyviä tietoja, kuten koodaus, tiedostotyypit, fontit, värit, tyylit, elementtisuhteet jne. Tarkoituksiamme varten keskitymme vain kahteen elementtiin, jotka sisältävät projektin sisällön, spreadit ja Stories-kansiot.

jo nimistä kokenut (in)suunnittelija voi todennäköisesti arvata näihin tiedostoihin tallennetut tiedot. Spreads-kansio sisältää XML-tiedoston jokaiselle asiakirjan leviämiselle, jossa on yksityiskohtaisesti tietoa elementin paikannuksesta, muotoilusta, layoutista sekä levityksen muodostavista kuvista ja tarinoista. Stories-kansio sisältää XML-tiedoston jokaista dokumentin tarinaa (jokaista tekstin osaa) varten. Esimerkki näistä esityksistä on alla:

InDesign katso dokumentti.

dokumentin InDesign-näkymä.

merkintä dokumenttimme tarinan spread xml-tiedostoon. Tämä sisältää tietoa siitä, miten sijoittaa tarina leviämiseen ja muita muotoilutietoja.

merkintä dokumenttimme tarinan spread xml-tiedostossa. Tämä sisältää tietoa siitä, miten sijoittaa tarina leviämiseen ja muita muotoilutietoja.

3

dokumenttimme tekstin varsinainen tarina xml-tiedosto. Varsinaisen tekstin lisäksi tämä sisältää lisätietoa tekstin tyylittelystä.

joten siinä missä suunnittelija manipuloisi dokumenttia InDesign — sovelluksen kautta, jos haluaisimme tehdä joitain ohjelmallisia muutoksia tähän dokumenttiin osana automatisoitua prosessia, tekisimme muutoksia suoraan joko spread-tiedostoon tai story-tiedostoon-riippuen siitä, millaisen muutoksen halusimme tehdä.

tekstin uudelleenasettamiseksi teemme esimerkiksi muutoksia tarinaelementtimme levitystiedostossa annettuihin koordinaatteihin. Lisätäksemme täysin uuden elementin, loisimme sille merkinnän leviämistiedostoon. Jos se on tekstielementti, Luo uusi vastaava tarinatiedosto, jossa on todellinen sisältö. Soveltaaksemme eri tyyliä tekstiin, voisimme muokata sitä tarinatiedostossa. Tai jos halusimme purkaa tekstin asiakirjasta XML-jäsennysohjelmalla, voisimme poimia sen tarinatiedostosta sen sijaan, että sotkisimme hankalia PDF-jäsentimiä kaapimaan lopullisen PDF-dokumenttimme.

kun lähdimme luomaan automaattista ratkaisuamme, teimme kaikki nämä asiat.

lopulta pystyimme säästämään asiakkaillemme manuaalista työtä, joka tyypillisesti kului heidän raporttinsa laatimiseen, ja annoimme heille tarkemman tuloksen prosessissa. Tämä uusi tieto on myös auttanut meitä tekemään muista sisäisistä prosesseista tarkempia ja tehokkaampia, mikä on auttanut meitä pyrkimyksissämme palvella asiakkaitamme paremmin.

– Abhishek Vemuri, Data-analyytikko