Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2010, 15:41   #1
Wassail
Пользователь
 
Регистрация: 05.04.2010
Сообщений: 36
По умолчанию Составление списка литературы в Word 2007 по GOST_7.0.5-2008

Вместо использования сторонних средств по ведению библиографии, таких как Zotero, Mendeley или Endnote, хотелось бы воспользоваться новыми возможностями ведения списков литературы, встроенными в Word 2007. Если у вас в документе более 10 ссылок и накоплена база литературы формата XML по теме, то управление источниками и ссылками сократит массу времени. По команде «Вставить ссылку» легко выбрать в отсортированном по алфавиту списке необходимый источник и вставить в нужном месте. Однако есть ряд серьёзных проблем с созданием и оформлением списка литературы.

Вначале мелочь. В диспетчере источников, вызываемой командой «Управление источниками», всё работает исправно, за исключением того, что для операции «Создать..» в поле Автор надо при одном авторе (например, Петрова О.Н.) обязательно ввести запятую в конце! Иначе ввод даст О.Н.,Петрова, и лишь после вызова «Изменить…» и переброски О.Н., за фамилию Петрова диспетчер согласится на Петрова О.Н. Когда авторов два и более, то всё в порядке. Кроме того, справа вверху диалога надо всё время щелкать мышью и правильно выбирать русский или английский язык в зависимости от типа источника, а не оставлять предложенное «по умолчанию».

Ещё деталь. Диспетчер источников хранит «Текущий список» в самом документе, а «Главный список» литературы сохраняется по умолчанию в Windows XP в папке текущего пользователя C:\Documents and Settings\CurrentUser\Application Data\Microsoft\Bibliography в файле Source.xml. Так этот файл лучше не трогать и оставить в покое пустым – он пригодится как реликвия для старта новых библиографий. В диспетчере есть «Обзор…», но нет «Сохранить как…», поэтому копируем Source.xml туда, где находится наш документ, скажем, Thesis.docx, и переименовываем Source.xml в Thesis.xml. Теперь можно вводить литературу, загрузив главный список через диалог «Обзор…». Вот такая вот морока.

Теперь о главном. О стиле оформления. В поставке Word 2007/2010 для составления списков литературы в числе прочих XSL стилей оформления (они лежат в папке C:\Program Files\Microsoft Office\Office12\Bibliography\Style) предлагаются два странных стиля: «ГОСТ – сортировка по имени» и «ГОСТ – сортировка по названиям», которые никак не соответствуют действующим в настоящее время в России ГОСТам. И вообще нет стиля «ГОСТ – сортировка по номерам», который стандартно требуется для написания дипломов, диссертаций и монографий. Сегодня в России обязательны к применение: ГОСТ 7.1-2003 и недавно утвержденный ГОСТ 7.0.5-2008.

Среди поставляемых с Word 2007 стилей западных книгоиздательств нет близкого к нашим ГОСТам. Расширенный набор, найденный в сети, дан в прилагаемом архиве. Там есть цифровая или Numerical ссылка с квадратными скобками типа [1], и есть образец попытки одного российского программиста написать стиль для ГОСТ 7.1-2003. Неудачная, поскольку предлагается после создания окончательного списка литературы все автоматически созданные тэги вручную перебивать на порядковые номера, когда есть документы с сотнями и тысячами источниками и они редактируются постоянно. И этот ГОСТ 7.1-2003 уже устарел. Сегодня в оформлении требуется ГОСТ 7.0.5-2008, но такого стиля XSL для Word 2007 нигде нет.

Вопрос такой: может кто из программистов уже создал подобный стиль или переделал один из западных стилей Numeric под «ГОСТ-сортировка по номерам»? Подскажите, думаю этот стиль многим пригодится.
Вложения
Тип файла: rar Style.rar (288.2 Кб, 736 просмотров)
Wassail вне форума Ответить с цитированием
Старый 07.04.2010, 00:17   #2
Wassail
Пользователь
 
Регистрация: 05.04.2010
Сообщений: 36
По умолчанию

Да, надо ещё учесть, что в ОС Windows 7 папка Documents and Settings уже не используется и недоступна, поэтому искать файл списка литературы Source.xml уже надо в папке Пользователи, то есть, например, в C:\Users\Wassail\AppData\Roaming\Mi crosoft\Bibliography. Далее - выше по тексту.
Wassail вне форума Ответить с цитированием
Старый 09.04.2010, 19:16   #3
Wassail
Пользователь
 
Регистрация: 05.04.2010
Сообщений: 36
По умолчанию

Если по стилям библиографии в сети хоть что-то есть, то по самим спискам литературы в формате xml вообще гиблый поиск (есть в других форматах для EndNote, BibTex, Zotero, Mendeley и пр. без понятия о том как их конвертировать в xml Word 2007).

