Profil utilisateur LibreOffice

From The Document Foundation Wiki
Jump to: navigation, search
This page is a translated version of the page UserProfile and the translation is 100% complete.

Other languages:
čeština • ‎dansk • ‎Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎日本語 • ‎Nederlands • ‎português do Brasil • ‎русский • ‎Türkçe • ‎中文(简体)‎


Le profil utilisateur est le dossier qui contient toutes les données relatives à l'utilisateur comme les extensions, les dictionnaires personnalisés, les modèles de document, etc. Ce répertoire n'étant pas supprimé lorsque LibreOffice est désinstallé ou mis à jour, les personnalisations réalisées par l'utilisateur sont ainsi préservées.

Sauvegarde préalable

Avant de modifier votre profil utilisateur, il est recommandé d'en faire une sauvegarde préalable de façon à pouvoir revenir en arrière en cas de souci. Les développeurs de LibreOffice peuvent vous demander une copie de votre profil utilisateur afin de déboguer et résoudre des bogues, veillez donc à ne pas supprimer directement votre sauvegarde.

Résoudre la corruption du profil

Beaucoup de problèmes de LibreOffice peuvent être causés par la corruption du profil utilisateur. Lorsque vous vous rendez compte d'un comportement étrange de LibreOffice, la première chose à faire est de réinitialiser votre profil utilisateur. Pour ce faire, suivez les étapes suivantes :

LibreOffice 5.3 et versions plus récentes

  • Lancez LibreOffice et sélectionnez Aide ▸ Redémarrer en mode sans échec...
    • Dans la boîte de dialogue 'Entrer en mode Sans échec', sélectionnez 'Redémarrer'
    • LibreOffice va redémarrer et afficher la boîte de dialogue 'Mode Sans échec'
  • Si LibreOffice ne se relance pas, lancez-le via la ligne de commande libreoffice --safe-mode ou, sous Windows, utilisez le raccourci du menu démarrer "LibreOffice (Mode sans échec)"
  • Dans le mode sans échec, cliquez sur 'Continue'
  • Vérifiez si le problème a disparu
    • Si le problème persiste, vous pouvez quitter le mode sans échec, car le profil utilisateur n'est alors pas à la source du problème
    • Si le problème est résolu, cela veut dire qu'il y a un souci avec la configuration de votre profil utilisateur. Relancez LibreOffice à nouveau en mode sans échec pour voir la boîte de dialogue 'Mode Sans échec'. Dans cette boîte, vous pourrez alors désactiver l'accélération matérielle ou restaurer/réinitialiser votre profil utilisateur.

LibreOffice 5.2 ou versions plus anciennes

  • Fermez LibreOffice et ce y compris le "Démarrage rapide" de la zone de notification.
  • Renommez le dossier du profil utilisateur de "user" en "user-old", l'emplacement de ce dossier dépend de votre système d'exploitation et est décrit plus bas
  • Redémarrez LibreOffice, ce qui a pour effet de régénérez un nouveau profil utilisateur.
  • Vérifiez si le problème a disparu.
    • Si le problème persiste, vous pouvez restaurer l'ancien profil utilisateur, car ce dernier n'est alors pas à la source du problème
    • Si le problème est résolu, cela veut dire qu'un ou plusieurs fichiers de votre profil utilisateur étaient corrompus.

Informations avancées

Trouvez l'emplacement de votre profil dans Outils ▸ Options ▸ LibreOffice ▸ Chemins.

Emplacements par défaut

Le numéro utilisé dans le chemin ci-dessous se rapporte à la version majeure de LibreOffice responsable de la création du profil. Le format a changé entre LibreOffice 3 et LibreOffice 4. Vous pouvez vous demander pourquoi le nombre n'a pas été augmenté avec la sortie de LibreOffice 5 ? C'est parce que le format n'a pas changé depuis LibreOffice 4. Changer le numéro entraînerait la perte des personnalisations effectuées par chaque utilisateur. Si LibreOffice doit un jour incrémenter ce numéro, la numérotation continuera à partir de 4 ou sera supprimée. C'est pour cette raison que vous ne devriez pas vous fier à ce numéro dans vos propres scripts.

Windows

  • %APPDATA%\libreoffice\4\user (LibreOffice 4, 5 et 6)
  • %APPDATA%\libreoffice\3\user (LibreOffice 3)

Note : Sur une installation habituelle de Windows et sur les versions anglophones de Windows, %APPDATA% mène à "C:\Users\<nom d'utilisateur>\AppData\Roaming". Toutefois, une partie du chemin peut être traduite sur les versions non anglophones.

GNU/Linux

  • /home/<nom d'utilisateur>/.config/libreoffice/4/user (LibreOffice 4, 5 et 6)
  • /home/<nom d'utilisateur>/.config/libreoffice/3/user (LibreOffice 3 depuis 3.5.0)
  • /home/<nom d'utilisateur>/.libreoffice/3/user (avant LibreOffice 3.5.0)

