Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
fr:word_processor_plugin_troubleshooting [2020/04/07 09:29] – [Problèmes de formatage] fflameriefr:word_processor_plugin_troubleshooting [2020/04/08 02:59] – [Problèmes de mise en forme] grolimur
Line 1: Line 1:
-<html><p style="color: red; font-weight: bold">La traduction de cette page est en cours.</p></html> 
  
 Cette page décrit quelques-uns des problèmes connus avec les plugins [[word_processor_integration|modules pour logiciels de traitement de texte]], ainsi que des pistes pour les résoudre. Cette page décrit quelques-uns des problèmes connus avec les plugins [[word_processor_integration|modules pour logiciels de traitement de texte]], ainsi que des pistes pour les résoudre.
Line 6: Line 5:
  
 ===== Problèmes de mise en forme ===== ===== Problèmes de mise en forme =====
-Les citations dans le texte et les bibliographies générées par le module pour logiciel de traitement de texte peuvent se présenter différemment (police, taille, etc.) du texte alentour. L'apparence du texte ainsi généré peut être adaptée en modifiant le style par défaut. Par exemple, dans LibreOffice, ouvrez le Gestionnaire de styles dans Styles -> Styles et formatage ou en appuyant sur la touche F12. (**à vérifier!**) Cliquez sur "Style par défaut", sélectionner "Modifier..." et faites les changements voulus sur ce style. Dans Word, ouvrez le gestionnaire de styles dans le menu Format -> Styles, ou en cliquant sur le lanceur de la boîte de dialogue "Styles" dans l'onglet "Accueil" du ruban. +Les citations dans le texte et les bibliographies générées par le module pour logiciel de traitement de texte peuvent se présenter différemment (police, taille, etc.) du texte alentour. L'apparence du texte ainsi généré peut être adaptée en modifiant le style par défaut. Par exemple, dans LibreOffice, ouvrez le Gestionnaire de styles
 + 
 +Windows: Format -> Styles et formatage ou F11\\ 
 +Mac: Styles -> Styles et formatage ou cmd-T\\ 
 +Linux: Styles -> Styles et formatage ou F11\\ 
 + 
 +Cliquez sur "Style par défaut", sélectionner "Modifier..." et faites les changements voulus sur ce style. Dans Word, ouvrez le gestionnaire de styles dans le menu Format -> Styles, ou en cliquant sur le lanceur de la boîte de dialogue "Styles" dans l'onglet "Accueil" du ruban. 
  
 La mise en forme de la bibliographie dépend du style de citation que vous avez choisi dans les préférences du document de Zotero et devrait être conforme aux exigences du style utilisé. La mise en forme de la bibliographie peut être adaptée en modifiant le style "Bibliographie" (Word) ou "Bibliographie 1" (LibreOffice) du logiciel de traitement de texte. La mise en forme de la bibliographie dépend du style de citation que vous avez choisi dans les préférences du document de Zotero et devrait être conforme aux exigences du style utilisé. La mise en forme de la bibliographie peut être adaptée en modifiant le style "Bibliographie" (Word) ou "Bibliographie 1" (LibreOffice) du logiciel de traitement de texte.
Line 211: Line 216:
  
 ===== Toutes plateformes ===== ===== Toutes plateformes =====
 +
 +Zotero nécessite LibreOffice 5.2 ou une version ultérieure. Si vous utilisez une version plus ancienne, passez à la version actuelle de LibreOffice. Voir [[:system_requirements#word_processor_plugins|Configuration requise]]. Apache OpenOffice et NeoOffice sont basés sur des versions plus anciennes de LibreOffice et ne sont pas pris en charge par Zotero.
  
 ==== Erreur d'installation ==== ==== Erreur d'installation ====
  
 +À la dernière étape de l'installation de "LibreOffice Integration", vous pouvez voir le message suivant.
 +
 +//"An error occurred installing Zotero LibreOffice Integration."//
 +
 +Si vous rencontrez cette erreur lors de l'installation du module :
 +
 +  * Vérifiez que LibreOffice est à jour, car les nouvelles versions de Java introduisent parfois des incompatibilités avec LibreOffice.
 +  * Ouvrez la boîte de dialogue des options de LibreOffice en choisissant Outils → Options (Windows/Linux) ou LibreOffice → Préférences... (Mac). Dans la boîte de dialogue, cliquez sur LibreOffice → Java (ou Avancé). Assurez-vous que la case "Utiliser un environnement d'exécution Java" est cochée, et qu'un JRE est sélectionné dans la liste en-dessous. (Le chargement peut prendre quelques secondes.) Si aucun JRE n'apparaît dans la liste, [[http://www.oracle.com/technetwork/java/javase/downloads/index.html|installez un JRE Java]]. Assurez-vous que les plates-formes LibreOffice et JRE (32-bit/64-bit) correspondent.
 +
 +Ensuite, redémarrez Zotero, ouvrez le volet "Citer" des [[preferences|préférences de Zotero]], et cliquez sur le bouton "Installer le module LibreOffice" dans l'onglet "Traitements de texte".
 +
 +Lorsque l'on vous demande de localiser vos installations LibreOffice, assurez-vous que votre installation LibreOffice figure dans la liste. (Vous pouvez ajouter de nouvelles installations LibreOffice en cliquant sur le bouton "Ajouter un répertoire..." en-dessous).
 +
 +Si l'installation continue à échouer, répétez les mêmes étapes, mais cliquez sur le bouton "Installation manuelle". Cela ouvrira un dossier contenant le composant d'intégration à installer dans LibreOffice lui-même. Double-cliquez sur ce composant pour l'installer, ou sélectionnez Outils → Gestionnaire des extensions... dans LibreOffice, cliquez sur le bouton "Ajouter", et naviguez jusqu'au composant. Bien qu'il soit peu probable que cela réussisse, cela fournira des informations supplémentaires sur la cause de l'échec de l'installation.
 +
 +Si vous recevez une erreur indiquant "Could not create Java implementation loader" lorsque vous tentez d'effectuer une installation manuelle, suivez les instructions ci-dessous pour [[#could_not_create_java_implementation_loader|Windows]], [[#could_not_create_java_implementation_loader1|Mac]], ou [[##could_not_create_implementation_loader_ou_cliquer_sur_les_boutons_de_la_barre_d_outils_n_a_pas_d_effets|Linux]].
 +
 +Si vous recevez une erreur indiquant "JNI exception occurred" sur Linux, suivez [[#jni_exception|ces instructions]].
 +
 +Pour les erreurs non répertoriées ci-dessous, publiez l'erreur que vous recevez lors de l'installation manuelle sur les [[/forum|forums Zotero]].
  
 ==== Il manque la barre d'outils ==== ==== Il manque la barre d'outils ====
 +
 +Vérifiez s'il y a une entrée pour Zotero sous Affichage -> Barres d'outils. Si ce n'est pas le cas, cherchez le module "Zotero LibreOffice Integration" dans Outils -> Gestionnaire des extensions... S'il n'y est pas, retournez à Zotero et au panneau "Citer" des préférences de Zotero. Dans l'onglet "Traitements de texte", cliquez sur le bouton "Installer le module LibreOffice". Si vous obtenez une erreur, reportez-vous aux [[#erreur_d_installation|instructions de dépannage pour l'installation]].
  
  
 ==== Erreur NullPointerException ou lastDataListener is undefined ==== ==== Erreur NullPointerException ou lastDataListener is undefined ====
  
 +Dans "Zotero LibreOffice Integration", lorsque vous essayez d'ajouter ou de modifier une citation ou une bibliographie, vous pouvez voir le message :
 +
 +//java.Lang.NullPointerException
 +at
 +org.zotero.integration.ooo.comp.Comm.getMessageResponse//
 +
 +ou le message :
 +
 +//[JavaScript Error: "_lastDataListener is undefined" ... when calling method: [zoteroIntegrationApplication::getActiveDocument]//
 +
 +Cette erreur indique que la version de l'extension dans Zotero ne correspond pas à la version de l'extension dans LibreOffice, généralement parce que l'installation a échoué. Essayez de [[#la_barre_d_outils_zotero_n_apparait_pas|réinstaller le module]]. Si l'installation échoue, ou si vous continuez à rencontrer cette erreur après la réinstallation, voir la section ci-dessus sur la façon de résoudre une [[#erreur_d_installation|erreur d'installation]].
 +
 +Les utilisateurs ayant installé d'autres modules d'intégration de traitement de texte (Word pour Mac ou Word pour Windows) doivent également s'assurer que ces modules sont les dernières versions disponibles.
  
 ==== Erreur Add Extension(s)...does not exist ==== ==== Erreur Add Extension(s)...does not exist ====
  
 +Lorsque vous essayez d'installer manuellement "Zotero LibreOffice Integration", vous pouvez voir le message :
 +
 +//Add extension(s): <<DIRECTORY>>/Zotero_LibreOffice_Integration.oxt does not exist//
 +
 +Nous pensons que cela est dû à un répertoire de profil LibreOffice corrompu. Déplacez ou supprimez le [[https://wiki.documentfoundation.org/UserProfile/fr|répertoire de profil LibreOffice]], puis suivez les [[#la_barre_d_outils_zotero_n_apparait_pas|instructions ci-dessus]] pour réinstaller l'extension Zotero LibreOffice. (Cela aura pour effet de rétablir les paramètres LibreOffice que vous avez personnalisés à leur état par défaut).
  
 ==== Les boutons ne répondent pas après une mise à jour de LibreOffice ==== ==== Les boutons ne répondent pas après une mise à jour de LibreOffice ====
 +
 +Après une mise à jour de LibreOffice, la non- réponse des boutons de la barre d'outils Zotero est une indication que LibreOffice n'a pas accès à une configuration JRE en état de fonctionnement. Reportez-vous à la section [[#erreur_d_installation|erreur d'installation]].
  
 ===== Windows ===== ===== Windows =====
Line 230: Line 279:
 ==== Could not create Java implementation loader ==== ==== Could not create Java implementation loader ====
  
 +Lors de l'installation manuelle du composant LibreOffice, vous pouvez voir le message
 +
 +//"Could not create Java implementation loader"//
 +
 +Cette erreur reflète une installation défectueuse de Java dans LibreOffice. Ce problème affecte non seulement Zotero, mais aussi toute extension LibreOffice qui utilise Java. Suivez les étapes ci-dessous, en testant si l'installation manuelle réussit après chacune d'entre elles.
 +
 +  * Vérifiez que LibreOffice est à jour, car les nouvelles versions de Java introduisent parfois des incompatibilités avec LibreOffice.
 +  * Assurez-vous que Java est installé et activé dans LibreOffice. Choisissez Outils → Options → LibreOffice → Java (ou Avancé). Assurez-vous que la case "Utiliser un environnement d'exécution Java" est cochée et qu'un JRE apparaît dans la liste en-dessous. (Le chargement peut prendre quelques secondes).
 +  * Supprimez le composant "Zotero LibreOffice Integration" dans Outils → Gestionnaire des extensions..., puis désinstallez et réinstallez LibreOffice.
 +  * Si vous avez récemment effectué une mise à niveau de Java 6 vers Java 7, vous devrez peut-être suivre [[https://bugs.freedesktop.org/show_bug.cgi?id=50371#c15|ces instructions (en anglais)]] pour corriger votre installation de Java. L'installateur Java d'Oracle ne supprime pas complètement les anciennes versions de Java, ce qui peut perturber LibreOffice.
 ===== Mac ===== ===== Mac =====
  
 ==== Could not create Java implementation loader ==== ==== Could not create Java implementation loader ====
 +
 +Lors de l'installation manuelle du composant LibreOffice, vous pouvez voir le message : 
 +
 +//"Could not create Java implementation loader"//
 +
 +Cela est généralement causé par une version obsolète de LibreOffice qui ne localise pas correctement l'installation de Java du système. Ce problème peut être résolu en installant [[http://www.libreoffice.org/download/|LibreOffice 5.2 ou une version ultérieure]].
  
 ==== LibreOffice sur macOS 10.11+: pas de réponse du module ==== ==== LibreOffice sur macOS 10.11+: pas de réponse du module ====
  
 +Problème : LibreOffice ne reconnaît pas actuellement le Java Runtime Environment (JRE), et le module de Zotero ne fonctionne donc pas.
 +
 +Solution : Désinstallez le JRE et installez le kit de développement Java (JDK) à la place.
 +
 +  - Désinstallez le JRE
 +  - Téléchargez et installez la dernière version du [[https://www.oracle.com/technetwork/java/javase/downloads/index.html|kit de développement Java (Oracle JDK)]].
 +  - Dans LibreOffice :
 +    - Dans Préférences -> Avancé, assurez-vous que Oracle Corporation JRE est sélectionné dans la boîte
 +    - Allez dans Outils -> Gestionnaire des extensions..., faites défiler jusqu'à "Zotero LibreOffice Integration" et cliquez dessus. Vous devriez voir apparaître un bouton "Activer".
 +    - Après l'activation, les boutons Zotero de la barre d'outils LibreOffice devraient être réactifs.
 +
 +Testé avec succès avec LibreOffice 6.0.0.3 / JDK 1.12.0.1 / LO
 +Module "Zotero LibreOffice Integration" 5.0.15 / Zotero 5.0.69 / macOS 10.14.5.
 ===== Linux ===== ===== Linux =====
  
-==== JNI exception ====+==== Exception JNI ==== 
 + 
 +Lors de l'installation manuelle de l'extension LibreOffice, vous pouvez voir le message : 
 + 
 +//(com.sun.star.uno.RuntimeException) { { Message = JNI exception occurred", Context = (com.sun.star.uno.XInterface) @7f01b00518b8 (ImplementationName = "com.sun.star.comp.stoc.JavaMachine") } }// 
 + 
 + 
 +La cause la plus fréquente de cette erreur est une installation Java désélectionnée en raison d'une mise à jour du système. Pour y remédier, ouvrez Outils → Options, sélectionnez LibreOffice → Java (ou Avancé) sur la gauche, appuyez sur le bouton radio à gauche de votre installation Java et fermez LibreOffice. Vous devriez maintenant pouvoir réinstaller l'extension LibreOffice à partir de Zotero. 
 + 
 +==== Could not create implementation loader, ou cliquer sur les boutons de la barre d'outils n'a pas d'effets ==== 
 + 
 +Sur certaines installations Linux, la barre d'outils Zotero refuse de s'installer correctement dans LibreOffice, ou est visible dans LibreOffice, mais le fait de cliquer sur les boutons n'a aucun effet. 
 + 
 +L'installation du paquet Libreoffice-java-common, disponible dans les dépôts de la plupart des distributions linux courantes, résout généralement ce problème. 
 + 
 +Vous devrez peut-être encore activer l'extension. Dans LibreOffice, allez dans Outils → Gestionnaire des extensions, sélectionnez "Zotero LibreOffice Integration" et cliquez sur le bouton "Activer"
 + 
 +==== Writer plante à l'interaction avec Zotero====
  
-==== Could not create implementation loader, or clicking toolbar buttons does not have an effect====+Il y a un [[https://bugs.documentfoundation.org/show_bug.cgi?id=108619|bug connu (page en anglais)]] dans le noyau Linux 32 bits actuel qui provoque le plantage d'un JRE 32 bits lorsqu'il est utilisé avec LibreOffice.
  
-==== Writer plante crashes à l'interaction avec Zotero====+La solution actuelle consiste à installer une version 64 bits de LibreOffice et du JRE. Vous devrez passer à une version 64-bit de Linux si vous utilisez une version 32-bit d'un OS.