С большими файлами литературы в несколько тысяч ссылок (см. например, книгу Наномедицина Р. Фрейтас Мл.: http://www.nanomedicine.com/NMIIA.htm с 6299 ссылками на источники) работать крайне неудобно при написании статьи или реферата по той же теме.


Можно сократить список - в Диспетчере источников (меню Ссылки/Управление источниками) через Обзор… загрузить в Главный список полный список литературы, скажем файл Literature.xml. Затем скопируем в «Текущий список» только те источники, на которые вы затем будете ссылаться, после этого ещё раз открываем через «Обзор…» пустой файл c каким-нибудь именем Example.xml (переименованную копию пустого файла Source.xml из поставки Word 2007). И вновь туда копируем как в «Главный список» всю литературу из «Текущего списка».


В качестве такого примера во вложении приведен извлеченный таким образом список литературы Example.xml. Можно теперь открыть этот список в меню Ссылка/Управление источниками/Обзор… и затем, выбрав любую из записей в левой половине «Диспетчера», открыть диалог редактирования по команде «Изменить…» и исправить, при необходимости, тип и параметры текущего источника.
Вложения
Тип файла: rar Example.rar (2.1 Кб, 212 просмотров)
Wassail вне форума Ответить с цитированием
Старый 10.10.2010, 14:28   #4
nica
Новичок
Джуниор
 
Регистрация: 10.10.2010
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Wassail Посмотреть сообщение
Подскажите, думаю этот стиль многим пригодится.

Очень даже пригодился, спасибо!

Пришлось поправить один косяк: в списке литературы у книги невозможно было поставить кол-во страниц. Пришлось извратиться: писать кол-во страниц в поле "Страна", и выводить в формате "123 с."

Измененный файл стиля прилагаю.
Вложения
Тип файла: zip GOST_7.1-2003nica.xsl.zip (18.7 Кб, 281 просмотров)
nica вне форума Ответить с цитированием
Старый 10.10.2010, 14:56   #5
nica
Новичок
Джуниор
 
Регистрация: 10.10.2010
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Wassail Посмотреть сообщение
И вообще нет стиля «ГОСТ – сортировка по номерам», который стандартно требуется для написания дипломов, диссертаций и монографий.

Вопрос такой: может кто из программистов уже создал подобный стиль?
А теперь получилось и заставить его сортировать по номерам. Всё что нужно -- это записывать в тег порядковый номер ссылки на литературу.

Обновленный файл стиля прилагаю.
Вложения
Тип файла: zip GOST_7.1-2003nica.xsl.zip (18.8 Кб, 589 просмотров)
nica вне форума Ответить с цитированием
Старый 22.10.2010, 13:18   #6
Wassail
Пользователь
 
Регистрация: 05.04.2010
Сообщений: 36
По умолчанию

Цитата:
Сообщение от nica Посмотреть сообщение
А теперь получилось и заставить его сортировать по номерам. Всё что нужно -- это записывать в тег порядковый номер ссылки на литературу.

Обновленный файл стиля прилагаю.
Это замечательно! Но что со стилем к ГОСТУ 7.0.5-2008, который сейчас вступил в действие с января 2009 года ?
Wassail вне форума Ответить с цитированием
Старый 31.10.2010, 13:48   #7
medvejonok
Новичок
Джуниор
 
Регистрация: 30.10.2010
Сообщений: 1
По умолчанию

Было бы здорово, если найдется умелец, который сделает стиль к ГОСТУ 7.0.5-2008.
Сам столкнулся с проблемой оформления большого количества литературы.

Некоторые проблемы по стилю 7.1-2003:
1. выводится только первый автор из источника, а должны все;
2. авторы должны быть Италиком
3. появились непонятные символы после года издания "r.."

Kirgnits1958. Киржниц Д. А. О границах применимости квазиклассического уравнения состояния вещества // ЖЭТФ. - 1958 r.. - 6 : Т. 35. - стр. 1545-1557.

Если кто-то уже решил эти проблемы, отзовитесь!
medvejonok вне форума Ответить с цитированием
Старый 04.11.2010, 17:29   #8
-NeoN-
Новичок
Джуниор
 
Регистрация: 04.11.2010
Сообщений: 1
По умолчанию

1. Не пишет редакцию
2. в одном документе номрально выводило, в дргом чего-то после количества страниц появился знак градуса (кружок)
-NeoN- вне форума Ответить с цитированием
Старый 06.11.2010, 15:15   #9
MaTpac
Новичок
Джуниор
 
Регистрация: 06.11.2010
Сообщений: 1
По умолчанию

неужто все забили на редактирование стиля. как то же решают эту ситуацию люди. хоть поделитесь. невозможно же, что все как обезьяны вручную всё перебивают!!!
MaTpac вне форума Ответить с цитированием
Старый 23.11.2010, 14:25   #10
Tainer
Новичок
Джуниор
 
Регистрация: 23.11.2010
Сообщений: 2
По умолчанию

Я не забил. Но не могу сказать, что хорошо смог разобраться с стилевых файлах. Я смог настроить под себя ссылки в тексте и список литературы, но я не делал это по госту.
Tainer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конвертировать формулы из [2007 Word 2007] в [2003 Word 2003] mswmd Microsoft Office Word 8 10.07.2017 17:06
Проверка на условие (математическое) и составление списка robbe Microsoft Office Excel 13 02.02.2010 18:06
Word 2007 Орфография Syltan Microsoft Office Word 2 17.10.2009 08:27
Составление "списка" из строки spamer Общие вопросы Delphi 8 25.08.2009 12:23
MS WORD 2007 Айрат Microsoft Office Word 15 13.05.2009 18:46