Я только что обновил JabRef с 2.10 до 3.2 на OS X 10.11. JabRef 2.10 автоматически форматирует файл BibTeX при сохранении, что было основной причиной, по которой я использовал JabRef. JabRef 3.2 этого не делает, и я не смог найти никаких настроек для включения этой функции. Эта функция все еще доступна? Если да, то не могли бы вы объяснить мне, как ее включить?
решение1
Причиной этого стало долгое обсуждение разработчиков с пользователями, которые обновились с 2.9.2 до 2.10. JabRef изменил формат сериализации, и у пользователей возникли проблемы с контролем версий: были пользователи, работающие с 2.9.2, и пользователи, работающие с 2.10. Библиография была полностью изменена, даже если было только незначительное изменение в одной записи. После долгого обсуждения (см.https://github.com/JabRef/jabref/issues/116), разработчики решили оставить записи такими, какие они есть. Если запись изменена, то она пишется целиком.
Что касается вашей конкретной проблемы, вам придется немного обмануть JabRef, чтобы он думал, что вы изменили все записи. Выполните следующие шаги:
- Нажмите «Поиск» в меню.
- Нажмите «Установить/очистить/переименовать поля».
- Введите «чит» в качестве имени поля.
- Выберите «Все записи»
- Убедитесь, что выбран параметр «Установить поля».
- Введите «чит» в качестве значения в «Установить поля».
- Нажмите «ОК».
- Нажмите «Поиск» в меню.
- Нажмите «Установить/очистить/переименовать поля».
- Убедитесь, что поле «чит» установлено
- Выберите «Очистить поля».
- Нажмите «ОК».
- Нажмите «CTRL+s», чтобы сохранить.
Все записи должны были быть переписаны сейчас. Протестировано с последней сборкой, доступной наhttp://builds.jabref.org/master/.
Если вы хотите, чтобы эта функция была доступна одним щелчком мыши, сообщите о проблеме по адресуhttps://github.com/JabRef/jabref/issues.
Более подробная информация о распространении через JabRef собрана на сайтеhttp://www.jabref.org/faq/#sharing.