Макрос, преобразующий текст в сноски

Автор Посетитель 12.04.2024, 12 апреля 2024, 19:15

Посетитель 12.04.2024

Добрый вечер. Прошу подсказать. Может есть макрос, преобразующий в MS Word текст в сноски.

То есть дается примерно такой текст. В нем после нескольких слов есть число. А в конце текста это же число с текстом.

Из приведенных цифр очевидно, что ситуация на Балеарах1 в принципе не отличается от того, что мы видели в двух предыдущих случаях. Чужеродное население составляют приезжие из испаноязычных регионов, главным образом — из Андалусии2. Местные жители ассоциируют себя либо с балеарской общностью в целом, либо с населением родного острова. Доминированию «областничества» в самосознании вполне соответствуют уже проводившиеся нами по другим регионам каталанского языка показатели «предпочтений»: валенсийцы стоят на первом месте. Как считают организаторы опроса, сближению с Валенсией3 послужило установление регулярной морской связи с начала нашего столетия; в итоге балеарцы и валенсийцы в настоящее время поддерживают «наиболее тесные контакты среди всего сообщества народов каталанского языка». Зато одноязычные обитатели «родины предков», Каталонии4, занимают только четвертое место на шкале предпочтений, а сама Каталония оказалась в общем перечне регионов по степени близости и вовсе на седьмом месте. Более приемлемы для островитян, как выяснилось, уроженцы Андалусии и Арагона5.

1. Балеары — группа островов в западной части Средиземного моря, в 200 км к востоку от Пиренейского полуострова.
2. Андалусия — автономное сообщество Испании, состоящее из восьми провинций: Альмерии, Кадиса, Кордовы, Гранады, Уэльвы, Хаэна, Малаги и Севильи. Её столицей является Севилья.
3. Валенсия — провинция на востоке Испании в составе автономного сообщества Валенсия. Административный центр — Валенсия.
4. Каталония — автономное сообщество Испании, расположенное на северо-востоке Пиренейского полуострова, между средиземноморским побережьем и Пиренеями.
5. Арагон — испанское автономное сообщество. Днём Арагона является 23 апреля — день Святого Георгия, покровителя региона.


А макрос бы преобразовывал текст в сноски.

[ФАЙЛЫ ВАШИ ПОЛУЧЕНЫ - НЕТ НЕОБХОДИМОСТИ ВЫКЛАДЫВАТЬ ИХ ПОВТОРНО]

Администратор

Числа кто ставит? Вы можете контролировать установку чисел?
Нужно окружать числа каким-нибудь специфическим символом, чтобы макрос мог понять: нужно преобразовывать число в сноску или нет.
Иначе макрос будет преобразовывать все числа в сноски, где это надо и где это не надо. Должна быть какая-то уникальность чисел-сносок.
Можно и цветом выделять числа-сноски.

Посетитель 12.04.2024

Может проще всего, чтобы числа сносок были окрашены определенным цветом. И тексты сносок тоже (чтобы макрос знал, где искать и брать текст сноски).
А можно ли как-то регулировать — создавать ли постраничные или концевые сноски?

Администратор

В предоставленном вами примере текст сносок находится в конце документа.
В реальности текст сносок может быть и внутри текста?

Администратор

Цитата:
А можно ли как-то регулировать — создавать ли постраничные или концевые сноски?

Да, макрос может создавать нужный вид сносок.

Посетитель 12.04.2024

«В реальности текст сносок может быть и внутри текста?»

В реальности в разных документах по-разному.

В идеале — если макрос, перед генерацией сносок, будет давать пользователю выбор: делать постраничные или концевые сноски.

Администратор

Если текст сносок может быть в любом месте, то тогда надо пометить, где находится этот текст.
Можно сверху и снизу ставить метки, например: ~Текст для сносок - верх~, ~Текст для сносок - низ~.
Или можно закрасить фрагмент, в котором текст сносок. Но нужно учитывать, чтобы цвет был уникальный, чтобы макрос однозначно смог найти текст сносок.

Посетитель 12.04.2024

А если так: номер сноски (внутри основного текста) помечается красным, а сами сноски с номерами зеленым (ну или синим, оранжевым). А весь остальной текст в файле — черного цвета.