indesign CS : aantal tekens per pagina
13 mei 2006 - 16:05   
geplaatst door: mieke
Ik vrees dat dit een stoome vraag is maar ik vind het niet.
Hoe kan je zien hoeveel (tekst-)tekens er op 1 pagina staan?
indesign CS : aantal tekens per pagina
15 mei 2006 - 21:53    reactie #1
geplaatst door: Aad Metz
Selecteer alle tekst en kijk in het Info-palet,
je ziet geen stomme vraag dus...:)
indesign CS : aantal tekens per pagina
16 mei 2006 - 06:40    reactie #2
geplaatst door: Sprinkhaan
kijk eens aan, weer wat bijgeleerd...  :thumbs-up:
Mac Mini CoreDuo 1,66 - 20" Cinema Display - iPod Shuffle 1 GB - Mac Pro 2,66 - 20" Cinema Display - iPod Nano 2eGen 4 GB
indesign CS : aantal tekens per pagina
18 mei 2006 - 17:14    reactie #3
geplaatst door: TLM
[news]
Werkt dit ook over alle text frames heen van een bepaalde pagina?


TLM
[/news]

indesign CS : aantal tekens per pagina
18 mei 2006 - 19:33    reactie #4
geplaatst door: gPod
De hoeveelheid tekst die je selecteert met je teksttool wordt geteld, lijkt me logisch toch?
g i d e on
indesign CS : aantal tekens per pagina
18 mei 2006 - 23:33    reactie #5
geplaatst door: TLM
[news]M'n vraag dan wat aanpassen ... hoe selecteer je dan tekst over meerdere tekst frames heen?


TLM
[/news]

indesign CS : aantal tekens per pagina
21 mei 2006 - 13:33    reactie #6
geplaatst door: TLM
[news]Uhhhh niemand? Of is dit wel een voorbeeld van een stomme vraag :blush:


TLM
[/news]

indesign CS : aantal tekens per pagina
21 mei 2006 - 14:24    reactie #7
geplaatst door: Aad Metz
Het opvragen van de hoeveelheid karakters/woorden werkt alleen met het Tekst-gereedschap en het selecteren van de tekst binnen 1 artikel.
Een artikel is een of meerdere tekstkaders die met elkaar verbonden zijn.

Zijn ze niet met elkaar verbonden, kan je dus niet die info op vragen van twee individuele tekstkaders.

indesign CS : aantal tekens per pagina
22 mei 2006 - 13:35    reactie #8
geplaatst door: TLM
[news]Hier nog even op doorbomen (en zelf geknutseld) heb ik bij deze een AppleScript in elkaar gebokst dat van een openstaand document een paginanummer opvraagt en daarna toont hoeveel kaders, tekens, woorden en paragrafen deze pagina bevat.

Zou zowel moeten werken voor InDesign CS en InDesign CS2.

