Я использую Endnote X8 для управления сносками и библиографией исследовательских работ, которые я пишу в Word 2010 на компьютере с Win7.

Я хочу улучшить Endnote некоторыми специфическими функциями (например, при вставке сноски, автоматически запрашивать номер страницы, который нужно упомянуть - функция, которая каждый раз стоит мне три ненужных щелчка мышью). Я привык писать сценарии для улучшения программ, которые я использую, обычно на VBA, Javascript, иногда Python.

Есть ли способ сделать это для Endnote X8? Предоставляет ли Endnote доступ к своим программным объектам или около того? Где я могу найти документацию?

1 ответ1

0

В конце концов я нашел в справочной библиотеке Endnote информацию, которая может считаться ответом.

Вкратце: да, есть инструменты для программирования вещей вокруг Endnote.

подробности

В справке Endnote в разделе «API и плагины» мы читаем:

«« API RSServices »- это технология Thomson Reuters, которая позволяет использовать возможности EndNote. Он предоставляет программный доступ к основным функциям приложения EndNote, позволяя третьим сторонам получать доступ к содержимому базы данных и интегрировать EndNote с другими инструментами. С помощью API RSServices пользователи могут создавать «плагины», которые работают в интерфейсе EndNote, чтобы добавлять настраиваемые функции в EndNote и расширять связь с другими программами. Большинство функций API RSServices работают с версиями EndNote X-. [...] API RSServices предназначен для технической аудитории, которая владеет объектно-ориентированными языками программирования, особенно C и C++. Пользователи также должны быть знакомы с инструментами, необходимыми для создания скомпилированного кода приложения или библиотек DLL. API доступен как для операционных систем Macintosh, так и для Windows, и ведет себя одинаково на каждой, если не указано иное ».

Под заголовком «Комплект разработки RSServices (RDK)» мы также находим: «Вспомогательная документация и примеры кода предоставляются в составе комплекта разработки RSServices (RDK). Комплект RDK можно получить по запросу непосредственно из команды Thomson Reuters EndNote. RDK предназначен для работы с несколькими компиляторами и инструментами, включая Apple XCode и Microsoft Visual Studio. Во всех случаях API публикуются на языке программирования C/C++, как и все примеры и примеры кода ».

И последняя рекомендация: «Свяжитесь с командой Thomson Reuters EndNote по адресу http://endnote.com//support/contact-support для получения дополнительной информации».

Заключение

Для моих целей это слишком сложно. Мне нужна была бы среда сценариев, включенная в саму Endnote (как, например, в Adobe Acrobat Pro, Adobe Indesign и, конечно же, в MS Office Suite), чтобы я мог просто запускать простые сценарии (на каком языке).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .