| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| libreoffice [Le 13/04/2024, 16:24] – corrigo | libreoffice [Le 07/10/2026, 09:12] (Version actuelle) – réorganisation krodelabestiole |
|---|
| {{tag>Jammy logiciels bureautique }} | {{tag>Resolute Noble application bureautique}} |
| |
| ---- | {{ https://raw.githubusercontent.com/ubuntu/yaru/refs/heads/master/icons/Yaru/256x256%402x/apps/libreoffice-main.png?100|Icône de LibreOffice}} |
| | ====== LibreOffice ====== |
| |
| {{ https://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Logo-libreoffice.svg/219px-Logo-libreoffice.svg.png?50| Logo de LibreOffice}} | **[[wpfr>LibreOffice]]** est une suite bureautique libre, gratuite, multi-plateforme et complète (traitement de texte, tableur, application de présentation, etc.), ce qui fait d'elle une excellente alternative aux suites bureautiques propriétaires telles que Microsoft Office, Microsoft Office Online, Google Docs, ... |
| ====== La suite bureautique libre : LibreOffice ====== | |
| |
| **LibreOffice**(([[wpfr>LibreOffice]])) est une suite bureautique libre, gratuite, multiplateforme et complète (traitement de texte, tableur, logiciel de présentation, etc.), ce qui fait d'elle une excellente alternative aux suites bureautiques propriétaires telles que Microsoft Office, Microsoft Office Online, Google Docs, ... | {{:libreoffice6.png?750}} |
| |
| {{:libreoffice6.png?750|}} | C'est une suite applicative très modulaire : des extensions, des modèles, des images, des thèmes, des polices sont librement mis à disposition par la communauté. |
| | |
| C'est une suite logicielle très modulaire : des extensions, des modèles, des images, des thèmes, des polices sont librement mis à disposition par la communauté. | |
| |
| Sur la plupart des [[:variantes]] d'Ubuntu, **LibreOffice** est installé en tant que suite [[:bureautique]] par défaut. | Sur la plupart des [[:variantes]] d'Ubuntu, **LibreOffice** est installé en tant que suite [[:bureautique]] par défaut. |
| |
| <note important> | <note important> |
| * Bien vérifier la version de LibreOffice qui s'est installée, surtout si vous souhaitez la version stable ! Ouvrez LibreOffice puis //Aide -> À propos de LibreOffice// pour voir votre version installée. | * Bien vérifier la version de **LibreOffice** qui s'est installée, surtout si vous souhaitez la version stable ! Ouvrez **LibreOffice** puis //Aide -> À propos de LibreOffice// pour voir votre version installée. |
| * Regarder sur [[https://fr.libreoffice.org/download/libreoffice-stable/|le site de LibreOffice]] le numéro de la dernière version stable. | * Regarder sur [[https://fr.libreoffice.org/download/libreoffice-stable/|le site de LibreOffice]] le numéro de la dernière version stable. |
| </note> | </note> |
| |
| ===== Préambule ===== | **LibreOffice** est un //[[wpfr>fork_(développement logiciel)|fork]]// de la suite libre de bureautique [[:OpenOffice.org]], développée par //The Document Foundation//, une fondation regroupant la communauté de développeurs d'OpenOffice.org ainsi que différents partenaires comme la FSF, OASIS, Google, Novell, Red Hat, [[Canonical]], OSI, ... |
| |
| ==== Licences ==== | <note> |
| | **LibreOffice** prend notamment en charge les formats Open XML de **Microsoft Office** (''.docx'', ''.xlsx'', ''.pptx''), mais peut avoir des difficultés à les lire. |
| |
| D'un point de vue légal, **LibreOffice** est distribué sous les licences libres [[wpfr>Mozilla_Public_License|MoPL V2]], [[https://www.apache.org/licenses/LICENSE-2.0|Licence Apache 2.0]] pour le code basé sur Apache-OpenOffice et diverses autres licences [[wpfr>Open_Source_Initiative|open source]]. | Il est préférable de lire/modifier ces types de fichiers avec les applications de Microsoft et de les enregistrer dans des [[wpfr>format ouvert|formats ouverts]] comme [[wpfr>OpenDocument]] (''.odt'', etc.) ou faute de mieux dans les anciens formats de Office (antérieurs à 2007 : ''.doc'', ''.xls'', ''.ppt'') qui sont mieux pris en charge par **LibreOffice**. |
| | </note> |
| |
| **LibreOffice** est un [[wpfr>fork_(développement logiciel)|embranchement (ou fork)]] de la suite libre de bureautique [[:OpenOffice.org]], développée par //The Document Foundation//, une fondation regroupant la communauté de développeurs d'OpenOffice.org ainsi que différents partenaires comme la FSF, OASIS, Google, Novell, Red Hat, [[Canonical]], OSI, ... | ===== Installation ===== |
| |
| ==== Conversion de fichiers et les alternatives libres à la suite Libre Office ==== | Il existe plusieurs méthodes //au choix// pour installer **LibreOffice** : |
| | * Il est disponible dans les [[#dépôts officiels APT]] d'Ubuntu. |
| | * Il est distribué par ses développeurs en [[#Flatpak]]. |
| | * Il existe un paquet [[#snap]] non-officiel. |
| | * **LibreOffice** est aussi disponible en [[#AppImage]] sur son [[https://www.example.com/download/|site officiel]]. |
| | * **LibreOffice** est aussi disponible depuis un [[#PPA]], mais cette méthode est désormais déconseillée. |
| |
| * //LibreOffice// est une suite bureautique complète. \\ Si vous cherchez simplement à lire et modifier des documents de type texte formaté (.doc, .odt) et des feuilles de tableur (.xls, .ods), le couple **[[:Abiword]] + [[:Gnumeric]]** peut être une alternative intéressante car plus légère si vous êtes dans un environnement GTK+ (c'est le cas d'[[:Ubuntu]] et de [[:Xubuntu]]) ou [[:calligra|Calligra Words + Calligra Cells]] si vous utilisez un environnement en Qt (par exemple [[:Kubuntu]]). | <note tip> |
| | Vous trouverez aussi des informations en anglais concernant le téléchargement et l'installation de **LibreOffice** sur son [[https://fr.libreoffice.org/download/|site officiel]]. |
| | </note> |
| |
| <note> //LibreOffice// prend notamment en charge les formats Open XML de **Microsoft Office** (.docx, .xlsx, .pptx), mais peut avoir des difficultés à les lire. \\ Il est préférable de lire/modifier ces types de fichiers avec les logiciels de Microsoft ou de les enregistrer dans les anciens formats de Office (antérieurs à 2007 : .doc, .xls, .ppt) qui sont mieux pris en charge par //LibreOffice//. | Il existe aussi un //fork// de **LibreOffice** proposant des fonctionnalités avancées de [[:travail collaboratif]] nommé **[[#Collabora]]**. |
| |
| Pour modifier des fichiers Microsoft Office de type Open XML, vous pouvez les éditer sur Office Online à la page [[https://www.microsoft.com/fr-fr/microsoft-365/free-office-online-for-the-web|Microsoft Office Online]]. | ==== Dépôts officiels APT ==== |
| |
| Il en est de même si vous souhaitez lire un fichier ''.odt'' avec Word par exemple. | <note> |
| </note> | Pour avoir accès à [[pu>libreoffice|ce paquet]], il faut que le [[:depots#sections_universe_et_multiverse_maintenues_par_les_motu|dépôt Universe]] soit activé dans les [[:tutoriel:comment_modifier_sources_maj|sources de logiciels]]. |
| ===== Installation ===== | </note> |
| |
| ==== Méthode recommandée ==== | **LibreOffice** est installé par défaut sous la plupart des [[:variantes]] d'Ubuntu. \\ Pour installer **LibreOffice** quand il n'est pas installé, ou pour réinstaller **LibreOffice**, [[:deb#installer_un_paquet_deb|installez les paquets]] suivants : |
| | * Meta-paquet installant tout **LibreOffice** : |
| | * ''[[apt>libreoffice]]'', \\ ou bien selon votre [[:variante]]\_: |
| | * Si vous utilisez [[:GNOME]], [[:MATE]] ou [[:XFCE]] : ''[[apt>libreoffice-gtk]]''. |
| | * Si vous utilisez [[:KDE]] : ''[[apt>libreoffice-kde]]''. |
| | * Vous pouvez également vous limiter à\_: |
| | * ''[[apt>libreoffice-base]]'' (LibreOffice Base)\_: création de bases de données |
| | * ''[[apt>libreoffice-calc]]'' (LibreOffice Calc)\_: tableur |
| | * ''[[apt>libreoffice-draw]]'' (LibreOffice Draw)\_: application de dessin (aussi disponible sous //Applications// -> //Graphisme//) |
| | * ''[[apt>libreoffice-impress]]'' (LibreOffice Impress)\_: application de présentation |
| | * ''[[apt>libreoffice-math]]'' (LibreOffice Math)\_: création de formules mathématiques |
| | * ''[[apt>libreoffice-writer]]'' (LibreOffice Writer)\_: traitement de texte |
| |
| LibreOffice est installé par défaut sous la plupart des [[:variantes]] d'Ubuntu. \\ Pour installer LibreOffice quand il n'est pas installé, ou pour réinstaller LibreOffice, [[:tutoriel:comment_installer_un_paquet|installez les paquets]] suivants : | <note tip> |
| * Meta-paquet installant **tout** LibreOffice : | Recherchez simplement //LibreOffice// dans votre [[:gestionnaire de paquets]] et installez ce qui vous convient. |
| * **[[apt>libreoffice]]**, \\ ou bien selon votre [[:variante]]: | </note> |
| * Si vous utilisez [[:GNOME]], [[:MATE]] ou [[Xfce]] : **[[apt>libreoffice-gtk]]** ; | |
| * Si vous utilisez [[:KDE]] : **[[apt>libreoffice-kde]]**. | |
| * Vous pouvez également vous limiter à; | |
| * **[[apt>libreoffice-base|LibreOffice Base]]** : création de bases de données | |
| * **[[apt>libreoffice-calc|LibreOffice Calc]]** : tableur | |
| * **[[apt>libreoffice-draw|LibreOffice Draw]]** (aussi disponible sous //Applications → Graphisme//) : application de dessin | |
| * **[[apt>libreoffice-impress|LibreOffice Impress]]** : logiciel de présentation | |
| * **[[apt>libreoffice-math|LibreOffice Math]]** : création de formules mathématiques | |
| * **[[apt>libreoffice-writer|LibreOffice Writer]]** : traitement de texte | |
| |
| <note tip>Recherchez simplement "LibreOffice" dans votre [[:gestionnaire de paquets]] et installez ce qui vous convient.</note> | Les paquets de langues de votre système seront aussi installées. Dans le cas contraire, pour le français, [[:deb#installer_un_paquet_deb|installez les paquets]] ''[[apt>libreoffice-l10n-fr,libreoffice-help-fr,hyphen-fr|libreoffice-l10n-fr libreoffice-help-fr hyphen-fr]]''. |
| | |
| Les paquets de langues de votre système seront aussi installées. Dans le cas contraire, pour le français, [[:tutoriel:comment_installer_un_paquet|installez les paquets]] **[[apt>libreoffice-l10n-fr,libreoffice-help-fr,hyphen-fr|libreoffice-l10n-fr libreoffice-help-fr hyphen-fr]]** | |
| |
| === Les extensions incluses dans LibreOffice === | === Les extensions incluses dans LibreOffice === |
| |
| La version provenant du site officiel de Libreoffice donne une liste de 6 extensions que l'on peut installer à la demande. Celles-ci sont activées par défaut, mais elles ne sont pas disponibles sur le [[https://extensions.libreoffice.org/|site des extensions LibreOffice]]. \\ | La version provenant du site officiel de **LibreOffice** donne une liste de 6 extensions que l'on peut installer à la demande. Celles-ci sont activées par défaut, mais elles ne sont pas disponibles sur le [[https://extensions.libreoffice.org/|site des extensions LibreOffice]]. |
| Pour les retrouver dans la logithèque vous tapez **libreoffice extension** ; sinon voici le nom de chacune et le nom de son paquet : | |
| * Import PDF **[[apt>libreoffice-pdfimport]]** | Pour les retrouver dans le [[:snap_store|Centre d'applications]], rechercher //libreoffice extension//\_; sinon, voici le nom de chacune et le nom de son paquet\_: |
| * Presentation Minimizer **[[apt>libreoffice-presentation-minimizer]]** | * Import PDF ''[[apt>libreoffice-pdfimport]]'' |
| * Presenter Console **[[apt>libreoffice-presenter-console]]** | * Presentation Minimizer ''[[apt>libreoffice-presentation-minimizer]]'' |
| * Wiki Publisher **[[apt>libreoffice-wiki-publisher]]** | * Presenter Console ''[[apt>libreoffice-presenter-console]]'' |
| * Solveur de programmation non linéaire **[[apt>libreoffice-nlpsolver]]** | * Wiki Publisher ''[[apt>libreoffice-wiki-publisher]]'' |
| * Fournisseur de script pour Python **[[apt>python]]** | * Solveur de programmation non linéaire ''[[apt>libreoffice-nlpsolver]]'' |
| | * Fournisseur de script pour Python ''[[apt>python]]'' |
| |
| <note>Il peut arriver que le paquet ''libreoffice-nlpsolver'' installé à postériori ne soit pas actif. Dans ce cas il semble nécessaire de désinstaller puis de réinstaller libreoffice avec la [[:commande_shell|commande]] suivante dans un [[:terminal]]: <code bash>sudo apt-get purge libreoffice* && sudo apt-get install libreoffice libreoffice-nlpsolver libreoffice-help-fr libreoffice-l10n-fr</code> | <note> |
| | Il peut arriver que le paquet ''[[pu>libreoffice-nlpsolver]]'' installé //a posteriori// ne soit pas actif. Dans ce cas il semble nécessaire de désinstaller puis de réinstaller **LibreOffice** avec la [[:commande_shell|commande]] suivante dans un [[:terminal]]: <code bash>sudo apt purge libreoffice* && sudo apt install libreoffice libreoffice-nlpsolver libreoffice-help-fr libreoffice-l10n-fr</code> |
| </note> | </note> |
| |
| === Autres exemples d'extensions installables === | === Autres exemples d'extensions installables === |
| |
| * **[[apt>libreoffice-dmaths]]** (pour l'insertion de formules - ATTENTION : l'extension est INCOMPATIBLE avec la version 5.2 et suivantes | * ''[[apt>libreoffice-dmaths]]'' (pour l'insertion de formules - ATTENTION : l'extension est INCOMPATIBLE avec la version 5.2 et suivantes |
| * **[[apt>libreoffice-ogltrans]]** (transitions supplémentaires pour diaporama) | * ''[[apt>libreoffice-ogltrans]]'' (transitions supplémentaires pour diaporama) |
| * **[[apt>libreoffice-templates]]** (modèles de documents supplémentaires) | * ''[[apt>libreoffice-templates]]'' (modèles de documents supplémentaires) |
| * **[[apt>openclipart-libreoffice]]** (modèles clipart supplémentaires) | * ''[[apt>openclipart-libreoffice]]'' (modèles clipart supplémentaires) |
| |
| === Les styles d'icônes incluses dans LibreOffice === | === Les styles d'icônes incluses dans LibreOffice === |
| |
| Pour des questions de place, seul un ensemble restreint de jeux d'icônes est inclus dans la version fournie par Canonical par rapport à la version fournie par The Document Fondation. | Pour des questions de place, seul un ensemble restreint de jeux d'icônes est inclus dans la version fournie par [[:Canonical]] par rapport à la version fournie par The Document Fondation. |
| Elles peuvent être retrouvées en tapant les mots **libreoffice-style** dans la logithèque, sinon voici la liste complète : | |
| * **[[apt>libreoffice-style-colibre]]** - icônes du style colibre | |
| * **[[apt>libreoffice-style-oxygen]]** - Oxygen symbol style | |
| * **[[apt>libreoffice-style-human]]** - Human symbol style | |
| * **[[apt>libreoffice-style-tango]]** - Tango symbol style | |
| * **[[apt>libreoffice-style-hicontrast]]** - Hicontrast symbol style | |
| * **[[apt>libreoffice-style-galaxy]]** - Galaxy (Default) symbol style | |
| * **[[apt>libreoffice-style-sifr]]** - Sifr symbol style | |
| * **[[apt>libreoffice-style-breeze]]** - Breeze style | |
| * **[[apt>libreoffice-style-elementary]]** - Elementary style | |
| * **[[https://extensions.libreoffice.org/en/extensions/show/1042|sur extensions.libreoffice.org]]** - Yaru icon theme | |
| * **[[https://raw.githubusercontent.com/rizmut/libreoffice-style-karasa-jaga/master/build/Karasa_Jaga-IconSet.oxt|sur GitHub]]** - Karasa Jaga style | |
| * **[[http://charliecnr.deviantart.com/art/Office-2013-theme-for-LibreOffice-512127527|sur DeviantArt]]**. - Office 2013 style - //**À renommer en :** //images_office2013.zip **et copier dans** /usr/lib/libreoffice/share/config/ **et** /usr/share/libreoffice/share/config/. | |
| * **[[http://marianogaudix.deviantart.com/art/LibreOffice-5-2-0-Kalahari-381401284|sur DeviantArt]]** - Kalahari - //**À copier dans :**// /usr/lib/libreoffice/share/config/ **et** /usr/share/libreoffice/share/config/. | |
| |
| Un tutoriel en image qui explique comment changer de thème est proposé sur le blog [[https://www.blog-libre.org/2016/11/02/changer-les-icones-de-libreoffice|« Changer les icones de Libreoffice »]] — site : Le Blog Libre ; date : 2 novembre 2016. | Elles peuvent être retrouvées en tapant les mots //libreoffice-style// dans le [[:snap_store|Centre d'applications]], sinon voici la liste complète : |
| | * ''[[apt>libreoffice-style-colibre]]'' - icônes du style colibre |
| | * ''[[apt>libreoffice-style-oxygen]]'' - Oxygen symbol style |
| | * ''[[apt>libreoffice-style-human]]'' - Human symbol style |
| | * ''[[apt>libreoffice-style-tango]]'' - Tango symbol style |
| | * ''[[apt>libreoffice-style-hicontrast]]'' - Hicontrast symbol style |
| | * ''[[apt>libreoffice-style-galaxy]]'' - Galaxy (Default) symbol style |
| | * ''[[apt>libreoffice-style-sifr]]'' - Sifr symbol style |
| | * ''[[apt>libreoffice-style-breeze]]'' - Breeze style |
| | * ''[[apt>libreoffice-style-elementary]]'' - Elementary style |
| | * **[[https://extensions.libreoffice.org/en/extensions/show/1042|Yaru icon theme]]** sur extensions.libreoffice.org |
| | * **[[https://raw.githubusercontent.com/rizmut/libreoffice-style-karasa-jaga/master/build/Karasa_Jaga-IconSet.oxt|Karasa Jaga style]]** sur GitHub |
| | * **[[http://charliecnr.deviantart.com/art/Office-2013-theme-for-LibreOffice-512127527|Office 2013 style]]** sur DeviantArt -- À renommer en : ''images_office2013.zip'' et copier dans ''/usr/lib/libreoffice/share/config/'' et ''/usr/share/libreoffice/share/config/''. |
| | * **[[http://marianogaudix.deviantart.com/art/LibreOffice-5-2-0-Kalahari-381401284|Kalahari]]** sur DeviantArt -- À copier dans : ''/usr/lib/libreoffice/share/config/'' et ''/usr/share/libreoffice/share/config/''. |
| |
| ==== Avec les PPA ==== | Un tutoriel en image qui explique comment changer de thème est proposé sur le blog [[https://www.blog-libre.org/2016/11/02/changer-les-icones-de-libreoffice|Changer les icônes de LibreOffice]] — site : Le Blog Libre ; date : 2 novembre 2016. |
| |
| <note tip>Ce [[:ppa|dépôt PPA]] __**maintenu par un employé de Canonical et aussi développeur en amont de LibreOffice.**__ permet d'obtenir une version stable relativement récente par rapport à celle des dépôts officiels. | ==== Flatpak ==== |
| |
| Une version de LibreOffice est considérée comme stable (donc recommandée pour une utilisation dans un contexte professionnel) à partir de sa 4<sup>e</sup> révision , soit à partir de la 7.x.4. | **LibreOffice** est aussi distribué par ses développeurs en [[:Flatpak]] sur le dépôt [[https://flathub.org/fr/apps/org.libreoffice.LibreOffice|Flathub]]. |
| </note> | |
| |
| <note important> Avant d’aller plus loin, veuillez noter que les paquets sur le PPA n'ont subi que des tests minimaux. Cette mise à jour est réservée aux utilisateurs sachant utiliser [[:ppa#en_desinstallant_les_paquets_de_ce_ppa|ppa-purge]] pour annuler les modifications si quelque chose venait à ne plus fonctionner comme il le faut. Cependant, cette méthode est préférable à l'utilisation des archives précompilées au format ''*.deb'' présentes sur le site //The Document Foundation//.</note> | On peut donc l'obtenir en [[:flatpak#installation|installant Flatpak]] avec le [[:flatpak#ajout_du_depot_flathub|dépôt Flathub]] si ce n'est pas déjà fait, puis en installant ''LibreOffice'' depuis [[:gnome-software|GNOME Logiciels]], ou en [[:gerer_flatpak#installation_d_applications|installant le paquet]] ''[[https://flathub.org/fr/apps/org.libreoffice.LibreOffice|org.libreoffice.LibreOffice]]'' en ligne de commande : |
| | <code>flatpak install org.libreoffice.LibreOffice</code> |
| |
| - [[:PPA|Ajoutez dans vos sources de logiciels le PPA]] | ==== Snap ==== |
| |
| * __**Version "Still" (dite stable)**__ (Si vous déployez LibreOffice en entreprise ou que vous êtes un utilisateur conservateur) : **ppa:libreoffice/libreoffice-still** ((https://launchpad.net/~libreoffice/+archive/ubuntu/libreoffice-still)) | **LibreOffice** est aussi disponible en [[:snap]] depuis [[https://snapcraft.io/libreoffice|Snapcraft]]. Cette version est compilée par [[:Canonical]]. |
| * __**Version "Fresh** :__" (Si vous êtes un passionné de technologie, un adepte précoce ou un utilisateur expérimenté) : **ppa:libreoffice/ppa**((https://launchpad.net/~libreoffice/+archive/ppa)) | |
| * __**Version "Alpha, beta" (Conçu seulement pour les testeurs...)**__ : **ppa:libreoffice/libreoffice-prereleases**((https://launchpad.net/~libreoffice/+archive/libreoffice-prereleases)) | |
| |
| - [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]] ; | On peut simplement installer l'application ''libreoffice'' depuis le [[:snap store|Centre d'applications (Snap Store)]], ou installer le paquet ''[[https://snapcraft.io/libreoffice|libreoffice]]'' en ligne de commande : |
| - [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>libreoffice|libreoffice]]** ; | <code>snap install libreoffice</code> |
| - Pour chaque langue installée sur votre système et/ou pour laquelle vous désirez l'aide, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] d'internationalisation **libreoffice-l10n-XX**, par exemple pour **fr** : **[[apt>libreoffice-l10n-fr]]**; | |
| |
| | **LibreOffice** sera constamment à jour et en français. Les extensions que l'on peut ajouter, comme [[:correction_grammaticale|Grammalecte]] par exemple, fonctionnent correctement. |
| |
| === Pré-versions (alpha, béta, RC1) === | <note important> |
| <note important></note> | Cette version en [[:snap]] ne voit par contre que le support de stockage qui contient votre [[:arborescence#répertoire personnel]]. Cette version ne lit pas non plus ''/usr/lib/jvm/'', cela rend une connexion avec une base de données [[:MySQL]] par **mysql-connector-java-5.1** difficile voire impossible, et soulève probablement encore d'autres problèmes. |
| | </note> |
| |
| | ==== AppImage ==== |
| |
| | <note important> |
| | Cette méthode ne permet pas de mise à jour automatique. |
| |
| ==== Avec Flatpak==== | L'intégration au système (dont la création d'un [[:raccourci-lanceur|lanceur]]) doit aussi être faite manuellement. |
| | </note> |
| |
| **Articles dédiés** : [[:flatpak]], [[:tutoriel/installer_application_flatpak|tutoriel pour l'utiliser]]. | Pour installer une **[[:AppImage]]** référez-vous avant tout au [[:appimage#installer_un_appimage|chapitre dédié]] au sujet. |
| |
| Depuis [[https://www.libreoffice.org/download/flatpak/|la section Flatpak de LibreOffice]] ou sur [[https://flathub.org/apps/details/org.libreoffice.LibreOffice|Flathub]], suivez les instructions qui vous concernent pour installer //LibreOffice// selon le [[:tutoriel/installer_application_flatpak#niveaux_de_privileges|niveau de privilèges]] qui vous convient. | En résumé téléchargez le fichier ''LibreOffice-//XX.X.X.X//.full-x86_64.AppImage'' sur [[https://fr.libreoffice.org/download-other/|le site officiel]] ou [[https://appimages.libreitalia.org/|son dépôt]] (où ''//XX.X.X.X//'' est le numéro de la dernière version), puis [[:permissions#modifier_les_permissions|rendez-le exécutable]] (clic droit sur le fichier -> //Propriétés// -> //Permissions// -> //Autoriser l’exécution//). Finalement lancez-le en double-cliquant dessus. |
| |
| ==== Avec Snap==== | Vous pouvez utiliser un service tel que **[[:appimage#go_appimageappimaged|appimaged]]** pour créer automatiquement un [[:raccourci-lanceur|lanceur]]. |
| |
| **Article dédié** : [[:snap]]. | ==== PPA ==== |
| |
| En vous rendant sur [[https://snapcraft.io/libreoffice|Snapcraft]], installez **LibreOffice**. | <note important> |
| | L'ajout d'un [[:PPA]] est plus dangereux que l'utilisation de [[#Flatpak]] ou [[#snap]] (voir cet [[:ppa#presentation_des_depots_logiciels|avertissement]]). |
| |
| LibreOffice sera constamment à jour et en français. Les extensions que l'on peut ajouter, comme [[correction_grammaticale|Grammalecte]] par exemple, fonctionnent correctement. Par contre cette version en Snap ne voit que le disque dur qui contient votre **Dossier Personnel**. Cette version ne lit pas non plus **/usr/lib/jvm/** , cela rend une connexion avec une base de données mysql par **mysql-connector-java-5.1** difficile voire impossible. | Cette méthode peut aussi poser des problèmes lors d'une [[:upgrade|mise à niveau]]. |
| | </note> |
| |
| | Vous pouvez aussi installer **LibreOffice** depuis le [[:PPA]] ''libreoffice'' : |
| | - [[:ppa#ajout_d_un_ppa_a_vos_sources_logicielles|ajouter le PPA]] de votre choix aux sources de logiciels\_: |
| | * **Version //Still//** (dite stable) si vous déployez **LibreOffice** en entreprise ou que vous êtes un utilisateur conservateur : ''ppa:libreoffice/libreoffice-still''((https://launchpad.net/~libreoffice/+archive/ubuntu/libreoffice-still))'' |
| | * **Version //Fresh//** si vous êtes un passionné de technologie, un adepte précoce ou un utilisateur expérimenté : ''ppa:libreoffice/ppa''((https://launchpad.net/~libreoffice/+archive/ppa)) |
| | * **Version //Alpha//, //beta//** (conçues seulement pour les testeurs...) : ''ppa:libreoffice/libreoffice-prereleases''((https://launchpad.net/~libreoffice/+archive/libreoffice-prereleases)) |
| | - [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste de vos paquets]]. |
| | - [[:deb#installer_un_paquet_deb|Installez le paquet]] ''[[apt>libreoffice]]''. |
| | - Puis pour chaque langue installée sur votre système et/ou à l'aide de laquelle vous désirez accéder, [[:deb#installer_un_paquet_deb|installez le paquet]] d'internationalisation ''libreoffice-l10n-//XX//'' (ou ''//XX//'' est le code de la langue).\\ Par exemple pour le français (''fr'') : ''[[apt>libreoffice-l10n-fr]]''. |
| |
| ==== Au format appimage ==== | ==== Collabora ==== |
| |
| **Article dédié** au fonctionnement de cette méthode : [[:appimage]]. | À l'instar d'Office Online 365 de Microsoft, **LibreOffice** possède également sa version collaborative en [[:web#applications_web|application web]] ; il s'agit de **[[https://www.collaboraonline.com/fr/code/|Collabora Online Development Edition]]** ou **CODE** (//fork// de **[[https://www.libreoffice.org/download-other/#libreoffice-online|LibreOffice Online]]** qui semble abandonné(([[https://github.com/LibreOffice/online|GitHub]]))).\\ |
| | Cette version de **Collabora Online** est [[wpfr>logiciel libre|libre]] et peut être [[:hebergement#auto-hebergement|auto-hébergée]] et éventuellement intégrée en //[[:nextcloud#applications|app]]// à [[:Nextcloud]]. |
| |
| Les fichiers se trouveront sur [[https://www.libreoffice.org/download/appimage/|le site officiel de LibreOffice]]. | **Collabora** est aussi disponible en [[:application|application de bureau]] sous la forme de **Collabora Office**. Celui-ci est disponible en [[:Flatpak]] sur le dépôt [[https://flathub.org/fr/apps/com.collaboraoffice.Office|Flathub]] et peut donc s'obtenir en [[:flatpak#installation|installant Flatpak]], puis en [[:gerer_flatpak#installation_d_applications|installant le paquet]] ''[[https://flathub.org/fr/apps/com.collaboraoffice.Office|com.collaboraoffice.Office]]''. |
| | |
| | <note> |
| | Seuls certain services //[[:cloud]]// liés à **Collabora** sont [[wpfr>logiciel propriétaire|propriétaires]] et parfois payants. |
| | </note> |
| |
| ===== Configuration ===== | ===== Configuration ===== |
| |
| Dans le but d'optimiser la suite LibreOffice, vous pouvez vous référer à la page : \\ | Dans le but d'optimiser la suite LibreOffice, vous pouvez vous référer à la page : \\ |
| * « [[optimisation#accelerer_libreoffice|Optimisation et accélération de la suite LibreOffice]] » | * //[[optimisation#accelerer_libreoffice|Optimisation et accélération de la suite LibreOffice]]// |
| | |
| | ==== Installer des extensions pour LibreOffice ==== |
| |
| ==== Installer des extensions dans LibreOffice ==== | |
| * Téléchargez l'extension (**Enregistrer sous**). | * Téléchargez l'extension (**Enregistrer sous**). |
| * Allez dans //Outils → Gestionnaire des extensions// puis cliquez sur le bouton « Ajouter » | * Allez dans //Outils// -> //Gestionnaire des extensions// puis cliquez sur le bouton //Ajouter// |
| * Sélectionnez l'extension, puis cliquez sur le bouton « Ouvrir ». | * Sélectionnez l'extension, puis cliquez sur le bouton //Ouvrir//. |
| |
| Pour les extensions se trouvant dans les dépôts, il suffit d'[[tutoriel:comment_installer_un_paquet#installer_un_paquet_present_dans_les_depots_recommande|installer les paquets]] en question. | Pour les extensions se trouvant dans les dépôts, il suffit d'[[tutoriel:comment_installer_un_paquet#installer_un_paquet_present_dans_les_depots_recommande|installer les paquets]] en question. |
| |
| === Extensions pour l'éducation === | === Extensions pour l'éducation === |
| | |
| Reportez-vous la page « [[extension_lo_education|extensions LibreOffice pour l'éducation et la recherche]] ». | Reportez-vous la page « [[extension_lo_education|extensions LibreOffice pour l'éducation et la recherche]] ». |
| |
| === Installer des correcteurs grammaticaux=== | === Installer des correcteurs grammaticaux=== |
| | |
| Voir la page dédiée à la [[correction grammaticale]] (Grammalecte). | Voir la page dédiée à la [[correction grammaticale]] (Grammalecte). |
| |
| |
| === Export en images pour Impress et Draw === | === Export en images pour Impress et Draw === |
| Impress et Draw permettent de base d'exporter une page sous forme d'image. Si vous devez convertir une présentation de 30 pages pour l'inclure dans une vidéo, cela va être fastidieux. Il suffit d'ajouter l'extension: | |
| [[https://extensions.libreoffice.org/extensions/export-as-images]] | Impress et Draw permettent de base d'exporter une page sous forme d'image. Si vous devez convertir une présentation de 30 pages pour l'inclure dans une vidéo, cela va être fastidieux. Il suffit d'ajouter l'extension [[https://extensions.libreoffice.org/extensions/export-as-images|export-as-images]]. |
| ==== Vignettes d'aperçu (thumbnails)==== | ==== Vignettes d'aperçu (thumbnails)==== |
| |
| Les méthodes ci-dessous vont permettront d'afficher dans votre navigateur de fichiers les miniatures des fichiers [[wpfr>OpenDocument]]. | Les méthodes ci-dessous permettent d'afficher dans le navigateur de fichiers les miniatures des fichiers [[wpfr>OpenDocument]]. |
| |
| ^ Méthode ^ [[:Nautilus]] ^[[:Thunar]] ^[[:Dolphin]] ^[[:Nemo]] ^ [[:Caja]] ^[[:PCManFM]] ^ | ^ Méthode ^ [[:Nautilus]] ^ [[:Thunar]] ^ [[:Dolphin]] ^ [[:Nemo]] ^ [[:Caja]] ^ [[:PCManFM]] ^ |
| | Paquet ooo-thumbnailer | Fonctionne | Fonctionne→[[thunar#vignettes_d_apercu_des_fichiers_libreoffice|voir ici]] | Incompatible→[[dolphin#apercu_fichiers_openoffice_ou_libreoffice|voir ici]] |Fonctionne |Fonctionne |Fonctionne | | | Paquet ooo-thumbnailer | Fonctionne | Fonctionne : [[thunar#vignettes_d_apercu_des_fichiers_libreoffice|voir ici]] | Incompatible : [[dolphin#apercu_fichiers_openoffice_ou_libreoffice|voir ici]] | Fonctionne | Fonctionne | Fonctionne | |
| | Script Nicolas Bernaerts | Fonctionne | Incompatible | Incompatible | Fonctionne | Fonctionne |Fonctionne | | | Script Nicolas Bernaerts | Fonctionne | Incompatible | Incompatible | Fonctionne | Fonctionne |Fonctionne | |
| \\ | |
| |
| **NB** : les dernières versions modifiées — de ooo-thumbnailer et MSOffice-thumbnailer — par Nicolas Bernaerts suite à un échange de mails avec [[:utilisateurs:eagle08]] fonctionnent avec tous les gestionnaires de fichiers — à l'exception de Dolphin 4.xx qui ne prend en compte aucun des fichiers cités — testés au 14 mars 2018 sous Xenial V.3. \\ | <note> |
| | Les dernières versions modifiées — de ooo-thumbnailer et MSOffice-thumbnailer — par Nicolas Bernaerts suite à un échange de mails avec [[:utilisateurs:eagle08]] fonctionnent avec tous les gestionnaires de fichiers — à l'exception de Dolphin 4.xx qui ne prend en compte aucun des fichiers cités — testés au 14 mars 2018 sous Xenial V.3. \\ |
| | </note> |
| |
| <note tip>__La version présentée plus bas au paragraphe Méthode 1 a été modifiée et testée par [[:utilisateurs:eagle08]] ; elle permet d'introduire des variables__ ; dès lors, vous pouvez ajouter autant de variables MimeType que vous le souhaitez en ajoutant une ligne de déclaration, par exemple : | <note tip> |
| | La version présentée plus bas au paragraphe Méthode 1 a été modifiée et testée par [[:utilisateurs:eagle08]] ; elle permet d'introduire des variables ; dès lors, vous pouvez ajouter autant de variables MimeType que vous le souhaitez en ajoutant une ligne de déclaration, par exemple : |
| <file> | <file> |
| OOOtext=application/vnd.oasis.opendocument.text; | OOOtext=application/vnd.oasis.opendocument.text; |
| </note> | </note> |
| |
| La [[https://www.sitepoint.com/mime-types-complete-list/|liste complète des "variables" MimeTypes]]— **(en)** The Complete List of MIME Types ; site : Site Point ; Auteur : Ophélie Lechat ; date : 15 août 2015. | La [[https://www.sitepoint.com/mime-types-complete-list/|liste complète des variables MimeTypes]]— **(//en//)** The Complete List of MIME Types ; site : Site Point ; Auteur : Ophélie Lechat ; date : 15 août 2015. |
| |
| === Méthode 1 : grâce à ooo-thumbnailer === | === Méthode 1 : grâce à ooo-thumbnailer === |
| |
| [[:tutoriel:comment_installer_un_paquet|Installez le paquet]][[apt>ooo-thumbnailer]] | [[:deb#installer_un_paquet_deb|Installez le paquet]] ''[[apt>ooo-thumbnailer]]''. |
| |
| **NB**: Vérifier au préalable que le paquet **libgsf-bin** soit bien installé. | <note>Vérifier au préalable que le paquet ''libgsf-bin'' soit bien installé.</note> |
| |
| | Cependant, il arrive qu'un bogue empêche son bon fonctionnement, voici comment le régler : |
| |
| **__Cependant, il arrive qu'un bogue empêche son bon fonctionnement, voici comment le régler :__ | * Avec [[:permissions administrateur]], créer le fichier ''/usr/share/thumbnailers/ooo.thumbnailer'' et copiez-y le contenu suivant : <file bash /usr/share/thumbnailers/ooo.thumbnailer>usr/share/thumbnailers/ooo.thumbnailer> |
| ** | |
| * Avec [[:sudo|les droits d'administrateur]], créer le fichier **///usr/share/thumbnailers/ooo.thumbnailer//** et copiez-y le contenu suivant : <file bash /usr/share/thumbnailers/ooo.thumbnailer>usr/share/thumbnailers/ooo.thumbnailer> | |
| #!/bin/bash | #!/bin/bash |
| |
| . ./lo-thumbnailer-install.sh | . ./lo-thumbnailer-install.sh |
| </code> | </code> |
| La première ligne télécharge un script d'installation qu'elle enregistre à la racine de votre dossier personnel (vous pourrez le supprimer ensuite). La deuxième ligne lance ce script d'installation. | La première ligne télécharge un script d'installation qu'elle enregistre à la racine de votre répertoire personnel (vous pourrez le supprimer ensuite). La deuxième ligne lance ce script d'installation. |
| |
| Vous devriez obtenir le résultat suivant : | Vous devriez obtenir le résultat suivant : |
| ==== Créer un document depuis le navigateur de fichiers ==== | ==== Créer un document depuis le navigateur de fichiers ==== |
| |
| Le nouveau document est créé à partir d'un modèle déjà enregistré dans le dossier ~/Modèles. | Le nouveau document est créé à partir d'un modèle déjà enregistré dans le répertoire ''~/Modèles''. |
| |
| Plus de détails dans **[[:tutoriel/nouveau_document_nautilus|ce tutoriel]]**. | Plus de détails dans [[:tutoriel:nouveau_document_nautilus|ce tutoriel]]. |
| |
| ==== Changer le(s) modèle(s) par défaut ==== | ==== Changer le(s) modèle(s) par défaut ==== |
| |
| 1. Créer un document [texte, classeur, présentation, dessin] conforme à ce qu’on souhaite avoir par défaut. En particulier définir la police du ou des styles qui s’appellent « Par défaut ». | - Créer un document [texte, classeur, présentation, dessin] conforme à ce qu’on souhaite avoir par défaut. En particulier définir la police du ou des styles qui s’appellent //Par défaut//.\\ (**LibreOffice** 5 et 6) |
| | - menu //Fichier// -> //Modèles// -> //Enregistrer comme modèle// : choisir la catégorie de modèle //Mes Modèles// avec le nom qu'on souhaite. |
| | et cocher la case //Définir comme modèle par défaut//.\\ Le modèle sera stocké dans le répertoire défini pour les nouveaux modèles dans les options de **LibreOffice** (menu //Outils// -> //Options// -> //Chemins// -> //Modèles//).\\ (**LibreOffice** 4) |
| | - menu //Fichier// -> //Enregistrer comme modèle// : l'enregistrer dans le répertoire //Mes Modèles// avec le nom qu'on souhaite. |
| | - Procéder comme suit pour définir ce nouveau modèle comme étant le modèle par défaut :\\ menu //Fichier// -> //Nouveau// -> //Modèle// -> //Classeurs// |
| |
| (LibreOffice 5 et 6) | Si le nouveau modèle créé n'apparaît pas dans le dossier (rectangle aux coins arrondis) //Mes modèles// il faut appuyer sur le bouton //Importer// et le sélectionner depuis son emplacement |
| | Ensuite il faut double cliquer sur le dossier //Mes modèles// pour ouvrir la liste des modèles |
| | * On sélectionne le modèle qu’on a créé, on clique sur //Définir par défaut// |
| |
| 2. menu **Fichier > Modèles > Enregistrer comme modèle** : choisir la catégorie de modèle « Mes Modèles » avec le nom qu'on souhaite. | <note> |
| et cocher la case "Définir comme modèle par défaut". | Il y a un //bug// (mauvaise intégration avec le thème ?) qui fait que le nom du dossier ou du document n'est pas toujours visible. Il faut cliquer sous le rectangle, à l'emplacement du titre pour le voir. |
| | </note> |
| |
| Le modèle sera stocké dans le dossier défini pour les nouveaux modèles dans les options de LibreOffice (menu Outils > Options : Chemins > Modèles). | ==== Ajouter des raccourcis d'accès ==== |
| |
| (LibreOffice 4) | {{ :libreoffice:quicklist_libreoffice.png?200}} |
| |
| 2. menu **Fichier > Enregistrer comme modèle** : l'enregistrer dans le dossier « Mes Modèles » avec le nom qu'on souhaite. | <note important>À chaque mise à jour de **LibreOffice**, l'opération est à recommencer.</note> |
| |
| 3. Procéder comme suit pour définir ce nouveau modèle comme étant le modèle par défaut : | Pour pouvoir ajouter des //Quicklists// à **LibreOffice** sur le [[:raccourci-lanceur|lanceur]], il faut préalablement placer l'application **LibreOffice** sur le lanceur. |
| | |
| menu **Fichier > Nouveau > Modèle > Classeurs** | |
| si le nouveau modèle créé n'apparaît pas dans le dossier (rectangle aux coins arrondis) "Mes modèles" il faut appuyer sur le bouton "Importer" et le sélectionner depuis son emplacement | |
| Ensuite il faut double cliquer sur le dossier "Mes modèles" pour ouvrir la liste des modèles | |
| • On sélectionne le modèle qu’on a créé, on clique sur « Définir par défaut » | |
| | |
| A noter : il y a un bug (mauvaise intégration avec le thème ?) qui fait que le nom du dossier ou du document n'est pas toujours visible. Il faut cliquer sous le rectangle, à l'emplacement du titre pour le voir. | |
| | |
| ==== Ajouter des raccourcis d'accès ==== | |
| | |
| <note important>Ces consignes s'appliquent pour Unity et GNOME Shell. | |
| | |
| À chaque mise à jour de LibreOffice, l'opération est à recommencer.</note> | |
| {{ :libreoffice:quicklist_libreoffice.png?200}} | |
| Pour pouvoir ajouter des Quicklist à LibreOffice sur le lanceur, il faut préalablement placer l'application LibreOffice sur le lanceur. | |
| |
| Il faut ensuite [[:tutoriel:comment_modifier_un_fichier|modifiez le fichier]] **/usr/share/applications/libreoffice-startcenter.desktop** avec [[:sudo|les droits d'administration]] et y copier le contenu suivant __à la fin__ du fichier ouvert : | Il faut ensuite [[:tutoriel:comment_modifier_un_fichier|modifiez le fichier]] ''/usr/share/applications/libreoffice-startcenter.desktop'' avec les [[:permissions administrateur]] et y copier le contenu suivant à la fin : |
| <file /usr/share/applications/libreoffice-startcenter.desktop> | <file /usr/share/applications/libreoffice-startcenter.desktop> |
| X-Ayatana-Desktop-Shortcuts=Writer;Calc;Impress;Base;Draw;Math | X-Ayatana-Desktop-Shortcuts=Writer;Calc;Impress;Base;Draw;Math |
| Il est bien sûr possible de supprimer certaines parties de ce script pour les raccourcis que vous n'utiliserez pas. | Il est bien sûr possible de supprimer certaines parties de ce script pour les raccourcis que vous n'utiliserez pas. |
| |
| Après avoir copié ce texte, enregistrez le fichier et redémarrez votre session. Un clic droit sur l'icône de LibreOffice du lanceur affiche maintenant les accès rapides. | Après avoir copié ce texte, enregistrez le fichier et redémarrez votre session. Un clic droit sur l'icône de **LibreOffice** du [[:raccourci-lanceur|lanceur]] affiche maintenant les accès rapides. |
| |
| ==== Installer des polices ==== | ==== Installer des polices ==== |
| Plus d'information sur la page expliquant [[:installer_de_nouvelles_polices_de_caractere#installation_pour_un_seul_utilisateur|comment installer de nouvelles polices de caractère]]. | Plus d'information sur la page expliquant [[:installer_de_nouvelles_polices_de_caractere#installation_pour_un_seul_utilisateur|comment installer de nouvelles polices de caractère]]. |
| |
| Pour la version Snap de Libreoffice, vous devez installer vos polices dans: | Pour la version Snap de **LibreOffice**, vous devez installer vos polices dans ''~/snap/libreoffice/current/.local/share/fonts''. |
| |
| ~/snap/libreoffice/current/.local/share/fonts | Il faut créer le répertoire fonts s'il n'existe pas. |
| | |
| Il faut créer le dossier fonts s'il n'existe pas. | |
| |
| ==== Modifier le nom des polices ==== | ==== Modifier le nom des polices ==== |
| |
| Quand LibreOffice découvre de nouvelles polices : | Quand **LibreOffice** découvre de nouvelles polices : |
| * soit dans le dossier polices du système (/usr/share/fonts/), | * soit dans le répertoire polices du système (''/usr/share/fonts/''), |
| * soit dans le dossier polices de l'utilisateur (~/.fonts), | * soit dans le répertoire polices de l'utilisateur (''~/.fonts''), |
| * soit dans le dossier "/usr/lib/libreoffice/share/fonts/" des configurations système de LibreOffice, | * soit dans le répertoire ''/usr/lib/libreoffice/share/fonts/'' des configurations système de **LibreOffice**, |
| * soit dans le dossier "fonts" du répertoire des configurations de LibreOffice de l'utilisateur, | * soit dans le répertoire ''fonts'' du répertoire des configurations de **LibreOffice** de l'utilisateur, |
| il les ajoute à son cache des polices, nommé **"pspfontcache"**, qui se trouve dans le dossier "psprint" situé dans ce même répertoire des configurations de LibreOffice de l'utilisateur. | il les ajoute à son cache des polices, nommé ''pspfontcache'', qui se trouve dans le répertoire ''psprint'' situé dans ce même répertoire des configurations de **LibreOffice** de l'utilisateur. |
| |
| <note>En cas de problème ou d'erreur, enlevez les polices erronées du dossier où elles se trouvent, redémarrer LibreOffice, puis les y remettre. Autrement supprimez le fichier "pspfontcache".</note> | <note> |
| | En cas de problème ou d'erreur, enlever les polices erronées du répertoire où elles se trouvent, redémarrer **LibreOffice**, puis les y remettre. Autrement supprimer le fichier ''pspfontcache''. |
| | </note> |
| |
| Dans ce fichier, il indique le nom du dossier exploré, à chaque changement de dossier ou de sous-dossier : | Dans ce fichier, il indique le nom du répertoire exploré, à chaque changement de répertoire ou de sous-répertoire : |
| FontCacheDirectory:1335506239:/usr/share/fonts/truetype/msttcorefonts | FontCacheDirectory:1335506239:/usr/share/fonts/truetype/msttcorefonts |
| Il liste ensuite les fichiers de polices qu'il y trouve, en prenant 4 lignes pour chacun, et séparant deux fichiers de polices par une ligne vide. Par exemple, pour le fichier "/usr/share/fonts/truetype/msttcorefonts/Comic_Sans_MS.ttf", après l'indication du répertoire exploré, il indique : | Il liste ensuite les fichiers de polices qu'il y trouve, en prenant 4 lignes pour chacun, et séparant deux fichiers de polices par une ligne vide. Par exemple, pour le fichier ''/usr/share/fonts/truetype/msttcorefonts/Comic_Sans_MS.ttf'', après l'indication du répertoire exploré, il indique : |
| File:Comic_Sans_MS.ttf | File:Comic_Sans_MS.ttf |
| 2;1 | 2;1 |
| -1;ComicSansMS;0;5;5;2;65535;1102;291;393;0;1278;1393;1278;1393;0;0;0;0;Regular | -1;ComicSansMS;0;5;5;2;65535;1102;291;393;0;1278;1393;1278;1393;0;0;0;0;Regular |
| |
| La troisième de ces lignes indique le nom que LibreOffice indiquera pour la police dans le menu déroulant : il est donc possible de le modifier avec soin, par exemple pour donner le même nom à toutes les variantes de taille d'une même police… | La troisième de ces lignes indique le nom que **LibreOffice** indiquera pour la police dans le menu déroulant : il est donc possible de le modifier avec soin, par exemple pour donner le même nom à toutes les variantes de taille d'une même police… |
| |
| ==== Répertoire par défaut ==== | ==== Répertoire par défaut ==== |
| |
| L'emplacement du répertoire de configuration par défaut est : **~/.config/libreoffice/3/user/** ou **~/.config/libreoffice/4/user/** | L'emplacement du répertoire de configuration par défaut est : ''~/.config/libreoffice/3/user/'' ou ''~/.config/libreoffice/4/user/''. |
| |
| L'emplacement des scripts python3 de l'utilisateur est : **~/.config/libreoffice/4/user/Scripts/python/** | L'emplacement des scripts python3 de l'utilisateur est : ''~/.config/libreoffice/4/user/Scripts/python/''. |
| |
| L'emplacement des scripts python3 pour tous les utilisateurs est : **/usr/lib/libreoffice/share/Scripts/python/** | L'emplacement des scripts python3 pour tous les utilisateurs est : ''/usr/lib/libreoffice/share/Scripts/python/''. |
| ===== Programmation dans Libre Office ===== | |
| |
| Si vous souhaitez développer des applications en Open-LibreOffice Basic, il est conseillé de choisir une interface de programmation intégré (IDE) comme [[geany|Geany]] ou [[glade|Glade]]. | ===== Utilisation ===== |
| |
| ==== Apache Open Office Basic & LibreOffice Basic ==== | Lancez l'application souhaitée comme indiqué [[:tutoriel:comment_lancer_application|ici]]. La suite bureautique **LibreOffice** étant composée de différents modules, adaptez vos recherches en fonction du nom du module voulu. |
| |
| Il existe deux langages Basic libres, résultant des projets de suites Office libres : [[https://wiki.openoffice.org/wiki/FR/Documentation/BASIC_Guide/Language|Apache Open Office Basic]] et [[https://help.libreoffice.org/6.1/fr/text/sbasic/shared/main0601.html?DbPAR=BASIC|Libre Office Basic]]. | Vous pouvez également utiliser les commandes suivantes dans le [[:terminal]] (toutes [[:versions]] ou [[:variantes]]) : |
| | * **LibreOffice Writer** : traitement de texte<code>lowriter Démarre avec un document Writer vide. </code> |
| | * **LibreOffice Calc** : tableur<code>localc Démarre avec un document Calc vide.</code> |
| | * **LibreOffice Draw** application de dessin<code>lodraw Démarre avec un document Draw vide.</code> |
| | * **LibreOffice Impress** : application de présentation<code>loimpress Démarre avec un document Impress vide.</code> |
| | * **LibreOffice Math** : création de formules mathématiques<code>lomath Démarre avec un document Math vide.</code> |
| | * **LibreOffice Base** : Base de données<code>lobase Démarre avec une base de données vide. </code> |
| |
| ==== Les Macros dans LibreOffice ==== | Les fichiers de configurations sont dans le répertoire ''~/.config/libreoffice''. |
| |
| Les macros sont des modules programmés et rattachés à des éléments de la suite (documents, classeurs,…) ou à des évènements en vue de les automatiser. | ==== LibreOffice Base ==== |
| Vous pouvez récupérer des macros sur les sites suivants : | |
| * [[https://wiki.documentfoundation.org/Macros/fr|le wiki de la Document Foundation]] | |
| * [[https://www.openoffice.org/fr/Documentation/Macros/indexmac.html|le dépôt de macros d'OpenOffice.org]] | |
| |
| Trouver de l'information d'aide à la programmation : | Il s'agit d'un module permettant d'utiliser une base de données avec ses différents composants : les tables où sont enregistrées les données, les formulaires permettant de les afficher à l'écran, les rapports pour des impressions et les requêtes (SQL) permettant de sélectionner des données particulières, ou d'en ajouter, d'en supprimer… |
| * [[https://openoffice3.web.fc2.com/|OSS (Open Source Software)]] | |
| * [[https://conference.libreoffice.org/assets/Conference/Aarhus/Slides/MatthewFrancisPyUNO.pdf|Les changements pour python3]]. | |
| |
| ==== Le cas particulier de l'extension Basic IDE Tools : Environnement de développement intégré OOBasic ==== | En fait, le fichier Base peut embarquer sa propre base de données ou simplement être une « frontale », c’est à dire, l'interface que l'on va développer pour exploiter la base de données. Le format de la base de données n’est pas imposé : Base peut se connecter à différentes bases de données « externes » (un ou des fichiers différents du fichier Base) qui fonctionnent en serveur comme [[mysql|MySQL]] par exemple. A la création du fichier Base, **LibreOffice** vous demande quelle est la base de données et le moyen de s’y connecter (voir [[libreoffice_mysql|Connexion à une base de donnée MySQL sous LibreOffice]] par exemple). Il propose aussi d’utiliser une base de données intégrée. |
| |
| À l'image de l'environnement de développement Visual Basic™, il existe une interface équivalente sous Libre Office. | <note important> |
| | **LibreOffice** Base propose d’utiliser une base de données intégrée HSQLDB (à noter : cette option ne fonctionnait plus d'emblée avec les versions 20.04 et 20.10 car les dépendances nécessaires n'étaient pas installées ; cette régression a été corrigée par une mise à jour en avril 2021). |
| |
| Pour utiliser l'environnement de développement intégré OOBasic il suffit d'ouvrir Libre Office et de [[https://extensions.openoffice.org/fr/project/basic-ide-tools?SetFreedomCookie|télécharger l’extension Basic IDE Tools]] sur le site de Apache Open Office. | **LibreOffice** propose aussi une base intégrée au format Firebird à titre expérimental. L'utilisation dans Base aurait de nombreux bogues. Dans cette configuration simplifiée, la base de données fait partie du fichier Base, avec des risques et limites. Une alternative simple à cette base intégrée : utiliser la 3e option //Connecter une base de données existante// en gardant l'option Firebird. **LibreOffice** va alors vous demander un nom pour créer le fichier de données Firebird ''x.fdb'' puis un nom pour le fichier **LibreOffice** Base lui-même. La connexion à cette base de données Firebird se fait sans autre complication. |
| <note help> | </note> |
| FIXME L'utilisation de l'interface de développement dans LibreOffice reste cependant un mystère obscure voire abscons, même dans les documentations en anglais…</note> | |
| |
| ===== Utilisation ===== | === Rapports === |
| Lancez l'application souhaitée comme indiqué [[:tutoriel:comment_lancer_application|ici]]. La suite bureautique LibreOffice étant composée de différents modules, adaptez vos recherches en fonction du nom du module voulu. | |
| |
| Vous pouvez également utiliser les commandes suivantes dans le [[:terminal]] (toutes [[:versions]] ou [[:variantes]]) : | Les rapports ou états sont des documents destinés à être imprimés. Ils permettent une mise en forme des données issues de la base que l'on sélectionne par une requête. |
| * **LibreOffice Writer** : traitement de texte | |
| * <code>lowriter Démarre avec un document Writer vide. </code> | |
| * **LibreOffice Calc** : tableur | |
| * <code>localc Démarre avec un document Calc vide.</code> | |
| * **LibreOffice Draw** application de dessin | |
| * <code>lodraw Démarre avec un document Draw vide.</code> | |
| * **LibreOffice Impress** : logiciel de présentation | |
| * <code>loimpress Démarre avec un document Impress vide.</code> | |
| * **LibreOffice Math** : création de formules mathématiques | |
| * <code>lomath Démarre avec un document Math vide.</code> | |
| * **LibreOffice Base** : Base de données | |
| * <code>lobase Démarre avec une base de données vide. </code> | |
| |
| Les fichiers de configurations sont dans le dossier **~/.config/libreoffice** | Dans les premières versions, l'élaboration de ces rapports supposait une extension **Report-builder** qui est désormais intégrée. Néanmoins, elle n'est pas installée automatiquement avec Base. Pour l'ajouter, [[:deb#installer un paquert deb|installer le paquet]] ''[[apt>libreoffice-report-builder]]''. |
| |
| ====LibreOffice Base==== | ===== Programmation dans LibreOffice ===== |
| |
| Il s'agit d'un module permettant d'utiliser une base de données avec ses différents composants : les tables où sont enregistrées les données, les formulaires permettant de les afficher à l'écran, les rapports pour des impressions et les requêtes (SQL) permettant de sélectionner des données particulières, ou d'en ajouter, d'en supprimer… | **LibreOffice**ffice propose une fenêtre de programmation notamment avec son langage intégré Basic. |
| |
| En fait, le fichier Base peut embarquer sa propre base de données ou simplement être une « frontale », c’est à dire, l'interface que l'on va développer pour exploiter la base de données. Le format de la base de données n’est pas imposé : Base peut se connecter à différentes bases de données « externes » (un ou des fichiers différents du fichier Base) qui fonctionnent en serveur comme [[mysql|MySQL]] par exemple. A la création du fichier Base, LO vous demande quelle est la base de données et le moyen de s’y connecter (voir [[libreoffice_mysql|Connexion à une base de donnée Mysql sous LibreOffice]] par exemple). Il propose aussi d’utiliser une base de données intégrée. | Vous pouvez aussi utiliser une interface de programmation ([[:IDE]]) comme [[:Geany]] ou [[:Glade]]. |
| |
| <note important>LO Base propose d’utiliser une base de données intégrée HSQLDB (à noter : cette option ne fonctionnait plus d'emblée avec les versions 20.04 et 20.10 car les dépendances nécessaires n'étaient pas installées ; cette régression a été corrigée par une mise à jour en avril 2021). | ==== Apache Open Office Basic & LibreOffice Basic ==== |
| |
| LO propose aussi une base intégrée au format Firebird à titre expérimental. L'utilisation dans Base aurait de nombreux bogues. Dans cette configuration simplifiée, la base de données fait partie du fichier Base, avec des risques et limites. Une alternative simple à cette base intégrée : utiliser la 3e option "Connecter une base de données existante" en gardant l'option Firebird. LO va alors vous demander un nom pour créer le fichier de données Firebird x.fdb puis un nom pour le fichier LO Base lui-même. La connexion à cette base de données Firebird se fait sans autre complication.</note> | Les Basic libres résultant des projets de suites office libres : [[https://wiki.openoffice.org/wiki/FR/Documentation/BASIC_Guide/Language|Apache Open Office Basic]] et [[https://help.libreoffice.org/6.1/fr/text/sbasic/shared/main0601.html?DbPAR=BASIC|LibreOffice Basic]] différent légèrement. Consultez les ouvrages et sites adaptés. |
| |
| | Pour **LibreOffice Base 6.4**, l'ouvrage de référence en anglais a été traduit [[https://wiki.documentfoundation.org/images/4/43/GuideBase64.pdf|ici]]. |
| |
| =====Trucs et Astuces ===== | ==== Les Macros dans LibreOffice ==== |
| Rendez-vous sur la [[:libreoffice_trucs_et_astuces|page consacrée à ce sujet]]. | |
| |
| ===== Problèmes rencontrés ===== | Les macros sont des modules programmés et rattachés à des éléments de la suite (documents, classeurs,…) ou à des évènements en vue de les automatiser. |
| → [[libreoffice_problemes|Résoudre les problèmes rencontrés avec LibreOffice]]. | Vous pouvez récupérer des macros sur les sites suivants : |
| | * [[https://wiki.documentfoundation.org/Macros/fr|le wiki de la Document Foundation]] |
| | * [[https://www.openoffice.org/fr/Documentation/Macros/indexmac.html|le dépôt de macros d'OpenOffice.org]] |
| |
| ===== Désinstallation ===== | Trouver de l'information d'aide à la programmation : |
| | * [[https://openoffice3.web.fc2.com/|OSS (Open Source Software)]] |
| | * [[https://conference.libreoffice.org/assets/Conference/Aarhus/Slides/MatthewFrancisPyUNO.pdf|Les changements pour python3]]. |
| |
| Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer ses paquets]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leur dossier personnel sont toujours conservés. | ==== Le cas particulier de l'extension Basic IDE Tools : Environnement de développement intégré OOBasic ==== |
| |
| <code>sudo apt-get remove --purge libreoffice*</code> | À l'image de l'environnement de développement Visual Basic, il existe une interface équivalente sous **LibreOffice**. |
| |
| ===== Collabora Office™ : Libre Office Cloud ===== | Pour utiliser l'environnement de développement intégré OOBasic il suffit d'ouvrir d'aller au menu //Outils// -> //Macro// -> //Éditer les macros...//. |
| |
| ==== Présentation de Collabora Office™ ==== | ===== Trucs et Astuces ===== |
| |
| À l'instar d'Office Online 365™ de Microsoft<sup>®</sup>, Libre Office possède également sa version dématérialisée collaborative ; il s'agit de Libre Office Cloud rebaptisée Collabora Office™. \\ | <note>Rendez-vous sur la [[:libreoffice_trucs_et_astuces|page consacrée à ce sujet]].</note> |
| <note important>__**Plusieurs points sont à souligner**__ : | |
| * __La suite Collabora Office__™, bien que résultant d'une collaboration entre The Document Foundation et Collabora Productivity<sup>®</sup>, __est un logiciel payant basé sur du code propriétaire__. | |
| * L'installation de la suite Collabora Office™ — __en version 5.1.10.21.21__ — **nécessite de désinstaller totalement toute version présente sur votre ordinateur** ! | |
| * __**Les mises à jour dépendent de Collabora Productivity<sup>®</sup> !**__ | |
| </note> | |
| |
| ==== Téléchargement des paquets pré-compilés ==== | ===== Problèmes rencontrés ===== |
| |
| Les paquets (*.deb) peuvent être téléchargés sous forme d'archive à l'adresse suivante : \\ | <note>Voir //[[libreoffice_problemes|Résoudre les problèmes rencontrés avec LibreOffice]]//.</note> |
| **(en)** [[https://www.collaboraoffice.com/|Site de Collabora Productivity]]<sup>®</sup>. | |
| * Choisissez la section « Collabora Online » ; | |
| * Cliquer sur < Try The Online Demo > ; | |
| * Remplissez le formulaire ; | |
| * Cliquer sur < Get Access to the Free Online Demo > | |
| * Décompresser [[formats_archives|l'archive]] dans votre répertoire préféré. | |
| |
| [[installation_paquet|Les paquets à installer]] se trouvent dans ''~/Collabora_Office_5.1-21_Linux_x86-64_deb/DEBS''. ils contiennent les différents paquets de la suite Libre Office ainsi que des paquets de localisation (langues). | ===== Désinstallation ===== |
| | |
| <note help>Le répertoire ''~/Collabora_Office_5.1-21_Linux_x86-64_deb/readmes'' ne contient qu'un fichier texte pointant sur l'aide en ligne </note> | Pour désinstaller cette application, il suffit de [[:desinstaller_une_application#methodes_standardspour_deb_snap_et_flatpak|supprimer son paquet]] : |
| | * Pour la version des [[#dépôts Ubuntu APT]], vous pouvez passer par le [[:snap store|centre d'applications]], ou en ligne de commande :<code>sudo apt remove ~n^libreoffice</code>Les préférences de l'utilisateur stockées dans son [[:arborescence#répertoire personnel]] sont conservées. |
| ===== Suites logicielles de productivité alternatives libres et commerciales ===== | * Pour la version **[[:gerer_flatpak#desinstaller_une_application|Flatpak]]**, vous pouvez passer par [[:gnome-software|GNOME Logiciels]] (si vous avez le //plugin// [[:gnome-software#installer_les_greffons_snap_et_flatpak|Flatpak]]), ou en ligne de commande :<code>flatpak uninstall org.libreoffice.LibreOffice</code> |
| <note>Ce chapitre est redondant avec [[bureautique#suite_office|La liste des applications de bureautique intégré comme LibreOffice]]. Suggestion de le fusionner dans l’autre emplacement</note> | * Pour la version **[[:snap#suppression|snap]]**, vous pouvez passer par le [[:snap store|centre d'applications]], ou en ligne de commande :<code>snap remove libreoffice</code> |
| | * Pour la version **[[:appimage#desinstaller_un_appimage|Appimage]]**, supprimez simplement le fichier ''LibreOffice-//XX.X.X.X//.full-x86_64.AppImage''. |
| * Pour les principales alternatives libres, voir le paragraphe « [[#Remarques sur la conversion de fichiers et les alternatives libres à la suite Libre Office]] » ; | * Pour supprimer le **[[#PPA]]**, utiliser [[:ppa#ppa-purgedesinstaller_un_ppa_automatiquement_et_proprement|ppa-purge]]. |
| * [[https://www.wps.com/|WPS office]]™ {{https://www.wps.com/assets/mediahub/WPS-Office-Mobile.png?18}} : suite bureautique inspirée de l'interface de Microsoft Office ; Les archives pré-compilées (paquets *.deb) sont téléchargeables à l'adresse : [[http://wps-community.org/downloads|Espace communautaire de WPS]]. | |
| * [[onlyoffice|La suite bureautique libre : OnlyOffice]] {{https://dl2.macupdate.com/images/icons256/56981.png?18}} : suite bureautique open-source (version dématérialisée collaborative disponible). Les versions Cloud et Entreprise sont payantes. ; | |
| * [[https://www.freeoffice.com/fr/|FreeOffice 2016]]™ {{http://www.freeoffice.com/images/logo/softmaker_freeoffice_icon.png?21}} : version 100% gratuite((FreeOffice se gargarise de convertir les documents Office 365 sans perte ; \\ la conversion d'un simple texte LibreOffice comporte des ratés : erreurs de formatage, texte absent, interface minimaliste… Les dictionnaires sont disponibles, mais les instructions d'installation obscures.)) | |
| * Les dictionnaires, thésaurus sont disponibles dans la version SoftMaker Office Standard 2016™ {{http://img.findmysoft.com/ico/133283.png?15}} | |
| * Le traducteur Berlitz™ multilingue est disponible dans la version SoftMaker Office Professionnel 2016™ {{http://img.findmysoft.com/ico/133283.png?15}}. \\ Les versions SoftMaker Office™ {{http://img.findmysoft.com/ico/133283.png?15}} sont payantes. | |
| |
| ===== Voir aussi ===== | ===== Voir aussi ===== |
| |
| * **(en)** [[https://www.libreoffice.org/|Site officiel du logiciel]] | * [[https://fr.libreoffice.org/|Site officiel]] de **LibreOffice** |
| * **(fr)** [[http://fr.libreoffice.org/download/|Téléchargement de LibreOffice]] : La page officielle francophone, récapitulant les avertissements et les paquets disponibles. | * **[[wpfr>LibreOffice]]** sur Wikipédia |
| * **(fr, en)** [[https://wiki.documentfoundation.org/Main_Page/fr|Le wiki de la Document Foundation]] | * [[https://github.com/LibreOffice|GitHub]] |
| * **(fr)** [[https://wiki.documentfoundation.org/FR/La_documentation_de_l%27utilisateur|La documentation utilisateur]] sur le Wiki de The Document Foundation. | * [[https://wiki.documentfoundation.org/Main_Page/fr|Le wiki de la Document Foundation]] |
| * **(fr,en)** [[https://extensions.libreoffice.org/|Les extensions LibreOffice]] | * [[https://wiki.documentfoundation.org/FR/La_documentation_de_l%27utilisateur|La documentation utilisateur]] sur le Wiki de The Document Foundation. |
| * **(fr)** [[http://user.services.openoffice.org/fr/forum/viewtopic.php?p=180597|Ubuntu & LibreOffice: Réglages & Conseils après Installation]], sur le forum d'Apache OpenOffice. | * [[https://extensions.libreoffice.org/|Les extensions LibreOffice]] |
| * **(fr)** [[http://fr.flossmanuals.net/initiation-a-draw/|Floss Manuals : Initiation à Draw]] : Pour bien débuter avec Draw. | * [[https://user.services.openoffice.org/fr/forum/viewtopic.php?p=180597|Ubuntu & LibreOffice: Réglages & Conseils après Installation]], sur le forum d'Apache OpenOffice. |
| * **(fr)** [[http://www.overnightprints.fr/open-office|Fichiers de démarrage pour OpenOffice : Fichiers modèles pour la création de votre propre design]] : Vous trouvez des modèles pour les formats de document différents ici. | * [[https://fr.flossmanuals.net/initiation-a-draw/|Floss Manuals : Initiation à Draw]] : Pour bien débuter avec Draw. |
| * **(en)** [[https://designingwithlibreoffice.com/|Designing with LibreOffice]] : L'utilisation des styles et la mise en page de document. Traduction en français en cours (août 2016). | * [[https://www.overnightprints.fr/open-office|Fichiers de démarrage pour OpenOffice : Fichiers modèles pour la création de votre propre design]] : Vous trouvez des modèles pour les formats de document différents ici. |
| * **(fr)** [[bureautique#suite_office|Liste des applications de bureautique intégré comme LibreOffice]] | * **(//en//)** //[[https://designingwithlibreoffice.com/|Designing with LibreOffice]]// : L'utilisation des styles et la mise en page de document. Traduction en français en cours (août 2016). |
| | * [[:bureautique#suite_office|Liste des applications de bureautique intégrées comme LibreOffice]] |
| |
| | ==== Alternatives ==== |
| |
| ==== Notes de versions majeures ==== | <note>Voir le chapitre [[:bureautique#Suites bureautiques]].</note> |
| | |
| | nouveau visuel de LibreOffice 7 | | |
| {{ https://i.ytimg.com/vi/XusjjbBm81s/maxresdefault.jpg?250 |Nouveau visuel de LibreOffice }} | |
| | |
| * **(fr)** [[https://wiki.documentfoundation.org/ReleaseNotes/6.0/fr|Notes de version LibreOffice 6.0]] | |
| * **(en)** [[https://www.youtube.com/watch?v=8JrqLf1lvV0|Top 5 Upcoming Features and Changes in LibreOffice 6]] —{ Les 5 meilleurs fonctionnalités et changements attendus dans LibreOffice 6.0 } ; source : Youtube ; auteur : Chris' Tutorials ; date : 17 décembre 2017. | |
| * **(fr)** [[https://www.nextinpact.com/news/104387-chiffrement-et-signature-gpg-dans-libreoffice-6-0-comment-ca-marche.htm|Chiffrement et signature GPG dans LibreOffice 6.0 : comment ça marche ?]] source : Next Impact ; auteur : David Legrand ; date : 20 février 2018. | |
| |
| ---- | ---- |
| Date de dernière révision : 14 mars 2018 ; \\ | //[[:Contributeurs]] : [[:utilisateurs:corrigo]], [[:utilisateurs:GeekShadow]], [[:utilisateurs:gguillaume017]], [[:utilisateurs:Wullfk]], Julientux, [[:utilisateurs:eagle08]], [[:utilisateurs:krodelabestiole]].// |
| //Contributeurs principaux : [[:utilisateurs:corrigo|corrigo]], [[:utilisateurs:geekshadow|GeekShadow]], [[:utilisateurs:gguillaume017|gguillaume017]], [[:utilisateurs:wullfk|Wullfk]], Julientux, ... \\ | |
| Autres contributeurs : [[utilisateurs:eagle08|eagle08]]// : note de compatibilité des correcteurs orthographiques, notes de versions, Collabora Office, vignettes d'aperçu des documents. | |