INDESIGN CS2
EEN KALENDER AUTOMATISCH OPMAKEN IN ADOBE® INDESIGN® CS2
INDESIGN CS2
We gaan van de veronderstelling uit dat je een nieuw document aangemaakt hebt in InDesign Aan de hand van een XML-bestand kunnen we de opmaak van onze kalender grotendeels automatiseren Een XML-bestand kan je zelf aanmaken in een tekstverwerker of exporteren vanuit een database Om met XML te kunnen werken moet in het documentvenster van Indesign de structuur zichtbaar zijn Klik op de dubbele pijl links onderaan in het documentvenster of ga naar VIEW > STRUCTURE > SHOW STRUCTURE Het documentvenster wordt in twee gedeeltes verdeeld, links de structuur - waarin alle XML-elementen zichtbaar worden gemaakt, rechts het eigenlijke document
Een kalender automatisch opmaken - - www.marc-en-ciel.be
INDESIGN CS2
Ga naar de opties (zwart driehoekje) rechts in het structuurvenster en kies uit het afrolmenu de optie IMPORT XML Zoek het bestand Kalender2006_NL_Bel.xml (voor een Nederlandstalige kalender voor België) Zet SHOW XML IMPORT OPTIONS aan Zet MERGE CONTENT aan Klik op OPEN In het XML IMPORT OPTIONS venster staan de volgende opties standaard aan: - Merge Content - Clone repeating text elements - Import text elements into tables if tags match Laat deze opties gewoon aanstaan en wijzig de andere opties niet Klik op OK
Een kalender automatisch opmaken - - www.marc-en-ciel.be
INDESIGN CS2
In het structuurvenster zal de volledige structuur van het XML-document zichtbaar worden Door op de pijltjes naast een element te klikken worden de sub-elementen zichtbaar gemaakt In het TAGS palet (WINDOW > TAGS) worden automatisch de tags toegevoegd die in het XML-bestand zitten
Een kalender automatisch opmaken - - www.marc-en-ciel.be
INDESIGN CS2
Neem het tekstgereedschap (T) in het gereedschapspalet Teken een tekstkader op je pagina Laat de cursor in de tekstkader staan en ga naar TABLE > INSERT TABLE In het INSERT TABLE venster geef je 7 BODY ROWS, 7 COLUMNS en 1 HEADER ROW in Klik op OK
Een kalender automatisch opmaken - - www.marc-en-ciel.be
INDESIGN CS2
Selecteer met je tekstgereedschap de eerste rij cellen door op de uiterst linkse rand van de tabel te klikken of door over de hele rij cellen te slepen Rechtsklik (nu ook om Mac dankzij de Mighty Mouse!) en kies de optie MERGE CELLS om de cellen samen te voegen tot één cel
Een kalender automatisch opmaken - - www.marc-en-ciel.be
INDESIGN CS2
Laat de bovenste cel geselecteerd staan Open het paletje PARAGRAPH en het paletje TABLE Selecteer in het PARAGRAPH palet het (horizontaal) centreren van de tekst Wijzig in het TABLE palet de volgende instellingen Rijhoogte: AT LEAST 6 mm Verticaal centreren van de tekst Marges binnen de cellen op nul
Een kalender automatisch opmaken - - www.marc-en-ciel.be
INDESIGN CS2
Selecteer met je tekstgereedschap de tweede rij cellen door op de uiterst linkse rand van de rij te klikken of door over de volledige rij te slepen Selecteer in het PARAGRAPH palet het (horizontaal) centreren van de tekst Wijzig in het TABLE palet de volgende instellingen Rijhoogte: AT LEAST 6 mm Kolombreedte: 12 mm Verticaal centreren van de tekst Marges binnen de cellen op nul
Een kalender automatisch opmaken - - www.marc-en-ciel.be
INDESIGN CS2
Selecteer met je tekstgereedschap de overige cellen door op de uiterst linkse rand van de derde rij te klikkenen dan naar beneden te slepen of door over alle cellen te slepen Selecteer in het PARAGRAPH palet het (horizontaal) rechts lijnen van de tekst Stel de rechter insprong in op 3 mm Wijzig in het TABLE palet de volgende instellingen Rijhoogte: AT LEAST 6 mm Kolombreedte: 12 mm Verticaal centreren van de tekst Marges binnen de cellen op nul
Een kalender automatisch opmaken - - www.marc-en-ciel.be
INDESIGN CS2
Selecteer de hele tabel door met het tekstgereedschap op de linkerbovenhoek te klikken of door over alle cellen te slepen Open het STROKE palet via WINDOW > STROKE Stel de lijndikte van alle lijnen (blauw gemarkeerd in het stroke-palet) in op nul pt Selecteer de rechtse kolom door met het tekstgereedschap over alle cellen te slepen Geef de cellen een vulkleur (vanuit het SWATCHES-palet) en eventueel een tint Neem je selectiegereedschap (zwarte pijl), klik op de tekstkader en pas de grootte van de tekstkader aan aan de inhoud door op de knop in de controlebalk te klikken
Een kalender automatisch opmaken - 10 - www.marc-en-ciel.be
INDESIGN CS2
Klik met de zwarte pijl op de tekstkader Open het TAGS-palet via WINDOW > TAGS Klik op de tag STORY
Neem je tekstgereedschap (T) en selecteer de volledige tabel Klik in het TAGS-palet op de tag TABLE
Een kalender automatisch opmaken - 11 - www.marc-en-ciel.be
INDESIGN CS2
Zet je tekstcursor in de bovenste cel Klik in het TAGS-palet op de tag MONTH
Selecteer de tweede rij van de tabel met je tekstgereedschap Klik in het TAGS-palet op de tag DAY
Een kalender automatisch opmaken - 12 - www.marc-en-ciel.be
INDESIGN CS2
Selecteer de overige cellen van de tabel met je tekstgereedschap Klik in het TAGS-palet op de tag DATE
Selecteer in het STRUCTURE-venster alle STORY-labels waarin geen tekst voorkomt Klik op het vuilnisbakje bovenaan het STRUCTURE-venster om alle geselecteerde elementen te verwijderen Het element waarin tekst aangegeven staat geeft de structuur weer van de zonet aangemaakte tabel, dit element mag je in geen geval verwijderen anders verwijder je de tabel
Een kalender automatisch opmaken - 13 - www.marc-en-ciel.be
INDESIGN CS2
Controleer of de structuur overeenkomt met de structuur van het XML-document Hoofdlabel = Table = de root - de naam kan ook ROOT zijn Sublabel = Story (= de tekstkader) Sublabel 1 = Table (= de tabel) Sublabel 2 = month / day / date (= de cellen in de tabel)
Een kalender automatisch opmaken - 14 - www.marc-en-ciel.be
INDESIGN CS2
Maak de nodige alineastijlen aan (PARAGRAPH STYLES) - doe dit bij voorkeur in een lege tabel zodat je kan zien of de teksten in de tabel passen Gebruik dezelfde namen voor de alineastijlen als voor de tags - LET OP! ook de schrijfwijze moet hetzelfde zijn! Klik op de opties (zwart driehoekje) bovenaan het TAGS-palet en kies de optie: MAP TAGS TO STYLES In het MAP TAGS TO STYLES venster klik je op MAP BY NAME Automatisch worden de alineastijlen aan de tags verbonden Als je straks je XML-document gaat importeren wordt de tekst automatisch opgemaakt aan de hand van de alineastijlen
Een kalender automatisch opmaken - 15 - www.marc-en-ciel.be
INDESIGN CS2
Ga naar de opties (zwart driehoekje) bovenaan het TAGS-palet en kies de optie: SELECT ALL UNUSED TAGS De niet-gebruikte tags worden geselecteerd Klik op het vuilnisbakje onderaan rechts in het TAGS-palet om de niet-gebruikte tags te verwijderen In het WARNING-venster klik je op OK
Een kalender automatisch opmaken - 16 - www.marc-en-ciel.be
INDESIGN CS2
Ga naar de opties (zwart driehoekje) rechts in het structuurvenster en kies uit het afrolmenu de optie IMPORT XML Zoek het bestand Kalender2006_NL_Bel.xml (voor een Nederlandstalige kalender voor België) Zet SHOW XML IMPORT OPTIONS aan Zet MERGE CONTENT aan Klik op OPEN In het XML IMPORT OPTIONS venster staan de volgende opties standaard aan: - Merge Content - Clone repeating text elements - Import text elements into tables if tags match - in dit geval worden de teksten op de juiste plaats binnen de tabel geplaatst Laat deze opties gewoon aanstaan en wijzig de andere opties niet Klik op OK
Een kalender automatisch opmaken - 17 - www.marc-en-ciel.be
INDESIGN CS2
Als alles goed is zal de tabel nu automatisch gevuld worden met tekst in de juiste opmaak Indien dit niet zo is zal je de structuur van de tabel opnieuw moeten nakijken Ga naar EDIT > UNDO IMPORT XML
Een kalender automatisch opmaken - 18 - www.marc-en-ciel.be
INDESIGN CS2
Kopieer nu de tekstkader zo vaak als nodig om alle maanden te kunnen plaatsen LET OP! De volgorde van kopiëren bepaalt ook de volgorde waarin de maanden komen staan Je kan zelfs meerdere pagina’s gebruiken (dus grotere tabellen) Belangrijk is dat je evenveel kaders hebt als er maanden in het XML-document zitten Als je alle maanden op één pagina wil zetten moet je tabel klein genoeg zijn om twaalf maal op de pagina te passen Je kan een tabel kleiner of groter maken door met het tekstgereedschap de rechter benedenhoek van de tabel te verslepen Druk onder het slepen de SHIFT-toets in om alle cellen proportioneel te vergoten of te verkleinen Als je kaders kopieert werk je van links naar rechts en van boven naar onder Gebruik desnoods het palet ALIGN om de ruimte tussen de kaders evenredig te verdelen
Een kalender automatisch opmaken - 19 - www.marc-en-ciel.be
INDESIGN CS2
Ga naar de opties (zwart driehoekje) rechts in het structuurvenster en kies uit het afrolmenu de optie IMPORT XML Zoek het bestand Kalender2006_NL_Bel.xml (voor een Nederlandstalige kalender voor België) Zet SHOW XML IMPORT OPTIONS aan Zet MERGE CONTENT aan Klik op OPEN In het XML IMPORT OPTIONS venster staan de volgende opties standaard aan: - Merge Content - Clone repeating text elements - Import text elements into tables if tags match - in dit geval worden de teksten op de juiste plaats binnen de tabel geplaatst Laat deze opties gewoon aanstaan en wijzig de andere opties niet Klik op OK
Een kalender automatisch opmaken - 20 - www.marc-en-ciel.be
INDESIGN CS2
Na enkel seconden verschijnt de kalender volledig opgemaakt in je tabellen Je kan ook één van de andere beschikbare talen gebruiken om een meertalige kalender aan te maken Maak voor elke taal een tekstlaag en plaats de nodige kaders op die laag Succes!
Een kalender automatisch opmaken - 21 - www.marc-en-ciel.be