Сноска в заголовке над двухколонником
В многоколоннике Индизайн стандартно помещает сноски в той колонке, где она появилась. И не смотря на то, что начиная с версии 2017 сноски можно развёрстывать на ширину всех колонок, пока многие предпочитают вариант размещения сносок по колонкам.
Текст надо размещать по колонкам, а заголовок часто должен быть на формат полосы, и такой вариант поддерживается индизайном достаточно давно.
Но как оказалось, есть конфликт в объединении колонок для создания распашного заголовка и варианта оформления сносок, когда каждая сноска в своей колонке. Проблема в том, что если у заголовка тоже есть сноска, то она будет завёрстана сразу под заголовком на всю его ширину.
Исправить это можно так:
- сделать сноску в слове первой строки, сразу под заголовком. Текст этой сноски точно такой же, как у сноски заголовка, и оформление стилями для сносок;
- знак сноски в тексте сделать невидимым: кегль 0,1 пт, масштаб по горизонтали 1%, бесцветный;
- настоящую сноску в заголовке удалить, а на место знака сноски поставить символы, повторяющие номер этой сноски. Число или звёздочка, в зависимости от выбранного варианта. Они должны быть оформлены тем же символьным стилем, что все знаки сносок.
Если делать это руками, то это нудно и скучно. А скрипт сделает за вас это мгновенно.
Что для этого нужно.
- в вёрстке должны быть определены символьный стиль для знака сноски и абзацный стиль оформления сноски;
- в настройках абзацного стиля на вкладке «Буквицы и вложенные стили» должен быть определён порядок оформления знака сноски одним из символьных стилей;
- эти стили оформления сносок, символьный и абзацный, должны быть указаны в настройках оформления сносок Текст > Параметры сносок документа.
Теперь всё готово для решения этой проблемы.
Запускаем скрипт.
На экране четыре строки, каждая имеет свой флажок для подтверждения выполнения:
> Установите флажок, если нужен маркер в позиции сноски
> Выделите знак сноски в заголовке и установите флажок
> Поместите курсор в первую строку текста и установите флажок
> Установите флажок для вывода на экран справки по программе
Порядок работы:
- выделяем знак сноски в заголовке и подтверждаем выбор установкой флажка;
- ставим курсор в одно из слов в первой строке и подтверждаем установкой другого флажка.
После этого скрипт выполнит все описанные выше шаги по переносу сноски в текст, маскированию этой сноски и помещению в заголовок символов — заменителей знака сноски.
Скрипт сам создаст символьный стиль для маскировки сноски в тексте. Стиль называется «#maskFootnote» и размещён в группе «#HiddenFootnote».
Если важно держать под контролем, куда скрипт спрятал сноску, то можно ставить рядом с ней маркер примечания.
Для этого надо установить первый флажок в окне программы.
В тексте каждого такого примечания будет указан номер сноски, рядом с которой он поставлен.
После каждой процедуры оформления сносок в заголовке окно скрипта остаётся на экране. Его можно задвинуть за край экрана и вытягивать, когда нужно. Для прекращения работы скрипта щелкните по крестику в шапке окна.
Скрипт в группе бесплатных программм списка Скачать обновление.