tabellen en indesign
17 mei 2005 - 11:07   
geplaatst door: cworx
Hoi,

Ik heb in indesign een tabel gemaakt als stramien.
Hierin wil ik de content van een XLS doc importeren dat dan naadloos in de door mij opgezette stramien loopt.

Dus niet een tekstkader aanmaken en dan importeren en dan pas gaan vormgeven.
Heb een stramien en daar moet nu en bijv. volgende week xls in geïmporteerd worden.

Nu verloopt alles als ik importeer...of importeerd hij een spreadsheet binnen mijn opmaak.
Dat is niet wat ik wil. ik heb ook geprobeerd om een tab-delimited text te importeren...

Hij importeerd dan alles in de eerste cel en ook als ik alle cellen selecteer en dan importeer of plaatst hij of niets of alles in de eerste cel...
:angry:

tabellen en indesign
17 mei 2005 - 11:37    reactie #1
geplaatst door: braeburnrocks
Ik heb hetzelfde probleem ... jaarverslag in elkaar aan het zetten.
Ik laat de tekst nu omzetten in Word en dat m.b.v. tabs maar inlopen, niet in tabellen ...
tabellen en indesign
17 mei 2005 - 14:01    reactie #2
geplaatst door: macatwork
deze vraag op de grafivak bij een adobetechneut gesteld:
importeren van tekst als xml (excel tekst naar xml exporteren) zou de oplossing zijn.
zelf nog niet uitgeprobeerd, komt wel als ik het nodig heb, en dat zal binnekort wel eens kunnen zijn...
hopelijk kunnen jullie hier iets mee
succes
ik hoor het graag  :apple:
tabellen en indesign
17 mei 2005 - 14:13    reactie #3
geplaatst door: cworx
Heb ik al geprobeerd en is niet de oplossing...
Krijg aan de linkerkant van het opmaakkader een nieuw kader met daarin de xml-gegevens en that's it.
Kom niet verder... :barf:
tabellen en indesign
17 mei 2005 - 17:14    reactie #4
geplaatst door: macatwork
gebruik je CS of nog indesign 2.02?
misschien weet adobeton raad?
tabellen en indesign
17 mei 2005 - 17:24    reactie #5
geplaatst door: cworx
ik gebruik CS...

AdobeTon?.. is dat die Ton die de "Adobe Live" (Grafivak) demonstratie gaf?
Als die het niet weet... weet niemand het denk ik.

Ik weet alleen niet hoe ik hem die vraag kan stellen..

tabellen en indesign
18 mei 2005 - 00:17    reactie #6
geplaatst door: AdobeTon
Je kunt Excel tabellen ook gelinkt plaatsen in InDesign (zet de Import opties aan), probleem is dat je na het bijwerken de vormgeving die je hebt toegepast weer kwijtraakt en dus opnieuw moet aanbrengen.
Plug-ins zoals Smart Styles van de Nederlandse Woodwing ontwikkelaars
http://woodwing.com/smartstyles.htm
laten je eenvoudig de door jou gewenste vormgeving met een klik toepassen op geïmporteerde tabellen.
Teacup software heeft hier er ook een plug-in voor:
http://www.teacupsoftware.com/products/tablecellstyles1_0.html

Als het gaat om he plakken van nieuwe informatie in een bestaande tabel (het aantal rijen en kolommen moeten wel hetzelfde zijn en de nieuwe tekst moet tabs en returns bevatten) dan zou dit Applescript kunnen helpen (selecteer de tekstvan het script, plak het in een Text Only bestand en bewaar het in de InDesign Scripts folder)

groeten, Ton (die ook niet alles weet)

-- this script populates cells of a table using the raw text
-- of whatever is on the clipboard.

property cellSep : tab
property rowSep : return

-- first, let's make sure there's some text out there
tell application "Adobe InDesign CS2"
activate
try
set rawText to (the clipboard as string)
if rawText = "" then error
set oldDelims to AppleScript's text item delimiters
set AppleScript's text item delimiters to {""}
set rawText to characters 1 through -3 of rawText as string
on error
display dialog "There's no text on the clipboard."
return
end try

-- now let's make sure the cursor is in a cell
if class of parent of selection is not cell then
display dialog "Insertion point must be in a cell of a table."
return
end if

set theTable to parent of parent of selection
set AppleScript's text item delimiters to {":"}
set cellRef to (name of parent of selection)
set colRef to (text item 1 of cellRef) as integer
set rowRef to (text item 2 of cellRef) as integer
set AppleScript's text item delimiters to {rowSep}
set rawRows to (every text item of rawText)
set AppleScript's text item delimiters to {cellSep}
repeat with rawRow in rawRows
set rawCells to every text item of rawRow
set cellCount to colRef
repeat with rawCell in rawCells
try
set text of cell cellCount of row rowRef of theTable to rawCell
end try
set cellCount to cellCount + 1
end repeat
set rowRef to rowRef + 1
end repeat
set AppleScript's text item delimiters to oldDelims

end tell

(Bewerkt door AdobeTon om 0:20, 18-05-2005)