Боковая сноска?

isxodnik

Участник
Топикстартер
Сообщения
16
Реакции
1
На примере https://forum.rudtp.ru/attachments/2_1-jpg.120023/ : есть основная полоса текста (12), и сбоку от неё полоска (4), куда выносятся номера стихов, или произвольный текст, привязанные к началу стиха.
Или вот:
2019-07-20_215625.jpg
Это вообще возможно? Яндекс про боковые колонтитулы или сноски молчит. Только изврат в Ворде с поворотом текста на 90 град.
 

Krest

20 лет на форуме
Сообщения
896
Реакции
1 097
Anchored object в индизайне может содержать, в том числе, и текст.
 

isxodnik

Участник
Топикстартер
Сообщения
16
Реакции
1
То есть никакой фрейм не нужен, а просто будут сбоку висеть номера? Спасибо, буду потихоньку въезжать...
 

Krest

20 лет на форуме
Сообщения
896
Реакции
1 097
Сбоку будет висеть фрейм с номером. И, по необходимости, двигаться вместе со строкой, к которой он привязан.
 

isxodnik

Участник
Топикстартер
Сообщения
16
Реакции
1
Да, это именно то, что мне надо. Единственное, хотелось бы применить форматирование к этим номерам один раз ко всем сразу, а тут придётся к каждому отдельно, ну да ничего.
 

veretragna

γνώσις
Сообщения
578
Реакции
200
Единственное, хотелось бы применить форматирование к этим номерам один раз ко всем сразу, а тут придётся к каждому отдельно, ну да ничего.
Стиль абзаца же.
Выделил все фреймы - применил ко всем стиль абзаца
 
Последнее редактирование:

Maxbor

15 лет на форуме
Сообщения
215
Реакции
82
У нас в издательстве этот вопрос решен таким образом.
1. Определяем максимальный номер стиха и готовим список из ЦСЛ-цифр. Абзацам присваиваем стиль абзаца. Абзацы с атрибутом начинать вследующем фрейме.
2. Создаем набор текстовых фреймов по кол-ву в п.1, Заливаем в первый из них текст со списком номеров. Вручную делам последовательное перетекание. В результате в каждом фрейме имеем одно число-номер стиха.
3. Первому фрейму присваиваем нужные нам параметры якореного объекта. Н основании первого создаем стиль объекта и присваиваем его всем остальным.
4. Скриптом рвем все перетекания. Создаем новую пустую библиотеку и добавляем в неё все полученные фреймы как раздельные объекты. Лейбы объектов вручную правом на числа от 1 до максимального, возможно с ведущими нулями.
5. При помощи GREP-поиска/замены все номера стихов наряду в тексте заменяем тегированными арабскими числами.
6. При помощи скрипта заменяем тэгированный текст на элементы библиотеки.
Всё.

Позже смогу детализировать эту инструкцию подробнее.
 
  • Спасибо
Реакции: isxodnik

Maxbor

15 лет на форуме
Сообщения
215
Реакции
82
Обещанное расширение пояснения:

1.
Определяем максимальный номер стиха и готовим список из ЦСЛ-чисел. Абзацам присваиваем новый стиль абзаца, чтобы потом можно было в одно касание менять атрибуты этих номеров. Абзацы обязательно имеют атрибут «Начинать в следующем фрейме».
2. Создаем набор текстовых фреймов по кол-ву в п.1. Заливаем в первый из них текст со списком номеров. Вручную делаем последовательное перетекание. В результате в каждом фрейме имеем одно число-номер стиха.
3. Первому фрейму присваиваем нужные нам параметры якореного объекта. На основании первого создаем стиль объекта и присваиваем его всем остальным.
4. Скриптом StorySplitter


рвём все перетекания. Создаем новую пустую библиотеку и добавляем в неё все полученные фреймы как раздельные объекты. Лейбы объектов, если нужно, вручную правом на числа от 1 до максимального, возможно с ведущими нулями.

5. При помощи GREP-поиска/замены все номера стихов наряду в тексте заменяем тегированными арабскими числами.

6. При помощи скрипта Words2Inlines от Олега Бутрина


заменяем тэгированный текст на элементы библиотеки.

Описание работы с этим скриптом есть в комплекте скрипта.


Всё.
 
  • Спасибо
Реакции: isxodnik

Tenebre

10 лет на форуме
Сообщения
500
Реакции
74
Удивило про боковые колонтитулы. У меня в журнале они есть. Сделала в шаблоне - там всего-то год и номер выпуска.