Notes de version/25.8
TDF LibreOffice Document Liberation Project Blogs communautaires Weblate Nextcloud Redmine Ask LibreOffice Donner
Writer
- La règle de césure
Déplacer la ligneest ajoutée pour choisir de couper ou non les mots de la dernière ligne des pages et de déplacer les lignes entières vers les pages suivantes à la place (article de blog (en)). Voir également l'interopérabilité avec MSO 2016 et versions suivantes Filters (ce développement a été financé au travers du NGI0 Entrust Fund, un fond créé par la fondation NLnet avec le soutien financier du programme Next Generation Internet de la Commission Européenne). (László Németh) tdf#165354
-
Lors de la césure du texte, il existe une option permettant de déplacer la dernière ligne entière vers la page suivante afin d'éviter de diviser le dernier mot de la page (un autre cas dans la section 'Historique des fichiers' des détails du fichier).
- Zones de fin de paragraphe, colonne, page et double-page (article de blog (en)) (László Németh)
- Fonction d'espacement des mots minimum, souhaité et maximum (article de blog (en)) (László Németh)
- Les premières et secondes clés sont affichées dans les info-bulles des champs d'index. (Andreas Heinisch) tdf#143157
- Pour les entrées d'en-tête, le Navigateur affiche désormais une info-bulle avec le nombre de mots et de caractères du plan qui inclut tous les mots et caractères du sous-plan. (Jim Raykowski) tdf#163646
-
Info-bulle avec le décompte des mots et caractères du niveau de plan, qui inclut tous les mots et caractères des sous-niveaux
- Une commande a été ajoutée pour insérer un saut de paragraphe avant un tableau : ".uno:BreakAboveTable". (Ujjawal Kumar) tdf#149825
- Il est désormais plus facile de contrôler la manière dont le texte est sélectionné lors du défilement de la vue. (Oliver Specht, CIB) tdf#50743
- Une boîte de dialogue a été ajoutée pour copier le contenu d'un champ à partir d'un document en lecture seule. (Oliver Specht, CIB) tdf#164318
-
Boite de dialogue pour copier le contenu d'un champ depuis un document en lecture seule
- Un nouveau champ affiche le nombre de pages pour une plage jusqu'à ce que la prochaine réinitialisation de la numérotation soit ajoutée. (Oliver Specht, CIB) tdf#71583
- Une commande (avec le raccourci Ctrl + ⇧ Maj + F2) a été ajoutée pour convertir les champs en texte brut. (Oliver Specht, CIB) tdf#45946
- Enregistrement du suivi des modifications par fenêtre dans Writer article de blog (en). (Miklos Vajna, Collabora)
- Il est désormais possible de 'rétablir' les modifications dans Writer (rejeter avec l'historique) article de blog (en). (Miklos Vajna, Collabora)
- La prise en charge du suivi des modifications interdépendantes est désormais améliorée (article de blog (en) article de blog 2 (en)). (Miklos Vajna, Collabora)
- Une option permettant de caviarder les images a été ajoutée dans la boîte de dialogue Caviardage automatique ▸ ▸ . (Karthik Godha) tdf#139331
-
Sélectionnez 'Toutes les images' dans le menu déroulant de la boîte de dialogue 'Ajouter une cible' pour caviarder les images.
- Il est désormais possible de définir la langue de certains caractères de ponctuation dans Writer. (Jonathan Clark, TDF) tdf#66791 tdf#166011 tdf#166012
-
Dans certains cas, Writer traite la ponctuation comme étant dans une langue différente de celle définie. Vous pouvez désormais contrôler ce problème en sélectionnant le texte et en définissant la langue appropriée.
Accessibilité
- Il existe désormais une vérification d'accessibilité pour les liens et les références dans l'en-tête/pied de page. (Balázs Varga, Collabora) tdf#164797
Performance
- Un certain fichier DOC lourd a inspiré des optimisations du chargement des données linguistiques et de la disposition des objets graphiques. (Noel Grandin, Collabora) tdf#141415
- Le chargement des documents Writer avec des déplacements du suivi des modifications est désormais plus rapide. (Noel Grandin, Collabora) tdf#162343
- La gestion des annulations a été optimisée, ce qui rend la suppression de très grands tableaux Writer beaucoup plus rapide. (Noel Grandin, Collabora) tdf#136238
- Le chargement des tableaux Writer contenant des signets a été rendu plus rapide. (Mike Kaganski, Collabora) tdf#165918
- Les grands documents Writer utilisant l'écriture de droite à gauche sont plus rapides à ouvrir. (Noel Grandin, Collabora) tdf#64991
Calc
- La boîte de dialogue d'import de texte, utilisée lors de l'import CSV, comporte désormais la case à cocher (activée par défaut). Cette case détermine si la boîte de dialogue s'affiche lors de l'import CSV ou si les paramètres enregistrés (configurés lors de la dernière utilisation) sont utilisés automatiquement. Lorsque la case est décochée et que la boîte de dialogue n'est normalement pas affichée, il est possible de l'afficher (une fois) grâce à la nouvelle case à cocher dans la boîte de dialogue Ouvrir un fichier. Son fonctionnement est identique à celui de la case à cocher correspondante, déjà présente dans la boîte de dialogue Enregistrer un fichier : elle s'active lorsqu'un format de fichier dont les paramètres sont configurables est sélectionné dans le menu déroulant des filtres. (Shardul Vikram Singh) tdf#74580
-
La boite de dialogue d'import de texte a maintenant une case à cocher pour apparaître systématiquement lors de l'import CSV.
- Les opérateurs de mise en forme conditionnelle dans les ensembles d’icônes peuvent désormais être personnalisés. (Ahmed Hamed) tdf#61313
-
Les opérateurs de formatage conditionnel avec jeu d'icônes peuvent maintenant être personnalisés
- Une commande "Réinitialiser l'AutoFiltre" a été ajoutée au menu contextuel des cellules dans Calc. (Ujjawal Kumar) tdf#164322
-
Option "Réinitialiser l'AutoFiltre"
- La boîte de dialogue Importer le texte s'affiche désormais uniquement pour les actions de Collage spécial afin d'éviter les interruptions inutiles. (Shardul Vikram Singh) tdf#65872
Nouvelles fonctions
- La fonction CHOISIRCOLS a été ajoutée. (Xisco Faulí, TDF) tdf#151000
- La fonction CHOISIRLIGNES a été ajoutée. (Xisco Faulí, TDF) tdf#150999
- La fonction EXCLURE a été ajoutée. (Xisco Faulí, TDF) tdf#150998
- La fonction ETENDRE a été ajoutée. (Xisco Faulí, TDF) tdf#151001
- La fonction ASSEMBH a été ajoutée. (Xisco Faulí, TDF) tdf#150868
- La fonction PRENDRE a été ajoutée. (Xisco Faulí, TDF) tdf#150997
- La fonction TEXTE.APRES a été ajoutée. (Xisco Faulí, TDF) tdf#150865
- La fonction TEXTE.AVANT a été ajoutée. (Xisco Faulí, TDF) tdf#150864
- La fonction FRACTIONNER.TEXTE a été ajoutée. (Xisco Faulí, TDF) tdf#150866
- La fonction DANSCOL a été ajoutée. (Xisco Faulí, TDF) tdf#150879
- La fonction DANSLIGNE a été ajoutée. (Xisco Faulí, TDF) tdf#150878
- La fonction ASSEMBV a été ajoutée. (Xisco Faulí, TDF) tdf#150867
- La fonction ORGA.COLS a été ajoutée. (Xisco Faulí, TDF) tdf#150881
- La fonction ORGA.LIGNES a été ajoutée. (Xisco Faulí, TDF) tdf#150880
Performance
- La vitesse de rendu des fichiers XLSX avec de nombreux formats conditionnels a été améliorée. (Noel Grandin, Collabora) 185df5e6
- La vitesse d’ouverture des fichiers XLSX avec de nombreux formats conditionnels a été considérablement améliorée. (Noel Grandin, Collabora) tdf#134864
- La vitesse d’ouverture des fichiers XLSX contenant de nombreux objets graphiques a été considérablement améliorée. (Noel Grandin, Collabora) tdf#130326 tdf#150623
- Le calcul de la hauteur des lignes lors du changement de feuille Calc a été optimisé, réduisant considérablement le temps d'attente pour les feuilles de calcul complexes. (Noel Grandin, Collabora) tdf#150623
- Le changement de feuilles Calc contenant de nombreux objets de dessin est désormais beaucoup plus rapide. (Noel Grandin, Collabora) tdf#131595
- Les performances de la vérification orthographique dans les feuilles de calcul multilingues ont été améliorées (Caolán McNamara, Noel Grandin; Collabora) 9a1f131a 3c7156da
- La gestion des grands diagrammes dans Calc est désormais beaucoup plus rapide lors du chargement, du basculement du mode d'édition et du changement de feuille. (Noel Grandin, Collabora) tdf#147874 tdf#151876
- La vitesse de chargement des fichiers XLSX avec de nombreux attributs customFormat dans les lignes a été améliorée. (Noel Grandin, Collabora) tdf#163015
- La vitesse de chargement des fichiers XLSX contenant de nombreuses formules, une mise en forme conditionnelle et des commentaires a été considérablement améliorée. (Noel Grandin, Collabora) tdf#166684
- Les performances de travail avec des feuilles de calcul contenant de nombreux commentaires ont été améliorées. (Noel Grandin, Collabora) tdf#161372
Impress
- Ctrl + molette de défilement modifie le nombre de diapositives affichées par ligne dans le mode Trieuse de diapositives. (Oliver Specht, CIB) tdf#117946
- Les polices intégrées dans les fichiers PPTX sont désormais prises en charge. (Tomaž Vajngerl, Collabora) faf45f80 d0ee08cf
- Un meilleur algorithme pour déterminer si une police est utilisée et nécessite d'être incorporée lors de l'export en PPTX (Tomaž Vajngerl, Collabora) 777ff280
- Les diapos maîtresses dans Impress et les pages maîtresses dans Draw peuvent désormais être copiées. (Mohamed Ali) tdf#45617
Draw
- Les limites sont affichées pour les marges de page ; désactivez-les avec l'option avancée
Draw::Misc::TextObject::ShowBoundary(Heiko Tietze, TDF) tdf#89420
-
Limites des marges de page dans Draw
Noyau / Général
- Un nouveau mode d'affichage a été implémenté pour l'ensemble de l'application. Tous les fichiers sont alors ouverts en lecture seule ; tous les outils d'édition sont désactivés. Ce mode est contrôlé par la nouvelle configuration avancée "ViewerAppMode". (Mike Kaganski, Collabora) tdf#62845
- Sous Windows, le mécanisme de mise à jour automatique ('MAR') enregistre désormais uniquement son
update_service.execomme un "Service de maintenance LibreOffice" Windows (qui permet d'effectuer des mises à jour avec des privilèges d'administrateur) lorsque LibreOffice est installé dansC:\Program Files. (Stephan Bergmann, Collabora) tdf#164225 tdf#162780 - L'image d'arrière-plan du document est désormais visible sous forme de miniature bitmap dans > > . (Justin Luth) tdf#125969
-
L'image d'arrière-plan est maintenant visible en miniature bitmap
- Le chiffrement SHA384 avec AES_192 est désormais pris en compte, il permet par exemple d'ouvrir plus de fichiers chiffrés. (Julien Nabet) tdf#166241
- L'horodatage de la signature PDF lors de l'export de documents nécessite désormais un seul calcul de signature cryptographique au lieu de deux. Un code PIN ne doit donc être saisi qu'une seule fois au cours du processus. (Juraj Šarinay) tdf#147452
- Le format des documents PDF signés à l'export est désormais compatible avec Adobe Acrobat Reader. (Juraj Šarinay) tdf#121133
- Les objets OLE, tels que les diagrammes dans Calc, peuvent désormais être redimensionnés proportionnellement avec ou sans la touche ⇧ Maj en mode édition (même comportement que les autres objets de forme). De plus, le déplacement des objets OLE en mode édition par glissement de la bordure est forcé à 45° si la touche ⇧ Maj est enfoncée. (Laurent Balland) tdf#163816
-
Le redimensionnement d'un diagramme en mode édition préserve le rapport hauteur/largeur avec des poignées dans le coin ; la touche ⇧ Maj bascule le comportement.
- 25.8.3Désactiver l'espacement supplémentaire entre les caractères Hangul et les caractères non-CJK. (Jonathan Clark) tdf#136663
Filtres
- Les PDF hybrides chiffrés peuvent désormais être importés. (David Gilbert) tdf#55425
- Les filtres automatiques sont désormais importés à partir de fichiers XML MS Excel. (Kohei Yoshida) tdf#154311
- 25.8.2Les commentaires supprimés avec suivi des modifications sont désormais entièrement supprimés dans les documents DOCX/DOC non natifs. (Mike Kaganski, Collabora) tdf#108791
- L'affichage des documents DOC/DOCX chinois, japonais et coréens est nettement plus précis. (Jonathan Clark, TDF) tdf#88908 tdf#83844 tdf#80596
- Ajout de l'interopérabilité de disposition pour les documents DOCX avec césure créés avec MSO 2016 et suivants : déplacement du mot avec césure au travers des pages et des colonnes (pas en ligne complète, comme dans la précédente correction d'interopérabilité pour MSO 2013), article de post (en) (László Németh) tdf#165354
- Résolution de la numérotation multi-niveau dans les DOCX (Michael Stahl, Collabora) tdf#166975
-
Comparaison de la numérotation multi-niveau dans DOCX
PDF 2.0
La prise en charge pour l'export en PDF 2.0 (ISO 32000-2) a été ajoutée (Tomaž Vajngerl, Collabora)
- Implémentation du cryptage moderne AES-256 qui est obligatoire pour PDF 2.0.
- Ajout du support PDF/A-4, qui est utilise PDF 2.0 en tant que base.
- Réorganisation de l'interface utilisateur d'Export PDF pour combiner de manière plus logique les sections (Formulaires).
- Combinaison des version PDF et PDF/A en une seule boite déroulante.
- Ajout de nouveaux éléments de structure (/Em /Strong /Title)
- Ajout de /AFRelationship pour les fichiers embarqués.
- En mode hybride, le document ODF embarqué est marqué en tant que source.
-
Réorganisation du dialogue d'export PDF montrant PDF 2.0 en tant que version d'export.
Interface utilisateur
- La boîte de dialogue Éditer les champs peut être ouverte dans les documents en lecture seule. (Oliver Specht, CIB) tdf#164318
- La barre d’outils de formatage est visible dans les sections marquées comme modifiables dans les documents en lecture seule. (Tibor Nagy, Collabora) tdf#146549
- La liste déroulante des devises ne nécessite plus de cliquer sur un bouton . (Szymon Kłos, Collabora) tdf#165589
- La barre de recherche rapide dispose désormais d'une option permettant de faire correspondre les signes diacritiques. (Johann Lorber, Linagora) tdf#163616
-
Correspondance des signes diacritiques dans la barre de recherche rapide. Les mots "atencao" et "atenção" correspondent.
- Un bouton bascule pour afficher le mot de passe dans les boîtes de dialogue de saisie de mot de passe a été ajouté. (Balázs Varga, Collabora; Karthik Godha) tdf#146947
- Le basculement du mode de rotation pour un objet sélectionné peut désormais être effectué en un seul clic dans Writer et Calc et plus seulement dans Impress et Draw. (Oliver Specht, CIB) tdf#90293
- Les fenêtres de documents LibreOffice ainsi que le Centre de démarrage basculeront désormais vers et hors du mode plein écran natif de macOS en appuyant sur le bouton vert du titre d'une fenêtre. (Patrick Luby) tdf#128186
- Le menu Fenêtre de LibreOffice inclut désormais le positionnement des fenêtres et l'agencement des éléments de menu qu'Apple a ajoutés dans macOS Sequoia. (Patrick Luby) tdf#165448
- La boîte de dialogue Bienvenue/Nouveautés offre un accès au sélecteur d'interface utilisateur et aux options d'apparence (Heiko Tietze, TDF) tdf#137931
- Le sélecteur d'interface utilisateur ▸ permet d'activer les barres d'outils (Heiko Tietze, TDF) tdf#158880
-
Activation des barres d'outils dans le sélecteur d'interface utilisateur.
Accessibilité
- Les menus de la boîte de dialogue ▸ ▸ sont désormais accessibles via un lecteur d'écran sous Windows. (Michael Weghorn, TDF) tdf#157001
- La prise en charge de l'attribut "text-indent" d'IAccessible2 a été ajoutée. Il peut être utilisé par les technologies d'assistance, comme les lecteurs d'écran, pour signaler le retrait de la première ligne d'un paragraphe (le lecteur d'écran NVDA sous Windows prend en charge cette fonctionnalité à partir de la version 2025.1 de NVDA). (Michael Weghorn, TDF) tdf#164795
- Le mode de conception de table dans Base ( ▸ ) ne cesse plus de répondre lorsqu'un lecteur d'écran est actif sous Windows. (Michael Weghorn, TDF) 8a919d02
- Les boîtes combinées et autres contrôles à l'intérieur des barres d'outils sont désormais également représentés dans l'arborescence d'accessibilité de l'application. (Michael Weghorn, TDF) tdf#163989
Modifications apportées aux chaînes dans l'interface utilisateur
Écriture de script
- La version du Python interne est 3.11.
- Fourniture de pip avec python interne. (Xisco Fauli, TDF) tdf#162786
Les bibliothèques ScriptForge
Une collection extensible et robuste de ressources de macro pour LibreOffice à invoquer à partir de scripts utilisateur Basic ou Python. (Jean-Pierre Ledure)
Les bibliothèques exposent un total de 33 services avec chacun un ensemble de méthodes et de propriétés.
Nouveautés LibreOffice 25.8 :
- La nouvelle propriété calc.XRectangle(rangename) renvoie les coordonnées (en pixels) de la plage donnée à l'écran. Cela ouvre la voie à une utilisation efficace des menus contextuels. Voir Wiki : menu contextuel (en).
- La traduction en espagnol est désormais disponible (B. Antonio Fernández).
- La méthode calc.Intersect(range1, range2) calcule la surface commune de 2 plages d'entrée.
- Avec la méthode contextmenu.RemoveAllItems(), vous pouvez configurer un menu contextuel entièrement personnalisé. Exemple dans Wiki : menu contextuel.
- Pour éviter les doublons, la propriété document.MenuHeaders répertorie les menus présents dans la barre de menus.
- Le service Calc propose désormais de nouvelles méthodes de formatage (AlignRange, BorderRange, ColorizeRange, DecorateFont et FormatRange). Voir un exemple sur Wiki : format range.
- Les contrôles TabPageContainer peuvent désormais être insérés dans les boîtes de dialogue par code. Changement d'onglets dans les boîtes de dialogue : Wiki : pages à onglets.
- Toujours dans les boîtes de dialogue, la méthode dialog.ImportControl() copie les contrôles entre les boîtes de dialogue : Wiki : création de boîtes de dialogue composées
- La nouvelle propriété platform.UntitledPrefix fournit le préfixe utilisé pour nommer les nouveaux documents. Cela permet aux macros de s'adapter au langage.
- Le service Exception est révisé : les propriétés ReportScriptErrors, StopWhenError, ReturnCode et ReturnCodeDescription permettent à l'auteur de scripts de décider ce que ScriptForge doit faire lorsqu'une erreur est détectée par le logiciel.
- La fonction ui.CreateBaseDocument() vous permet de définir, en plus des bases de données HSQLDB, FIREBIRD et CALC (intégrées), également le type FIREBIRD_EXTERNAL.
- La nouvelle propriété calc.DefinedNames associée à la méthode calc.DefineName() vous permet de gérer les noms définis au niveau de la feuille et au niveau global.
L'ensemble du jeu de services (sauf si c'est réalisé d'une meilleure façon par des fonctions natives) est rendu disponible pour les scripts Python avec une syntaxe et un comportement identiques à ceux du Basic.
ScriptForge sur le wiki: lire Macros/ScriptForge (Lobaluna).
La version anglaise de la documentation des bibliothèques ScriptForge (25.2) est partiellement intégrée dans les pages d'aide de LibreOffice (https://help.libreoffice.org/latest/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Leur finalisation et traduction dans d'autres langues est en cours. La traduction est finalisée pour le français. (Alain Romedenne, Rafael Lima)
Android Viewer
Localization
Nouvelles langues/locales avec données locales
- Ajout de la locale albanaise. (Xisco Faulí, TDF) tdf#96151
- Ajout de la locale moldave. (Xisco Faulí, TDF) tdf#136753
- Ajout de la monnaie Bitcoin. (Xisco Faulí, TDF) tdf#167431
Améliorations des outils de vérification orthographique et de prise en charge linguistique
- Des dictionnaires de vérification orthographique et des règles de césure ont été ajoutés pour les langues : punjabi, oriya, sanskrit, kannada et assamais.
- Des dictionnaires de vérification orthographique ont été ajoutés pour les langues : tamoul et marathi.
- Les dictionnaires de vérification orthographique ont été mis à jour pour les langues : danois, anglais GB + ZA, hindi, mongol, espagnol, Thai et ukrainien.
- Le thésaurus marathi a été ajouté.
- Le thésaurus slovène a été mis à jour. (Martin Srebotnjak, OdprtiTezaver)
Aide LibreOffice
Pages d'aide pour les nouvelles fonctions Calc :
CHOISIRCOLS CHOISIRLIGNES EXCLURE ETENDRE ASSEMBH PRENDRE TEXTE.APRES TEXTE.AVANT FRACTIONNER.TEXTE DANSCOL DANSLIGNE ASSEMBV ORGA.COLS ORGA.LIGNES (Olivier Hallot, TDF)
Mises à jour et correctifs du contenu de l'aide :
- O. Hallot, TDF
- G. Kelemen, Collabora
- A. Romedenne
- I. Lauhakangas, TDF
- S. Horáček
- B. Buzea
- A. Timar, Collabora Productivity
Suppression de fonctionnalité / obsolescence
Le slogan « Communauté » a été supprimé.
Compatibilité de plate-forme
La prise en charge de Windows 7 et 8/8.1 a été supprimée.
La prise en charge des versions Windows x86 (32 bits) est obsolète.
25.8 sera la dernière version à fonctionner sur macOS 10.15 - LibreOffice 26.2 nécessitera macOS 11 ou suivants
Modifications API
- L'interface XTiledRenderable UNO a été supprimée. ccefc5e5
Modifications de configuration
La prise en charge de l'instrumentation Java a été ajoutée. tdf#165774
Fonctions expérimentales en cours
Les fonctions expérimentales sont activées ▸ ▸ ▸ ▸
- Writer dispose maintenant d'un support provisoire pour l'indentation relative à la police pour la première ligne, avant et après le paragraphe. Cette fonctionnalité peut être utilisée en renseignant les valeurs d'indentation dans la boite de dialogue des propriétés de paragraphe, y compris avec l'unité 'em' pour l'unité standard typographique ou 'ic' pour la largeur d'un idéogramme CJK (asiatique). (Jonathan Clark, TDF) tdf#36709 tdf#163913
- L'environnement de développement intégré BASIC dispose de la complétion de code et d'autres ressources, dans ▸ ▸ ▸
- Nouvelle boite de dialogue Gestion des macros ▸ ▸ , qui combine en une seule boite de dialogue les fonctions de cinq boites de dialogue existantes, utilisées pour la gestion des macros Basic et autres langages de script. (Jim Raykowski) tdf#120658
-
Boite de dialogue Gérer les macros qui combine en une seule boite les fonctions de cinq boites de dialogue existantes, utilisées pour la gestion des macros Basic et autres langages de script.
- Chiffrement ODF Wholesome : un nouveau mode de chiffrement ODF basé sur mot de passe a été implémenté avec les avantages suivants (Michael Stahl, Collabora) tdf#105844 :
- plus performant car il dérive une clé une seule fois par package
- plus résistant à la falsification grâce au chiffrage authentifié (AES-GCM)
- les métadonnées sont mieux masquées pour éviter les fuites d'informations
- résistance plus élevée au forçage brutal utilisant la mémoire vive grâce à la fonction de dérivation de clé Argon2id









