[ID CC-CC2022] Можно ли сделать сквозную нумерацию сносок в Книге?

  • Автор темы Автор темы hulk1776
  • Дата начала Дата начала

hulk1776

Топикстартер
15 лет на форуме
Сообщения
738
Реакции
21
Сверстал монографию на 300 страниц. Внутри больше 800 сносок. В результате книга сильно тормозится при внесении правки (задумаывается после каждой 3-4-й правки на 5-7 сек.) Хочу проверить, не будет ли быстрее, если верстку разбить на части и каждую сделать отдельной книгой. Кажется, в режиме Книга работает быстрее. Но все сноски тепрь начинаются в каждой книге с единицы. А автор хочет именно сквозную нумерацию. Можно ли этого добиться в режиме Книга?
 
сделать отдельной книгой
как раз единой.
 
Но все сноски тепрь начинаются в каждой книге с единицы. А автор хочет именно сквозную нумерацию. Можно ли этого добиться в режиме Книга?
У вас постраничные сноски (footnote) или концевые (endnote)? Если постраничные, то достаточно указать для каждого файла книги, с какого номера будет в нем начинаться нумерация.
footnote.png
 
  • Спасибо
Реакции: hulk1776
Лучше в единой книге работать.
И проверьте, какой у вас Компоновщик абзацев стоит в Параметрах абзаца. Если "построчный", а не "абзацный", то и будет тормозить. Поменяйте в любом случае имя того компоновщика и посмотрите, ускорилось ли внесение правок.
 
Лучше в единой книге работать.
TC использует понятия "книга" и "Книга". Сейчас у него монография ("книга") сверстана в одном файле. Он хочет разбить верстку на части и собрать эти части в одну "Книгу" - .indb, чтобы работа шла быстрее.

А автор хочет именно сквозную нумерацию. Можно ли этого добиться в режиме Книга?
Если не хочется открывать каждый файл в Книге (indb) и вручную вводить нумерацию сносок каждой части (и перенумеровывать, если в какой-то момент правок нумерация будет меняться), то можно воспользоваться скриптом:
JavaScript:
// Последовательная нумерация сносок (footnotes) в книге
// densen 14.07.2023

var myBook = app.activeBook; // Переменная открытого файла книги
var n = 1; // Число, с которого начинается нумерация сносок в книге
for (var i = 0; i < myBook.bookContents.length; i++) // Цикл перебора всех файлов, входящих в книгу
    {
    app.open (myBook.bookContents[i].fullName); // Последовательное открытие файлов, входящих в книгу
    var myDoc = app.activeDocument; // Переменная текущего открытого файла
    myDoc.footnoteOptions.startAt = n; // Задание числа, с которого начинается нумерация сносок в открытом файле
    var m = myDoc.stories.everyItem().footnotes.length; // Количество сносок в открытом файле
    n = n + m; // Число, с которого будет начинаться нумерация в следующем открытом файле
    myDoc.close(SaveOptions.YES) // Закрытие текущего открытого файла с его сохранением
    }

Нужно открыть файл Книги (imdb) и запустить скрипт.
Он же во вложении.
 

Вложения

Последнее редактирование модератором:
Последнее редактирование:
  • Спасибо
Реакции: densen

Не по теме:
indb - InDesign Book :)

Не по теме:
А-а-а-а! Какой позор на мою голову! Заместил indb аббревиатурой imdb - Internet Movie Database. Так бывает, если работать с Книгами приходится реже, чем смотреть фильмы. *[[
 
  • Спасибо
Реакции: LeonidB
Да, Книга это Book, несколько собранных Публикаций.
А просто книга, очевидно, Публикация, одна шт.
 

Не по теме:
Да, Книга это Book, несколько собранных Публикаций.
А просто книга, очевидно, Публикация, одна шт.


Не по теме:


Дежавю. лавров.jpg

 
Лучше в единой книге работать.
И проверьте, какой у вас Компоновщик абзацев стоит в Параметрах абзаца. Если "построчный", а не "абзацный", то и будет тормозить. Поменяйте в любом случае имя того компоновщика и посмотрите, ускорилось ли внесение правок.
Компоновщик абзацный. Но тормозит безобразно. И не только данная книга. Особенно бывает тормозится при некоторых открытии шаблонных документов на страниц 20 (или даже на одну страницу). Может так задумываться, что кажется, что повис. Ан через пару минут минут оживает. И это торможение может перемещаться по разным файлам. Говорят, что это от большого количества шрифтов в поддиректории, где эти шаблоны лежат. Но я переместил пару шаблонов другое место, где нет никаких шрифтов. Сначала все стало быстро, а потом опять может начать зависать. Автоматизируешь-автоматизируешь, а оно как заснет...
 
Компоновщик абзацный. Но тормозит безобразно. И не только данная книга. Особенно бывает тормозится при некоторых открытии шаблонных документов на страниц 20 (или даже на одну страницу). Может так задумываться, что кажется, что повис. Ан через пару минут минут оживает. И это торможение может перемещаться по разным файлам. Говорят, что это от большого количества шрифтов в поддиректории, где эти шаблоны лежат. Но я переместил пару шаблонов другое место, где нет никаких шрифтов. Сначала все стало быстро, а потом опять может начать зависать. Автоматизируешь-автоматизируешь, а оно как заснет...
А у вас оперативной памяти достаточно?
Файлы подкачки в "Виртуальной памяти" прописаны? С параметром "По выбору системы"?
 
  • Спасибо
Реакции: Валера1966
Но тормозит безобразно
В каждом посте у вас.
Либо машина 286 (в чем я сомневаюсь) либо так захламлено скриптами и бох знает чем...
И видимо даже не в ИД проблема...
 
В каждом посте у вас.
Либо машина 286 (в чем я сомневаюсь) либо так захламлено скриптами и бох знает чем...
И видимо даже не в ИД проблема...
Да, мне тоже кажется, что какая-то аномалия (машина i7). Скриптов, конечно преизрядно. Но они же не в работе, поэтому вроде как не должны тормозить систему.
Можно, в теории, попробовать все переставить с нуля. Но это так морочно(((