Note : Ceci concerne les versions de LibreOffice fournies par The Document Foundation. Les versions fournies par votre distribution GNU/Linux peuvent utiliser un chemin différent.

macOS

  • ~/Library/Application Support/LibreOffice/4/user (LibreOffice 4, 5 et 6)
  • ~/Library/Application Support/libreoffice/3/user (LibreOffice 3)

Pour LibreOffice Vanilla fourni par Collabora sur l'App Store, vérifiez

  • ~/Library/Containers/com.collabora.libreoffice-free (LibreOffice 5.4)

LibreOffice Portable

  • LibreOfficePortable\Data\settings\

Contenu du profil utilisateur

À l'intérieur du profil utilisateur se trouvent plusieurs dossiers spécifiques :

  • autocorr : la table de substitution que vous pouvez paramétrer sous les options d'autocorrection accessibles via Outils ▸ AutoCorrection
  • autotex : les "AutoTexte" (Outils ▸ AutoTexte...) que vous avez créés.
  • backup : les sauvegardes de fichiers qui se créent lorsque vous activez l'option "Toujours créer une copie de sauvegarde" sous Outils ▸ Options ▸ Chargement/Enregistrement ▸ Général.
  • basic : toutes vos macros.
  • config : certains fichiers de configuration notamment les barres de menu pour chaque module. Les palettes de couleur personnalisées sont également sauvegardées à cet endroit.
  • database : les bases de données que vous avez enregistrées.
  • extensions : les extensions enregistrées
  • gallery : votre galerie personnelle (Affichage ▸ Galerie).
  • psprint : peut contenir les sous-dossiers '"driver" et "fontmetric" (qui peuvent être vides) et le fichier "pspfontcache" (où le cache des polices pour l’impression est présent). Si ce dossier est présent, il peut être supprimé sans conséquence. S'il est supprimé, ce dossier n’est pas recréé systématiquement.
  • registry : contient la plupart des fichiers de configuration.
  • Scripts : contient les dossiers optionnels pour les scripts définis par l'utilisateur tels que "beanshell", "java", "javascript" et "python" (par exemple les scripts que vous trouvez sous Outils ▸ Macros ▸ Gérer les macros ▸ Python... ▸ Mes macros).
  • store : peut être vide ou contenir un fichier nommé ".templdir.cache" (un fichier dans lequel les modèles sont placés en cache). Le dossier "store" peut être complètement absent mais est présent la plupart du temps. S'il est présent, il peut être supprimé sans conséquence. S'il est supprimé, ce dossier n'est pas recréé systématiquement.
  • temp : peut contenir le sous-dossier "embeddedfonts" qui lui-même contient les sous-dossiers "fromdocs" et "fromsystem" qui peuvent être vides ou contenir des fichiers temporaires. Le dossier "temp" peut également contenir un fichier nommé "document_io_logring.txt" qui est un historique des instructions exécutées. Le dossier "temp" peut être complètement absent. S'il est présent, il peut être supprimé sans conséquence. S'il est supprimé, ce dossier n'est pas recréé systématiquement.
  • template : dans ce dossier, vous pouvez trouver les modèles personnalisés (Fichier ▸ Modèles ▸ Gérer les modèles ▸ Mes modèles).
  • uno_packages : les extensions installées par l'utilisateur.
  • wordbook : les dictionnaires personnalisés (voir aussi ce tutoriel)

Certaines extensions (comme OOoLatex) peuvent créer des dossiers additionnels.

NOTE : en plus du profil utilisateur, vous pouvez trouver la configuration de LibreOffice pour tous les utilisateurs dans les sous-dossiers de l'emplacement d'installation (par exemple, /opt/libreoffice/share sous GNU/Linux pour les versions "officielles" de LibreOffice ou \Program Files\LibreOffice\share sous Windows).

Réutilisation de profils utilisateurs

Un profil utilisateur ne peut être accédé que par un seul processus LibreOffice à la fois. De façon interne, si un utilisateur lance plusieurs processus LibreOffice qui accèdent tous au même profil utilisateur, seul le premier processus s'occupe en réalité du travail comme ouvrir ou éditer des documents, les autres processus passent leurs arguments au premier processus. En particulier, réutiliser un profil utilisateur pour plusieurs comptes utilisateur sur le même ordinateur ou plusieurs ordinateurs est à proscrire.

Aussi, différentes versions de LibreOffice peuvent enregistrer toutes sortes de données dans leur profil utilisateur respectif. Si une nouvelle version de LibreOffice ne trouve pas un profil utilisateur à l'emplacement par défaut pour cette version, elle recherchera dans les profils utilisateurs des versions précédentes de LibreOffice ou OpenOffice.org et migrera les données pour les utiliser dans son nouveau profil. Des effets particuliers peuvent se produire si vous demandez à une version de LibreOffice de réutiliser un profil utilisateur d'une autre version.