xml in indesign CS
22 maart 2005 - 11:19   
geplaatst door: Sharon
Dag macfreak-ers,

Mijn probleem is het volgende. Ik wil uit een xml bestand, wat ontworpen is voor een andere applicatie, alleen beperkte informatie halen. Nadeel is dat dit bestand veel meer informatie bevat dan ik nodig heb.

Het lukt me niet om alleen de relevante info uit xml in indesign te krijgen. Is dit uberhaupt mogelijk en zoja hoe snel gaat dit.

Ik hoop dat jullie mij een beetje op weg kunnen helpen

xml in indesign CS
22 maart 2005 - 11:48    reactie #1
geplaatst door: Tomorrowstand
Lukt het je wel om sowieso info uit de xml te halen? Je bent bekend met de manier om xml-labels te koppelen aan tekst- of alineastijlen?

Ik heb nooit geprobeerd om bepaalde delen uit de xml over te slaan, maar ik kan me voorstellen dat je die zou moeten kunnen overslaan door er geen stijl aan te verbinden …

Als het xml-bestand een beetje gestructureerd is opgebouwd, moet je wellicht ook met een slimme tekstexitor en wat handige zoek-en vervangacties de overbodige info kunnen verwijderen?

En als laatste optie kan ik me indenken dat je aan de xml-labels die je wilt overslaan wel een stijl koppelt, maar die dan onzichtbaar opmaakt. Dit laatste is natuurlijk niet zo'n nette optie, maar het zou goed kunnen gaan.

voor alles is een tijd - en hier besteed ik de rest
xml in indesign CS
22 maart 2005 - 12:01    reactie #2
geplaatst door: Sharon
Ik ben een beetje een beginner op het xml indesign gebied. Ik heb een gestructureerd xml bestand die ik heb geinporteerd in indesign CS. Tevens heb ik styles aan gemaakt. Ik heb met de tags tool al bepaalde xml onderdelen aan styles gekoppeld. Nu wil ik automatisch pagina's laten genereren op basis van de inhoud van alleen deze tags.
xml in indesign CS
22 maart 2005 - 12:20    reactie #3
geplaatst door: Tomorrowstand
OK. Mijn ervaring beperkt zich tot ID 2, met CS heb ik nog niet met xml gewerkt, maar ik weet dat de mogelijkheden iets ruimer zijn.
Wat niet kan in 2, (en volgens mij ook niet in CS) is dat InDesign zelf bepaalt aan de hand van de xml hoeveel pagina's of items er aangemaakt moeten worden. Je moet dus van tevoren het juiste aantal pagina's klaarzetten, of het juiste aantal textboxen waarin de items moeten worden getoond. En dan pas de xml in laten lopen.

Ik weet alleen niet wat er precies gebeurt als je bepaalde tags koppelt aan styles (en andere tags ongekoppeld laat), een ID document klaarzet met alleen die bepaalde styles, en dan de xml (met andere informatie erin) in laat lopen : of dan ook de tussenliggende informatie gewoon getoond wordt. Ik ben bang van wel …

voor alles is een tijd - en hier besteed ik de rest
xml in indesign CS
22 maart 2005 - 13:05    reactie #4
geplaatst door: Sharon
Ik geloof dat ik de opzet nu wel aardig voor elkaar heb alleen dat in laten lopen van de tekst lukt krijg ik niet voor elkaar. Zou je me uit kunnen leggen hoe dit werkt?
xml in indesign CS
22 maart 2005 - 13:25    reactie #5
geplaatst door: Tomorrowstand
Oh jee, zo veel te vertellen en zo weinig tijd. Ik weet dat het ook redelijk goed in de help uitgelegd staat … dart om mee te beginnen.

Je moet in ieder geval de "root" aanklikken in je xml-structuur (linksbovenin) en dan de optie "importeer xml" kiezen, dat is de grote lijn …

voor alles is een tijd - en hier besteed ik de rest
xml in indesign CS
22 maart 2005 - 13:53    reactie #6
geplaatst door: Sharon
Ik word er een beetje kriegel van. Ik heb de instructie pagina's helemaal door gelezen maar dat import gaat alleen maar naar de root overzicht maar met geen mogelijkheid naar het document. De tekst staat dus wel in het structure overzicht maar wordt niet in de template geplaatst.
xml in indesign CS
22 maart 2005 - 13:58    reactie #7
geplaatst door: Tomorrowstand
He, da's raar. Hmmm … ik heb even geen idee wat dat kan zijn. Je ziet de info wel in het structuuroverzicht maar niet in je document?

Heb je de tekstboxen misschien in je stramienpagina's geplaatst? dan moet je die eerst vrijgeven voordat er tekst in kan lopen …
Ik maakte altijd tekstboxen op de pagina zelf aan en dupliceerde dan die pagina …

voor alles is een tijd - en hier besteed ik de rest
xml in indesign CS
25 maart 2005 - 09:04    reactie #8
geplaatst door: Tomorrowstand
Is het ondertussen al gelukt?
voor alles is een tijd - en hier besteed ik de rest
xml in indesign CS
25 maart 2005 - 13:15    reactie #9
geplaatst door: Sharon
Ik heb het even naast me neer gelegd. Maar het is me nog niet gelukt nee. dat in laten lopen in de template lukt me gewoon niet.

erg bedankt in ieder geval voor al je advies. Mocht je nog iets te binnen schieten dan hou ik me aanbevolen. Ik ga er eind volgende week weer mee verder.

mvg