Подсчёт количества символов

Статус
Закрыто для дальнейших ответов.

@diz@

отечеств. про
Топикстартер
15 лет на форуме
Сообщения
4 220
Реакции
1 914
InDesign CS5.
Понадобилось прикинуть объём издания.
По привычке посмотрел статистику в ворде и закинул в вёрстку, слегка пробежавшись по стилям.
Автор увеличил объём текста. Докопипастил — решил проверить в палитре Info.
Подождал 5 минут и устал!!
В CS3 это считалось 10 секунд.
Пришлось воспользоваться скриптом Виталия — 10 секунд.
Не понял, чем они там занимаются :(
 

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: Подсчёт количества символов

Из личного опыта могу сказать, что скорость подсчета такой статистики зависит от количества таблиц - чем их больше, тем дольше считает. Вычислил я это с помощью одного скрипта, который так же поначалу радовал скоростью по сравнению с F8, пока я не обнаружил, что текст в таблицах он-то как раз и не учитывает! Поставил несколько экспериментов - факт подтвердился. После того, как я этот скрипт дописал (добавил подсчет в таблицах и якорных текстовых фреймах), скорость его работы почти сравнялась со скоростью палитры Info.
 

Strizh

15 лет на форуме
Сообщения
982
Реакции
92
Ответ: Подсчёт количества символов

А киньте в меня таким файликом. Попробую плагом посчитать кол-во символов.
Такое ощущение, что палитра Info реализована скриптом.
 

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: Подсчёт количества символов

Так недолго и смоделировать:
charCount.jpg
 

@diz@

отечеств. про
Топикстартер
15 лет на форуме
Сообщения
4 220
Реакции
1 914
Ответ: Подсчёт количества символов

И без таблиц он слишком долго думает.
Голый текст.
Где-то 700-800 тыс. знаков палитра побеждает минут за 10, не меньше, точно не засекал.
Если интересно - проведу эксперимент :)

Скрипт Батушева - 10 секунд, как я уже говорил.
Он во всём документе и во всех фреймах считает.
В CS3 - Info так же быстро работает.
 

Вложения

  • char_count.png
    char_count.png
    15.1 КБ · Просм.: 1 775

Strizh

15 лет на форуме
Сообщения
982
Реакции
92
Ответ: Подсчёт количества символов

Все эксперименты проводил на Маке.


На вашем примере все отработало моментально.


И без таблиц он слишком долго думает.
Голый текст. Где-то 700-800 тыс. знаков палитра побеждает минут за 10, не меньше, точно не засекал.

Взял "Войну и Мир". Около 2 млн. знаков. И CS3 и СS5 думаю одинаково долго.
Скрипт отрабатывает быстро.
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 334
Реакции
7 873
Ответ: Подсчёт количества символов

Strizh,
Скрипт экспериментальный где? Или Виталия скрипт юзал?
 

Strizh

15 лет на форуме
Сообщения
982
Реакции
92
Ответ: Подсчёт количества символов

Strizh,
Скрипт экспериментальный где? Или Виталия скрипт юзал?

Не, двумя постами выше скрипт. В скриншоте.
Речь шла про обновление палитры. Оба InDesign'a показывают одинаковое время работы.
 

@diz@

отечеств. про
Топикстартер
15 лет на форуме
Сообщения
4 220
Реакции
1 914
Ответ: Подсчёт количества символов

Оба InDesign'a показывают одинаковое время работы.

Вот у меня как раз беда в том, что далеко неодинаковое.
Этот однострочный скрипт вообще мгновенно считает.
Кстати, Eugenyus, спасибо!
 

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: Подсчёт количества символов

Да не за что. Еще раз только замечу, что скрипт в таком виде не учитывает текст в таблицах, так что будьте внимательны (Скрипт В. Батушева, кстати, учитывает).
 
Статус
Закрыто для дальнейших ответов.