Я только что написал книгу с сотнями ссылок, хранящихся в файле mylibrary.lib. Из-за моего исходного рабочего процесса (Scrivener> Markdown> pandas -citepro c> MS Word) на данный момент у меня есть все в файле MS Word, где каждая цитата находится в форме [@citation_key], как показано ниже:
Из [@ andy2020] мы видим, что ...
Моя цель - создать библиографию (я использую Zotero в качестве справочного менеджера).
И тут возникает проблема: я пробовал много вариантов с pando c -citepro c, но ничего не получалось ...
Ниже приведена упрощенная версия моих проб и ошибок.
В файле mylibrary.bib только одна запись выглядит следующим образом:
@article{andy2020,
title = {Reinforcement Learning: {{A}} Survey},
volume = {4},
shorttitle = {Reinforcement Learning},
journaltitle = {Journal of artificial intelligence research},
date = {1996},
pages = {237--285},
author = {Kaelbling, Leslie Pack and Littman, Michael L. and Moore, Andrew W.}
}
- Первая пробная версия с in.md:
С [@ andy2020] мы видим, что ...
команда:
pandoc in.md --filter pandoc-citeproc --bibliography mylibrary.bib -o out.docx
правильно генерирует docx:
From (Kaelbling, Littman, и Мур 1996) мы можем видеть, что ... Кельблинг, Лесли ie Пак, Майкл Л. Литтман и Эндрю У. Мур. 1996. «Обучение усилению: обзор». Журнал исследований искусственного интеллекта 4: 237–85.
Второе испытание
с in.docx:
Из [@ andy2020] мы видим, что ...
команда :
pandoc in.docx --filter pandoc-citeproc --bibliography mylibrary.bib -o out.docx
создает out.docx с: Из [@ andy2020] мы видим, что ...
Библиография не генерируется.
Третье испытание с использованием in.docx:
Из [@ andy2020] видно, что ...
команда:
pandoc in.docx --filter pandoc-citeproc --bibliography mylibrary.bib -o out.md
генерирует out.md с:
Из [@ andy2020] мы можем видеть, что ...
Обратите внимание на некоторые escape-символы ...
Моя цель - создать библиографию из in.docx в out.docx, как во втором испытании.
Есть идеи? Это чрезвычайно важно для меня, у меня есть буквально сотни ссылок ...
Я был бы очень признателен за Вашу помощь,
Заранее большое спасибо:)
Andy