Другие языки программирования и технологии
Как настроить сноски в MS Word, чтобы в тексте они автоматически ставились [1],[2],[3]...,а в конце документа 1, 2, 3..
Подразумеваются концевые сноски на литературные источники.
В общем-то там нечего настраивать.
Вставляешь в нужном месте концевую сноску (в кнопке "Параметры" выбираешь стиль - 1, 2, 3 вместо римских) .
Если нужно перекрестную ссылку сделать, т. е. на ссылку, которая уже встречалась ранее в тексте, то так: Вставка / Перекрестная ссылка
(Объясняю по версии Word 97, в более новых версиях, возможно "Перекрестная ссылка" зарыта в "Ссылках / Сносках".)
Выбираешь Тип ссылки: [Концевая сноска] и из списка существующих концевых сносок выбираешь нужную.
Еще можно подредактировать горизонтальную полоску, которая автоматически отделяет концевые сноски. Для этого переключаешься в режим просмотра Обычный. Щелкаешь по сноске пока не появится список сносок внизу экрана. Там есть разворачивающееся меню. В нем выбираешь "Разделитель концевой сноски". При этом в окошке покажется эта линия и курсор. Нажимаем Delete. Вставляем слово "Литература" или "Список литературы" или ничего не вставляем, а просто удаляем эту полоску.
Этот способ автоматизации ссылок довольно хорош, пока работаешь с одним документом. Он достаточно удобен. При перестановке абзацев, автоматически переставляются концевые сноски. Если поднести курсор к сноске, высвечивается содержание сноски. Но если есть много таких документов и нужно сделать новый документ на основе этих документов (скажем годовой отчет на основе опубликованных работ) , то дубли придется отлавливать, просматривая весь список вручную, при этом придется переделывать перекрестные ссылки.
Я использую полуавтоматический способ с помощью механизма полей.
Ctrl-F9 - пустые скобки поля {}.
Внутри пишем {set ИмяСсылки {seq Ссылки}}
здесь {seq Ссылки} - еще одно поле, конкретно поле seq, которое генерирует последовательность 1, 2, 3 и т. д. в зависимости от положения этого поля в тексте. Т. е. три поля подряд {seq Ссылки}, {seq Ссылки}, {seq Ссылки} дадут после обновления (F9 или переключение между режимами просмотра) последовательность 1, 2, 3.
Итак, если нужно сделать новую ссылку, то вставляем поле {set Пушкин {seq Ссылки}} (мы присвоили метке Пушкин переменный номер {seq Ссылки}) и рядом в квадратных скобках вызываем эту метку [{seq Ссылки Пушкин}]. Надо сослаться на другого автора делаем так {set Гоголь {seq Ссылки}}[{seq Ссылки Гоголь}]. Если на того, который уже был (перекрестная ссылка) , то так [{seq Ссылки Пушкин}] (т. е. поле set для каждого автора в тексте встречается только один раз) .
В списке литературы
[{seq Ссылки Пушкин}] Пушкин. Избранное.
[{seq Ссылки Гоголь}] Гоголь. Вечера на хуторе близ Диканьки.
Конечно каждый раз замаешься вводить эти конструкции, поэтому я их записал как макросы и назначил им клавиши.
Естественно, нумерация формул и рисунков осуществляется по этой же схеме, только последовательность называется не Ссылки, а скажем Формулы или Рисунки. (На самом деле в качестве названия последовательности можно использовать один символ, я использую $ - для ссылок на литературу, ! -для формул и @ - для рисунков. )
Если нужно подсчитать число рисунков, то с помощью поля = "равно" в конце текста:
{set ЧислоРисунков {= {seq Рисунки} - 1}}
И вызвать метку в любом месте текста {ЧислоРисунков}.
Вставляешь в нужном месте концевую сноску (в кнопке "Параметры" выбираешь стиль - 1, 2, 3 вместо римских) .
Если нужно перекрестную ссылку сделать, т. е. на ссылку, которая уже встречалась ранее в тексте, то так: Вставка / Перекрестная ссылка
(Объясняю по версии Word 97, в более новых версиях, возможно "Перекрестная ссылка" зарыта в "Ссылках / Сносках".)
Выбираешь Тип ссылки: [Концевая сноска] и из списка существующих концевых сносок выбираешь нужную.
Еще можно подредактировать горизонтальную полоску, которая автоматически отделяет концевые сноски. Для этого переключаешься в режим просмотра Обычный. Щелкаешь по сноске пока не появится список сносок внизу экрана. Там есть разворачивающееся меню. В нем выбираешь "Разделитель концевой сноски". При этом в окошке покажется эта линия и курсор. Нажимаем Delete. Вставляем слово "Литература" или "Список литературы" или ничего не вставляем, а просто удаляем эту полоску.
Этот способ автоматизации ссылок довольно хорош, пока работаешь с одним документом. Он достаточно удобен. При перестановке абзацев, автоматически переставляются концевые сноски. Если поднести курсор к сноске, высвечивается содержание сноски. Но если есть много таких документов и нужно сделать новый документ на основе этих документов (скажем годовой отчет на основе опубликованных работ) , то дубли придется отлавливать, просматривая весь список вручную, при этом придется переделывать перекрестные ссылки.
Я использую полуавтоматический способ с помощью механизма полей.
Ctrl-F9 - пустые скобки поля {}.
Внутри пишем {set ИмяСсылки {seq Ссылки}}
здесь {seq Ссылки} - еще одно поле, конкретно поле seq, которое генерирует последовательность 1, 2, 3 и т. д. в зависимости от положения этого поля в тексте. Т. е. три поля подряд {seq Ссылки}, {seq Ссылки}, {seq Ссылки} дадут после обновления (F9 или переключение между режимами просмотра) последовательность 1, 2, 3.
Итак, если нужно сделать новую ссылку, то вставляем поле {set Пушкин {seq Ссылки}} (мы присвоили метке Пушкин переменный номер {seq Ссылки}) и рядом в квадратных скобках вызываем эту метку [{seq Ссылки Пушкин}]. Надо сослаться на другого автора делаем так {set Гоголь {seq Ссылки}}[{seq Ссылки Гоголь}]. Если на того, который уже был (перекрестная ссылка) , то так [{seq Ссылки Пушкин}] (т. е. поле set для каждого автора в тексте встречается только один раз) .
В списке литературы
[{seq Ссылки Пушкин}] Пушкин. Избранное.
[{seq Ссылки Гоголь}] Гоголь. Вечера на хуторе близ Диканьки.
Конечно каждый раз замаешься вводить эти конструкции, поэтому я их записал как макросы и назначил им клавиши.
Естественно, нумерация формул и рисунков осуществляется по этой же схеме, только последовательность называется не Ссылки, а скажем Формулы или Рисунки. (На самом деле в качестве названия последовательности можно использовать один символ, я использую $ - для ссылок на литературу, ! -для формул и @ - для рисунков. )
Если нужно подсчитать число рисунков, то с помощью поля = "равно" в конце текста:
{set ЧислоРисунков {= {seq Рисунки} - 1}}
И вызвать метку в любом месте текста {ЧислоРисунков}.
Алтын Алымкулов
Интересный способ. Расскажите подробнее как делатся такие макросы.
Алтын Алымкулов
Спасибо! Нужно попробовать.
Похожие вопросы
- Вычислить произведение n>=2 (n четное) сомножителей y=(2/1)*(2/3)*(4/3)*(4/5)*(6/5)*(6/7)*..
- СИ: "int a[3]={1, 2, 3}, * p=a+1" Чему равно значение выражения "p[0]-2"? И что вообще здесь происходит?
- Pascal. Программа выводит 3 столбца по рядам, а нужно чтоб №1 2 3.. в столбик. Помогите.
- Чем различаются HTML-1,2,3
- Даны действительные числа а (1),а (2),...а (2n). Получить: а (1),а (2n),а (2),а (2n-1),а (3),...а (n),а (n+1).
- Найдите закономерности 1,1,1,2,3,4,3,5,7_,7,_,5,9,13,_,_,16
- ПОМОГИТЕ! Нужны числа от 1 до 1 000 000 в таком порядке:. 1 2 3 4 5 6 7
- Напишите программу!!! Разработать процедуру для вычисления чисел Фибаначи(1+2+3+5+8+13...)
- как делаеться сортировка данных по страницам. Типа стр 1 2 3 4 5...
- что разрешено делать пользователю с учётной записью гость, желательно по пунктам (1,2,3....) Домашка, ответ не могу найт