Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
libreoffice [Le 13/04/2024, 16:14] corrigo |
libreoffice [Le 30/08/2025, 16:35] (Version actuelle) arverne73 mise en forme |
||
---|---|---|---|
Ligne 99: | Ligne 99: | ||
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. | 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. | ||
- | ==== Avec Flatpak==== | ||
- | |||
- | **Articles dédiés** : [[:flatpak]], [[:tutoriel/installer_application_flatpak|tutoriel pour l'utiliser]]. | ||
- | |||
- | 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. | ||
- | |||
- | ==== Avec Snap==== | ||
- | |||
- | **Article dédié** : [[:snap]]. | ||
- | |||
- | En vous rendant sur [[https://snapcraft.io/libreoffice|Snapcraft]], installez **LibreOffice**. | ||
- | |||
- | 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. | ||
==== Avec les PPA ==== | ==== Avec les PPA ==== | ||
- | <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. | + | - [[:PPA|Ajoutez dans vos sources de logiciels le PPA]] |
- | 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. | + | * __**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)) |
- | Une version admissible, généralement désignée par le terme anglais Release Candidate (souvent abrégé en RC) | + | * __**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)) | ||
- | Les versions X.X.X~rc2 sont en général identiques à la version finale. Contrairement aux builds officielles, les PPA ne les renomment alors pas comme telles.</note> | + | - [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]] ; |
+ | - [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>libreoffice|libreoffice]]** ; | ||
+ | - 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]]**; | ||
- | ^ Version d'Ubuntu ^ Version installée ^Version du PPA "Still" ^Version du PPA "Fresh" ^ Version du PPA pré-versions ^ | ||
- | | Ubuntu [[:jammy|22.04 LTS]] | 7.5.9 | 7.6.5~rc2 | 24.2.1~rc2 | 24.2.2~rc1 | | ||
- | | Ubuntu [[:focal|20.04 LTS]] | 7.4.7 | 7.6.5~rc2 | 7.6.5~rc2 | 7.6.5~rc2 | | ||
- | //(informations à jour le 09/03/2024)// | ||
- | === Versions stables === | ||
- | Ces PPA contiennent la dernière version de la branche (ou de la dernière branche pour le PPA générique). Les paquets présents dans le dépôt PPA générique sont accessibles sur [[https://launchpad.net/~libreoffice/+archive/ppa]], vous y trouverez également un lien vers les dépôts de chacune des branches actuellement supportées: 7.6 et 7.5. | + | ==== Avec Flatpak==== |
- | Toutes ces versions sont stables (incluant parfois les //release candidates//) et peuvent être utilisés. Par défaut, on pourra choisir la dernière (en utilisant le ppa générique). \\ Cependant, si les changement de l'interface utilisateur vous pertubent, il est possible de choisir une version spécifique (plus ancienne). | + | **Articles dédiés** : [[:flatpak]], [[:tutoriel/installer_application_flatpak|tutoriel pour l'utiliser]]. |
- | <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> | + | 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. |
- | - [[:PPA|Ajoutez dans vos sources de logiciels le PPA]] | + | ==== Avec 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)) | + | **Article dédié** : [[:snap]]. |
- | * __**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)) | + | |
- | - [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]] ; | + | En vous rendant sur [[https://snapcraft.io/libreoffice|Snapcraft]], installez **LibreOffice**. |
- | - [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>libreoffice|libreoffice]]** ; | + | |
- | - 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. 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. | |
- | === Pré-versions (alpha, béta, RC1) === | + | |
- | <note important>Conçu seulement pour les testeurs...</note> | + | |
- | + | ||
- | + | ||
- | - [[:PPA|Ajoutez dans vos sources de logiciels le PPA]] **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]] ; | + | |
- | - [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>libreoffice|libreoffice]]**. | + | |
Ligne 194: | Ligne 169: | ||
==== 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]] ^ | ||
Ligne 389: | Ligne 364: | ||
===== Programmation dans Libre Office ===== | ===== 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]]. | + | LibreOffice propose une fenêtre de programmation notamment avec son language intégré Basic. |
+ | Vous pouvez aussi utiliser une interface de programmation (IDE) comme [[geany|Geany]] ou [[glade|Glade]]. | ||
==== Apache Open Office Basic & LibreOffice Basic ==== | ==== Apache Open Office Basic & LibreOffice Basic ==== | ||
- | 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]]. | + | 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|Libre Office Basic]] différent légèrement. Consultez les ouvrages et sites adaptés. |
+ | Pour LO Base 6.4, l'ouvrage de référence en anglais a été traduit [[https://wiki.documentfoundation.org/images/4/43/GuideBase64.pdf|ici]]. | ||
==== Les Macros dans LibreOffice ==== | ==== Les Macros dans LibreOffice ==== | ||
Ligne 410: | Ligne 387: | ||
À l'image de l'environnement de développement Visual Basic™, il existe une interface équivalente sous Libre Office. | À l'image de l'environnement de développement Visual Basic™, il existe une interface équivalente sous Libre Office. | ||
- | 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. | + | Pour utiliser l'environnement de développement intégré OOBasic il suffit d'ouvrir d'aller au menu Outils --> Macro --> Éditer les macros… |
- | <note help> | + | |
- | 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 ===== | ===== Utilisation ===== | ||
Ligne 438: | Ligne 413: | ||
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. | 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. | ||
+ | |||
<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). | <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). | ||
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> | 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> | ||
+ | |||
+ | |||
+ | ===Rapports=== | ||
+ | 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. | ||
+ | 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, lancer la commande : | ||
+ | <code>sudo apt install libreoffice-report-builder</code> | ||