Meilleure version de BibTeX : 5.2.68
Version Zotero : 5.0.91-beta.3+c5f01bc2f
pandoc --version: pandoc 2.10.1
ID du rapport : TBACV33E-euc
Exportateur utilisé : filtre Pandoc Lua, en suivant les instructions d' ici
Comportement prévisible:
J'essaie de créer un .docx avec des références Zotero (en direct). Il fonctionne parfaitement avec les éléments de ma bibliothèque par défaut ("Ma bibliothèque"). Cependant, il ne fonctionne pas avec d'autres bibliothèques (partagées). Pour cela, j'ai créé un groupe vide appelé test555
sur zotero.org, et ajouté une seule référence avec citekey markovicNotMissBoat2030
(j'ai modifié la citekey avec 2030 pour détecter s'il y a une collision entre les citekeys de ma bibliothèque par défaut et la bibliothèque partagée ; cependant, cela ne semble pas avoir d'importance).
Ensuite, j'exécute la commande suivante :
pandoc -s --lua-filter=zotero.lua --metadata=zotero_scannable_cite:true --metadata=client:jurism --metadata=zotero_library:test555 -o test.docx test.md
zotero.lua
est cloné à partir d' icitest.md
contient une ligne : lorem ipsum [@markovicNotMissBoat2030] dolor
Comportement réel :
Lorsque j'omet --metadata=zotero_library:test555
de la commande et que j'utilise @markovicNotMissBoat2020
(pas 2030
, qui se trouve dans test555
), cela fonctionne parfaitement (la référence est choisie à partir de ma bibliothèque par défaut). Cependant, lorsque je spécifie --metadata=zotero_library:test555
(ma bibliothèque de test qui contient une seule référence), il ne semble rien faire d'autre que mettre le contenu de test.md dans un document Word, avec le résultat ressemblant à ceci :
Débogage plus poussé :
Essayer d'obtenir l'entrée de la bibliothèque partagée test555
via curl :
curl 'http://127.0.0.1:23119/better-bibtex/export/item?pandocFilterData=false&translator=json&library=test555&citationKeys=markovicNotMissBoat2030' -X GET -H "Content-Type: application/json"
no items found
Essayer d'obtenir l'entrée de la bibliothèque par défaut (sans spécifier le paramètre de requête library
) :
curl 'http://127.0.0.1:23119/better-bibtex/export/item?pandocFilterData=false&translator=json&citationKeys=markovicNotMissBoat2020' -X GET -H "Content-Type: application/json"
{"items":{"markovicNotMissBoat2020":{"id":"markovicNotMissBoat2020","abstract":"abstract here...","accessed":{"date-parts":[[2020,9,19]]},"author":[{"family":"Markovic","given":"Stefan"},{"family":"Bagherzadeh","given":"Mehdi"},{"family":"Dubiel","given":"Anna"},{"family":"Cheng","given":"Jim"},{"family":"Vanhaverbeke","given":"Wim"}],"container-title":"Industrial Marketing Management","container-title-short":"Industrial Marketing Management","DOI":"10.1016/j.indmarman.2020.09.003","ISSN":"0019-8501","issued":{"date-parts":[[2020,11,1]]},"language":"en","page":"152-161","source":"ScienceDirect","title":"Do not miss the boat to outside-in open innovation: Enable your employees","title-short":"Do not miss the boat to outside-in open innovation","type":"article-journal","URL":"http://www.sciencedirect.com/science/article/pii/S0019850120308348","volume":"91"}},"zotero":{"markovicNotMissBoat2020":{"itemID":1211,"uri":"http://zotero.org/users/6901728/items/NX559BE8"}},"errors":{}}
Je suis prêt à aider à déboguer cela. Merci beaucoup pour votre aide!
J'ai trouvé le problème. Je vais devoir réfléchir un peu pour trouver une solution.
:robot : c'est votre sympathique bot de construction de quartier qui annonce la version de test 5.2.71.7171 ("fixe #1647")
Installez dans Zotero en téléchargeant la version de test 5.2.71.7171 , en ouvrant le menu "Outils" de Zotero, en sélectionnant "Modules complémentaires", ouvrez le menu d'engrenage en haut à droite et sélectionnez "Installer le module complémentaire à partir d'un fichier...".
test de la version 5.2.71.7171 ("fixe #1647")
Je peux confirmer que cela fonctionne comme prévu maintenant. Merci beaucoup pour votre excellent travail sur BBT !
Ce problème a été automatiquement verrouillé car il n'y a eu aucune activité récente après sa fermeture. Veuillez ouvrir un nouveau problème pour les bogues liés.