Читайте ниже абзац «Как этим пользоваться». Проект на гитхабе -
https://github.com/irandom/docs.
О важном для студентов, аспирантов и не только: как сделать список литературы в ворде по ГОСТ Р 7.0.5-2008.
Каждому известны мучения при составлении списка источников в ворде, когда приходится либо считать порядок включения источников вручную, либо составлять список по алфавиту и затем проставлять ссылки. Самые продвинутые пользователи знают, что можно сделать список литературы в виде нумерованных абзацев с закладками, на которые в тексте можно делать перекрестные ссылки и в несложных случаях добиваться желаемого. Также продвинутые пользователи знают, что в ворде можно делать библиографии, но не по ГОСТу, хотя американские стили присутствуют.
Когда дело доходит до подготовки кандидатской диссертации, список литературы резко становится больной темой. Ручные и полуавтоматические методы работают все хуже и хуже, да и форматировать список по ГОСТ 7.0.5-2008 вручную становится напряжно. Настолько напряжно, что я таки задался вопросом, как сделать рабочий стиль библиографии на возможностях ворда, и открыл имеющиеся стили в текстовом редакторе. Посмотрел. Полистал простыню икс-эс-эля. И ничего не понял. Закрыл нафиг. Коллеги в русском интернете тоже ничего работоспособного не создали, и это через четыре года после принятия стандарта!
Погуглив глубже, я понял, что не все так беспросветно. Добрые люди из проекта
BibWord сделали шаблон стиля со всеми необходимыми базовыми преобразованиями XSLT, и можно было взять его за основу. Долго ли, коротко, но я написал стиль, который умеет формировать список литературы по ГОСТу, нумеровать ссылки в тексте по порядку упоминания и различать формат для англоязычных и русскоязычных источников. Последнее - вообще за гранью всех попыток, которые удалось нагуглить. Я молодец! И хоть пришлось повозиться целую неделю в перерывах между работой, читая 7000-страничные спецификации Office Open XML, я сделал полностью рабочий стиль библиографии.
Итак, как этим пользоваться.
1. Скачайте файл стиля по этой ссылке:
GOST-R-7.0.5-2008.xsl. (На гитхабе:
gost-r-7.0.5-2008.)
2. Почитайте
readme (необязательно), скопируйте файл стиля:
- для Word 2010 - в директорию [System Volume]:\Program Files\Microsoft Office\Office 14\Bibliography\Style;
- для Word 2013 - в [System Volume]:\Users\[User Name]\AppData\Roaming\Microsoft\Bibliography\Style
3. Запустите (или перезапустите) ворд и в меню «Ссылки» выберите стиль «ГОСТ Р 7.0.5-2008 (сортировка по порядку включения)». Сохраните документ и работайте с источниками.
При создании источника обязательно указывайте язык - английский или русский, иначе по умолчанию будет английский.
4. Вставьте в нужное место документа список литературы и не забывайте его периодически обновлять.
Чтобы сортировать источники по авторам, нужно проделать те же шаги и еще пару дополнительных. Сначала как в прошлом варианте:
1. Скачайте файл стиля
GOST-R-7.0.5-2008-lexicographically.xsl 2. Скопируйте его в директорию [System Volume]:\Program Files\Microsoft Office\Office 14\Bibliography\Style ([System Volume]:\Users\[User Name]\AppData\Roaming\Microsoft\Bibliography\Style - для Word 2013).
3. В ворде в меню «Ссылки» выберите стиль «ГОСТ Р 7.0.5-2008 (сортировка по именам)» (если стиль не появился, сначала перезапустите ворд). Сохраните документ и закройте ворд.
4. Главное отличие! Скачайте программу BibWord Extender со
страницы проекта BibWord. Резервная ссылка:
BibWordExtender2.zip.
4.1. Запустите BibWord Extender, укажите в нем расположение папки Program Files\Microsoft Office\Office 14\Bibliography\Style (он поможет это сделать сразу):
4.2. Выберите свой документ и убедитесь, что выбран нужный стиль библиографии (не снимайте галочку «Create backup», она делает резервную копию документа):
4.3. Нажмите кнопку «Extend».
4.4. Откройте документ в ворде и снова выберите стиль «ГОСТ Р 7.0.5-2008 (сортировка по именам)».
5. Дальше работайте как в предыдущем случае.
Сразу нужно сказать, что стиль полноценно работает только в Word 2010, потому что Word 2007 не соблюдает собственный же стандарт. Об этом есть запись в readme, и это печально. Я не стану жертвовать возможностью работы со ссылками на английском языке ради Office 2007, хотя желающие могут форкнуть проект на гитхабе и доработать стиль напильником.
Желаю всем успешного написания текста диссертации и удачной защиты!
Update: Работу под 2013-й ворд исправил github-юзер
skkap, за что ему большое спасибо.
Update 2: В который раз встретил упоминание некого софта для решения этой задачи,
http://www.mendeley.com/. Не пробовал. Поместил сюда, чтобы не забыть при случае.