Que fait endnote-word-cwyw-skill ?
Compétence Codex pour réparer les citations CWYW et les références invalides d'EndNote X9 dans Word.
Présentation
Ce skill automatisé pour Codex détecte et répare les problèmes de citations Cite While You Write (CWYW) dans un document Microsoft Word lié à EndNote X9. Il corrige les erreurs de référence invalide et restaure les champs de citation corrompus.
Fonctionnalités
- Analyse du fichier
.docxpour localiser les champs de citation EndNote incorrects. - Réparation des citations qui ne se mettent pas à jour ou qui affichent "Invalid Reference".
- Restauration des références bibliographiques perdues ou mal formatées.
- Utilisation de scripts Python avec les bibliothèques
python-docxetlxml.
Prérequis
- Codex (CLI ou IDE)
- Python 3.8 ou supérieur
- Bibliothèques Python :
python-docx,lxml,pywin32(Windows uniquement) - EndNote X9 installé avec la base de données active
Utilisation
- Ouvrez votre document Word dans Word et enregistrez-le au format
.docx. - Lancez la commande suivante dans Codex :
codex run lizhbei1995/endnote-word-cwyw-skill --file chemin/vers/your-document.docx
- Le skill génère un rapport de diagnostic listant les citations problématiques trouvées.
- Si des réparations automatiques sont disponibles, il les applique et crée une copie de sauvegarde (
your-document-backup.docx).
Dépannage
- Erreur "Field not found" : Vérifiez que votre document utilise bien des champs CWYW et non des champs statiques.
- Références non reconnues : Assurez-vous qu'EndNote X9 est en cours d'exécution et que la bibliothèque appropriée est ouverte.
- Problèmes de permissions : Exécutez Codex avec les droits d'administrateur si nécessaire.
Licence
MIT