В ссылках на авторскую дату в LyX с BibLaTeX отсутствует год

В ссылках на авторскую дату в LyX с BibLaTeX отсутствует год

Вот мой рабочий процесс: Zotero -> плагин LyZ для Zotero -> экспорт ссылки в файл *.bib -> использование файла *.bib для LyX -> вставка ссылки в документ LyX.

Плагин LyZ экспортирует библиографическую информацию элемента в базу данных *.bib. Просматривая запись для определенного элемента, я вижу, что поле «Дата» — «1 января 2014 г.», а поле «Год» пустое.

Я использую версию 2.3.0rc2 LyX, которая добавляет поддержку BibLaTeX в LyX. Но у меня была та же проблема с более ранней, стабильной версией, которая реализовала BibLaTeX в LyX с помощью ERT.

Документ составлен с использованием чикагского стиля «автор-дата».

Проблема в том, что, хотя в записи указана дата, она не попадает в документ.

Может ли кто-нибудь подсказать, как устранить неполадку?

Добавлено 17.02.18: Как я уже упоминал, мне действительно нужны рекомендации по устранению этой проблемы.

С тех пор, как я впервые опубликовал пост, я вижу, что в LyX гораздо больше библиографических записей, чем в прикрепленном файле *.bib. Я подозреваю, что это потому, что для создания текущего файла *.lyx я скопировал файл *.lyx из более ранней статьи, удалил текст, сбросил соответствующие настройки документа и указал документ на другой (новый) файл *.bib. Но теперь я понятия не имею, как избавиться от библиографических записей, которые есть в документе *.lyx, но отсутствуют в прикрепленном файле *.bib.

FWIW, вот пример записи в bib, которая вызывает проблемы. Эта запись находится в прикрепленном файле *.bib:

@article{anderson1classmonopoly,
    title = {Class Monopoly Rent and the Contemporary Neoliberal City},
    volume = {8},
    rights = {{\textcopyright} 2014 The Author(s). Geography Compass {\textcopyright} 2014 John Wiley \& Sons Ltd},
    issn = {1749-8198},
    url = {http://onlinelibrary.wiley.com/doi/10.1111/gec3.12107/abstract},
    doi = {10.1111/gec3.12107},
    language = {en},
    issue = {1},
    pages = {13-24},
    journaltitle = {Geography Compass},
    author = {Anderson, Matthew B.},
    urldate = {2015-05-28},
    date = {January 1, 2014},
    note = {00004},
    keywords = {HARVEY, David, neoliberalism, Chicago (Ill.), Economic policy, ECONOMICS, Have read}
}

решение1

Неправильный формат поля даты. Все поля даты должны соответствовать спецификации расширенного формата iso8601-2 уровня 1. См. раздел2.3.8 Характеристики даты и временив спецификации biblatex. В вашем случае поле должно выглядеть так:

  date = {2014-01-01},

решение2

У меня была та же проблема с экспортом Zotero в файл .bib. Для меня это было связано с тем, что Zotero экспортирует, используя формат "BibLaTex" вместо формата "Bibtex". Это приводит к файлу .bib с полем "дата" вместо поля "год". Вам просто нужно убедиться, что вы используете формат "Bibtex" при экспорте.

Связанный контент