Hoe kan je dit script nu gebruiken in InDesign;


  • Kopieer de tekst hieronder (in Code kadertje) en plak deze in een nieuw document van Script Editor (te vinden onder Programma's -> AppleScript map)
  • Als je het script wilt gebruiken voor InDesign CS moet je de regel tell application "Adobe InDesign CS2" aanpassen naar de applicatie naam van CS1 ... normaal is dat InDesign CS dus tell application "InDesign CS"
  • Druk op Enter waarna AppleScript de syntax van script zal controleren. Wanneer dit gebeurt zal je InDesign opgestart worden. Dit is noodzakelijk anders kan AppleScript de syntax niet controleren, je spreekt in het script immers InDesign aan, vandaar.
  • Bewaar het document als een Script
  • Plaats het in de Script map van InDesign. Dit is onder de InDesign applicatiemap -> Presets -> Scripts
  • Nu zou dit script moeten toegankelijk zijn in InDesign zelf, als je script palet openzet. Bij InDesign CS onder Window -> Scripting -> Scripts , en bij InDesign CS2 onder Window -> Automation -> Scripts (sorry Engelse versie van CS2 hier).
  • Gewoon dubbel klikken op het script om het uit te voeren, en ziedaar de wonderen van het optellen.

Als je dat wilt kan je script nog uitbreiden en allerhande zaken gaan opvragen van een bepaalde pagina, zoals gebruikte lettertypes, beelden, stijlen ... noem maar op.


Voor wie hier iets mee kan aanvangen.


En nu, zonder verder dralen de code;


set v_CR to ASCII character 13
set v_CountFrames to 0 as integer
set v_CountChars to 0 as integer
set v_CountWords to 0 as integer
set v_CountParagraphs to 0 as integer
tell application "Adobe InDesign CS2"
if (count of documents) = 0 then
display dialog "Geen document geopend." & v_CR & v_CR & "Open eerst een document en probeer dan opnieuxw om een pakket aan te maken." buttons {"OK"} with icon caution
return
end if
tell active document
set v_PageCount to count of pages
set v_Result to display dialog "Geef de pagina op waarvoor moet geteld worden (max. waarde is " & (v_PageCount as string) & "): " default answer "1" with title "Pagina info" buttons {"OK", "Annuleer"} default button {"OK"}
if button returned of v_Result is equal to "Annuleer" then
--user cancelled, so bail out
return
end if
set v_Page to text returned of v_Result as integer
if v_Page > v_PageCount then
display dialog "Opgegeven pagina bestaat niet." buttons {"OK"} with icon caution
return
end if
--start counting by getting all text frames
--
tell page v_Page
set v_TextFrames to text frames
set v_CountFrames to count of v_TextFrames
repeat with v_Frame in v_TextFrames
set v_FrameProps to properties of v_Frame
set v_CountChars to v_CountChars + (length of contents of v_FrameProps) as integer
set v_CountWords to v_CountWords + (count words of contents of v_FrameProps) as integer
set v_CountParagraphs to v_CountParagraphs + (count paragraphs of contents of v_FrameProps) as integer
end repeat
end tell
end tell
--make dialog to show results
--
set v_Dialog to make dialog with properties {name:"Pagina informatie", can cancel:false}
tell v_Dialog
tell (make dialog column)
tell (make dialog row)
make static text with properties {static label:"Kaders:", min width:80}
make static text with properties {static label:(v_CountFrames as string)}
end tell
tell (make dialog row)
make static text with properties {static label:"Karakters:", min width:80}
make static text with properties {static label:(v_CountChars as string)}
end tell
tell (make dialog row)
make static text with properties {static label:"Woorden:", min width:80}
make static text with properties {static label:(v_CountWords as string)}
end tell
tell (make dialog row)
make static text with properties {static label:"Paragrafen:", min width:80}
make static text with properties {static label:(v_CountParagraphs as string)}
end tell
end tell
end tell
set v_Result to show v_Dialog
end tell


Have fun.


TLM
[/news]

indesign CS : aantal tekens per pagina
22 mei 2006 - 18:24    reactie #9
geplaatst door: Sprinkhaan
*er is hier geen emoticon die een applausje geeft*
Mac Mini CoreDuo 1,66 - 20" Cinema Display - iPod Shuffle 1 GB - Mac Pro 2,66 - 20" Cinema Display - iPod Nano 2eGen 4 GB
indesign CS : aantal tekens per pagina
22 mei 2006 - 19:02    reactie #10
geplaatst door: TLM
[news]Hoeft ook niet, it was my pleasure :biggrin:


TLM
[/news]

indesign CS : aantal tekens per pagina
28 mei 2006 - 20:05    reactie #11
geplaatst door: woz
Bedankt voor je scriptje. Ik ga het morgen (maandag) eens proberen. Je weet nooit of het handig kan zijn.  :thumbs-up:
indesign CS : aantal tekens per pagina
31 mei 2006 - 13:03    reactie #12
geplaatst door: dogcow
Kan je ook geen scriptje maken dat teksten uit een database haalt, beelden uit een map en die dan volgens een template tot een pagina kneed?  :tounge:
indesign CS : aantal tekens per pagina
31 mei 2006 - 13:08    reactie #13
geplaatst door: bertvanderveen

Citaat
dogcow om 13:03, 31-05-2006
Kan je ook geen scriptje maken dat teksten uit een database haalt, beelden uit een map en die dan volgens een template tot een pagina kneed?

Dat heet Variable Data Publishing en kan met behulp van AppleScript danwel JavaScript, in combinatie met (o.a.)plug-ins van Woodwing. Ik heb vorige weel op een seminar daar leuke voorbeelden van gezien. Meer info via firma 2know in Steenwijk:

www.2know.nl (item Scripting)
www.woodwing.nl (item Smart Catalog)

Bert Vanderveen [...]
+++ Applegebruiker sinds 1989 (van System 6 via OSX naar macOS 15)
indesign CS : aantal tekens per pagina
31 mei 2006 - 13:18    reactie #14
geplaatst door: TLM

Citaat
dogcow om 13:03, 31-05-2006
Kan je ook geen scriptje maken dat teksten uit een database haalt, beelden uit een map en die dan volgens een template tot een pagina kneed?  :tounge:

ssst stil ... en niet verder vertellen :mad:  :happy:

of misschien toch wel  :wink:


TLM

indesign CS : aantal tekens per pagina
31 mei 2006 - 13:28    reactie #15
geplaatst door: woz
Of volg de gratis cursus in A'dam:
Indesign en Scripting:
http://events.adobe.co.uk/events/cgi/event.cgi?country=nl&eventid=3486