Jump to content

Notes de publication de LibreOffice Community 7.6

From The Document Foundation Wiki
This page is a translated version of the page ReleaseNotes/7.6 and the translation is 100% complete.


Writer

  • Ajout d'un assistant de numéro de page dans le menu Insertion pour une insertion facile en une seule étape du numéro de page dans l'en-tête/pied de page (Paris Oplopoios / Justin Luth, Collabora) tdf#86630
  • La liste déroulante Style de paragraphe (dans la barre d'outils de formatage) remplace désormais progressivement la liste par défaut par les styles utilisés dans le document plutôt que d'afficher toujours la liste complète en haut. (Heiko Tietze, TDF) tdf#152666
  • Les propriétés de caractère du marqueur de paragraphe DOCX sont désormais également mémorisées dans ODT. [article de blog https://vmiklos.hu/blog/sw-number-portion.html] (Miklos Vajna, Collabora)
  • Gestion des citations : ajout du code nécessaire dans Writer pour créer des fonctionnalités de type Zotero article de blog (Miklos Vajna, Collabora)
  • La table des figures peut être générée de manière plus flexible en fonction d'un style de paragraphe, et pas seulement par catégories ou noms d'objets. (Michael Stahl, allotropia) tdf#153090
  • Les entrées de bibliographie peuvent maintenant être éditées directement depuis une table de bibliographie. (Vojtěch Doležal) tdf#72955
  • Les marques bibliographiques disposent désormais (par défaut) d'un lien hypertexte vers la ligne correspondante dans une table bibliographique. Le comportement du clic peut être modifié pour ouvrir l'" URL à afficher ", ouvrir la nouvelle " URL cible " ou " Aucune ". (Vojtěch Doležal) tdf#153396
  • Le caractère espace insécable est maintenant indiqué à l'aide d'un symbole degré, lorsque les caractères non imprimables (marques de formatage) sont affichés. (Vojtěch Doležal) 28675af8
  • Début des tableaux flottants multipages dans Writer, article de blog 1, article de blog 2, article de blog 3 article de blog 4 article de blog 5 (Miklos Vajna, Collabora)
  • La vérification de l'accessibilité a été déplacée vers le volet latéral pour permettre une utilisation plus facile lors de la modification du document. (Samuel Mehrbrodt, allotropia) tdf#142978
  • Si il y a une section masquée dans le document et que l'utilisateur essaie (sans doute accidentellement) de la supprimer, Writer affiche un message d'avertissement (Balazs Varga, allotropia) tdf#130199
  • Reconnaissance des citations DOI dans Outils/Correction automatique : créez un lien hypertexte pointant vers [1] pour la citation DOI (Baole Fang) tdf#145925
  • Ajout de la mise en surbrillance pour les styles de paragraphe et de caractère utilisés et de la mise en surbrillance pour le formatage direct utilisé dans le texte. (Jim Raykowski) tdf#38194 tdf#106556
  • Navigation au clavier dans les formulaires : la touche de tabulation navigue désormais de manière circulaire à travers les contrôles de contenu/marques de champ. Les contrôles de contenu modernes ont un champ tabIndex, qui permet un ordre précis de la navigation au clavier. Le champ tabIndex permet également d'ignorer un contrôle - ce qui est utile pour éviter de rester coincé dans des contrôles de texte enrichi (puisque la touche de tabulation doit insérer un caractère de tabulation dans ce cas). Les développeurs de formulaires peuvent spécifier le champ tabIndex via l'interface utilisateur des propriétés de contrôle de contenu. (Justin Luth, Collabora) tdf#151548
    • Afficher les tableaux avec les couleurs de suivi des modifications dans une seule modification de texte tdf#155187
    • Correction du suivi des modifications perdues dans les tableaux lors d'une seule modification de texte lors de l'édition du tableau et lors de l'export DOCX tdf#150824 tdf#155187 tdf#147180
  • La position du curseur dans la page est désormais exposée via des API d'accessibilité, afin que les lecteurs d'écran comme NVDA puissent l'annoncer. Modification NVDA associée (Michael Weghorn) tdf#136760

Vérification orthographique

  • Vérification orthographique des phrases : les éléments du dictionnaire multi-mots de Hunspell et les dictionnaires personnalisés sont acceptés (László Németh, FSF.hu) tdf#154499
  • Nouvelles options de relecture : désactivation facultative de la reconnaissance d'éventuels mots composés avec trait d'union et fermés, c'est-à-dire la composition basée sur des règles, qui permettait également d'accepter les fautes de frappe en danois, néerlandais, allemand, hongrois, norvégien, suédois, etc., et dans le cas de mots composés avec trait d'union, anglais et toutes les autres langues (László Németh, FSF.hu) tdf#136306

Calc

  • Correction de l'export conditionnel de la couleur de la bordure vers xlsx (Attila Szűcs, Collabora) tdf#152581
  • Évaluer les entrées de formule dans la fonction Validité… (Balázs Varga, allotropia) tdf#150098
  • Format de nombre :
    • ? est maintenant pris en charge lors de l’export vers ODF pour représenter un chiffre entier, remplacé par un blanc s’il s’agit d’un zéro non significatif (Laurent Balland) tdf#118324
    • les décimales pour le format en secondes sans troncature comme [SS].00 sont maintenant acceptées (Laurent Balland) tdf#150028
  • Supprimer feuille : (Laurent Balland) tdf#153709
    • si la feuille est vide, aucun message de confirmation ne s’affiche
    • Le message de confirmation est adapté au nombre de feuilles sélectionnées
  • La feuille copiée dans un autre document conserve désormais une plage d’impression définie par l’utilisateur (Andreas Heinisch) tdf#66613
  • Enregistrer les paramètres du solveur dans le fichier (Rafael Lima) tdf#38948
  • Ajout de la prise en charge des styles de dessin pour les formes et les commentaires. Cela inclut un style dédié aux commentaires qui permet de personnaliser l’apparence par défaut et la mise en forme du texte des nouveaux commentaires. L’ancienne solution de contournement impliquant la modification du style de cellule par défaut a été supprimée. (Maxim Monastirsky) tdf#89369
  • Le nouvel indicateur de commentaires s'adapte au zoom, le rendant plus visible aux facteurs de zoom élevés. tdf#91415 (Heiko Tietze, TDF)
  • La couleur des indicateurs de débordement de texte et de commentaire peut maintenant être modifiée via Outils ▸ Options ▸ LibreOffice ▸ Application Colors (étiqueté respectivement « Débordement de texte » et « Commentaire »), qui est également l’endroit où l’indicateur de débordement de texte peut être désactivé (déplacé de Outils ▸ Options ▸ LibreOffice Calc ▸ Afficher). (Heiko Tietze, TDF) tdf#154080
  • Les commentaires contextuels affichent désormais les métadonnées de paternité (non visible lorsque tous les commentaires sont affichés, afin de préserver la mise en page). (Balázs Varga, allotropia) tdf#73537
  • Exporter tous les styles de page dans Calc même s’ils ne sont pas utilisés (Andreas Heinisch) tdf#154445
  • Les hyperliens automatiques sont maintenant plus visibles dans Calc (Balázs Varga, allotropia) tdf#153880
  • Ajout d’une mise en page compacte du tableau croisé dynamique. (Dennis Francis, Collabora) 2f8d1
  • Ajouter Poisson distribution aux générateurs de nombres aléatoires (Feuille ▸ Remplir les cellules ▸ Remplir un nombre aléatoire...) (Bartosz Kosiorek) tdf#154872
  • Le tri par couleur est maintenant possible dans AutoFilter (Samuel Mehrbrodt, allotropia) tdf#95520
  • Le filtre/tri par couleur prend en compte les couleurs définies par le format numérique (Samuel Mehrbrodt, allotropia) tdf#144549
  • La boîte de dialogue Importer du texte (sous forme de fichier CSV ou de texte non formaté) dispose d’une nouvelle option pour ne pas détecter les nombres en notation scientifique. Cette option n’est disponible que si l’option « Détecter les numéros spéciaux » est désactivée (Laurent Balland) tdf#154131
  • ajout d’une fonctionnalité « marqueur de formule » comme dans Quattro Pro (fonctionnalité demandée par Brolin Empey en 2016, fonctionnalité ajoutée par Grigory A. Mozhaev en 2023) tdf#97551
  • Correction de la couleur d’arrière-plan du thème perdue lors de l’exportation XLSX (Tünde Tóth, NISZ) tdf#91332
  • Si vous avez activé l’option « Protéger la taille » pour une forme ou un contrôle de formulaire et que vous voyez une taille différente après avoir rouvert le document, procédez comme suit :

S’il s’agit d’un contrôle de formulaire, mettez le formulaire en « Mode Création ». Il s’agit d’une icône dans la barre d’outils « Contrôles de formulaire ». Cliquez ensuite avec le bouton droit de la souris sur la forme ou le contrôle de formulaire et ouvrez l’élément « Ancre » dans le menu contextuel. Si l’ancre est réglée sur 'To cell (resize with cell)', vous êtes affecté par le problème suivant.

Les paramètres 'Protéger la taille' et 'To cell (redimensionner avec cell)' se contredisent. Malheureusement, les versions antérieures à la version 7.6 avaient cette contradiction écrite dans le fichier de différentes manières, de sorte qu’une réparation automatique n’est pas possible. La version 7.6 écrit automatiquement l’ancre « À la cellule » dans le fichier si la forme ou le contrôle de formulaire est protégé par la taille.

Pour réparer votre fichier, définissez le type d’ancre sur « À la cellule ». Décochez ensuite l’option « Protéger la taille » et définissez la forme à la taille et à la position souhaitées. Vous pouvez maintenant réactiver l’option « Protéger la taille ». Enregistrez ensuite le fichier. La forme ou le contrôle de forme a maintenant une taille inchangée à la réouverture, non seulement dans la version 7.6, mais aussi dans les versions antérieures.

Peut-être que le problème a été créé parce que la boîte de dialogue 'Propriétés du contrôle' contient un champ déroulant 'Ancre' avec l’entrée 'À la cellule', mais il s’agit en fait du type d’ancre 'À la cellule (redimensionner avec la cellule)'.

Veuillez nous excuser de ne pas avoir détecté le problème plus tôt.

Impress / Draw

  • Affichez les sauts adoucis sous forme de sauts de ligne sur les polices. (Attila Szűcs, Collabora) tdf#148000
  • « Afficher le calque » est maintenant directement disponible à partir du menu contextuel au lieu d’avoir à définir comme « Visible » dans Modifier le calque... ▸ Propriétés. (Heiko Tietze, TDF) tdf#113439
  • Panneau de navigation permettant de passer d’une diapositive à l’autre lors de l’affichage d’une présentation. Cette option est activée via la case à cocher : Diaporama ▸ Paramètres du diaporama ▸ Afficher le panneau de navigation. (Amin Irgaliev, Vladislav Tarakanov) tdf#154839
  • Les objets peuvent maintenant être listés dans l’ordre « de l’avant vers l’arrière » dans le navigateur, en affichant l’objet le plus haut en haut de la liste : Voir ▸ Navigateur ▸ Afficher les formes ▸ De l’avant à l’arrière. (Jim Raykowski) tdf#154604
  • L’importation PDFium prend désormais en charge les annotations de texte libre, et l’exportation prend désormais en charge les annotations d’encre, de texte libre et de polygone/polyligne (Jaume Pujantell, Collabora)
  • Ajout de la prise en charge de l’ouverture de fichiers tiff multi-images (Rashesh Padia, Collabora) tdf#155444
  • L’algorithme de mise à l’échelle automatique du texte a été modifié afin qu’il fonctionne de manière similaire à MS Office. La mise à l’échelle du texte sépare désormais la mise à l’échelle de l’échelle d’espacement (espacement des paragraphes et des lignes) et de l’échelle de police, où l’échelle d’espacement ne peut être que de 100 %, 90 % et 80 % et où la mise à l’échelle de la police est arrondie à la taille de point la plus proche. L’espacement dans le sens horizontal (par exemple, la taille de la puce, les différentes retraits) n’est plus mis à l’échelle. (Tomaž Vajngerl, Collabora)
  • Correction des signes diacritiques manquants dans les animations de diaporama qui fonctionnent lettre par lettre. (Khaled Hosny, TDF) tdf#113290
  • Correction de l’affichage écrasé des emojis et des glyphes pris à partir de polices de secours dans le diaporama sous Windows. (Khaled Hosny, TDF) tdf#147999
  • Correction des marques d’accentuation CJC manquantes dans le diaporama sous Linux. (Khaled Hosny, TDF) tdf#43671
  • Correction des espaces entre les lettres arabes justifiées dans le diaporama. (Khaled Hosny, TDF) tdf#155810
  • Correction des connecteurs lors de leur importation en tant que connecteurs au lieu de formes. (Tibor Nagy, NISZ) tdf#149756 tdf#154363

Base

  • Une interface utilisateur spécifique pour collecter les réglages de connexion PostgreSQL a été ajoutée. (Nirnay Korde) tdf#43369
  • La fonction DATEDIFF de Firebird a été ajoutée à l'ensemble de fonctions qui peuvent être utilisées dans le concepteur de requêtes (sans avoir besoin de lancer directement SQL). (Juan C. Sanz) tdf#104918
  • La fonction DATEADD de Firebird a été ajoutée à l'ensemble de fonctions qui peuvent être utilisées dans le concepteur de requêtes (sans avoir besoin de lancer directement SQL). (Juan C. Sanz) tdf#156534
  • Les fonctions TIMESTAMPDIFF et TIMESTAMPADD de MariaDB/MySQL ont été ajoutées à l'ensemble de fonctions qui peuvent être utilisées dans le concepteur de requêtes (sans avoir besoin de lancer directement SQL) (Juan C. Sanz)


Aide LibreOffice

L'Aide de LibreOffice décrit maintenant l'accès aux commandes depuis diverses interfaces : menus, onglets, clavier, barres d'outils, barre d'état et plus encore.

Mises à jour et correctifs du contenu de l'aide :


Noyau / Général

  • Ajout du support pour les zooms du mouvement de la main en utilisant les pavés tactiles dans la vue principale. (Povilas Kanapickas)
  • L'export vers PDF met à jour l'heure de la dernière impression dans les propriétés du document. (Justin Luth) tdf#134901
  • Ajout du support pour les thèmes de document (Tomaž Vajngerl, Collabora)
    • Import et export de la définition du thème pour le format OOXML
    • Import et export de la définition du thème pour ODF
    • Changement du thème dans Writer et développement de différentes couleurs pour supporter la définition des couleurs du thème
    • Ajout des couleurs du thème dans le sélectionneur de couleur dans Writer et Calc
    • Ajout d'une nouvelle boite de dialogue Thème pour modifier le thème utilisé
      • Également ajout de la possibilité de définir de nouvelles couleurs pour un thème
      • Le panneau Thème du volet latéral a été adapté pour fonctionner également
  • Ajout du support pour les dégradés multi-couleurs (Armin Le Grand, allotropia)
LibreOffice 7.6 a une nouvelle fonctionnalité, appelée "dégradés multi-couleurs" (MultiColor GRadients MCGR), implémentée par Armin Le Grand. Un dégradé multi-couleur varie toujours d'une couleur d'origine à une couleur de destination, mais des couleurs supplémentaires intermédiaires sont maintenant possibles.
Bien que l'onglet 'Dégradé' dans la boite de dialogue 'Remplissage' n'ait pas encore été adaptée à la nouvelle fonctionnalité, vous pouvez utilisé de tels dégradés. La présentation File:InfoPresentation MultiColor Gradients LO76.odp liste des indications sur ce que vous pouvez déjà réaliser, et la liste 'Dégradé' dans la boite de dialogue contient trois exemples de dégradés multi-couleurs.
Vous pouvez créer et modifier des dégradés multi-couleurs à l'aide de macros, voir la structure 'Gradient2' et la structure associée 'ColorStop' dans la référence de l'API SDK https://api.libreoffice.org/docs/idl/ref/index.html. Vous trouverez davantage de détails et quelques exemples de macros simplistes dans le fichier File:MacrosForMCGR.odp.
Comme cette fonctionnalité est nouvelle, vous pourriez rencontrer des erreurs. Dans ce cas, merci d'aider à l'amélioration de la fonctionnalité en rapportant le problème dans notre système de suivi de bogues "Bugzilla" https://wiki.documentfoundation.org/Bugzilla. Lorsque vous le faites, veuillez mentionner 'MCGR' dans la ligne de l'objet du rapport de bogue.
Quelques remarques :
Les versions de LibreOffice antérieure à 7.6 ne peuvent pas interpréter les dégradés multi-couleurs. Elles afficheront un dégradé constitué de la couleur d'origine et de celle de destination.
Vous avez besoin d'utiliser le format de fichier "1.3 Étendu (recommandé)". C'est le réglage par défaut, donc ne vous inquiétez pas.
Quelques propriétés de dégradé sont basiquement incompatibles entre ODF (LibreOffice) et OOXML (Microsoft Office). Ce problème n'est pas résolu par les dégradés multi-couleurs.
  • Chaque vue d'une document peut bénéficier de son propre gestionnaire d'accélérateurs linguistiques. (Gökay Şatır, Collabora)
  • Entrer dans un groupe permet à nouveau d'estomper les objets qui n'y sont pas inclus. (Armin Le Grand, allotropia) tdf#122735
  • Résolution des problèmes de disposition de texte lors de l'utilisation des plugins VCL qt5/qt6 (en opposition aux plugins kf5/kf6). (Khaled Hosny, TDF) tdf#151925 tdf#151273
  • Réglage du problème de superposition de texte avec certaines polices Graphite. (Khaled Hosny, TDF) tdf#137553
  • Réglage de l'interaction entre des polices de texte complexe et les nombres en exposant Unicode. (Khaled Hosny, TDF) tdf#52577
  • Réglage du repli de police de caractères Unicode des plans les plus hauts à l'intérieur d'un texte de droite à gauche. (Khaled Hosny, TDF) tdf#153440
  • Réglage du problème avec la ligne rouge pour l'orthographe recouvrant des parties de texte de droite à gauche. (Khaled Hosny, TDF) tdf#151968
  • Compression de la ponctuation CJK en pleine largeur lorsque la compression de la ponctuation est activée. (Khaled Hosny, TDF) tdf#129810
  • Réglage du rendu de Tangut et Khitan Small Script dans les textes verticaux. (Khaled Hosny, TDF) tdf#114432
  • 7.6.1
    Résolution du rendu de texte contextuel cassé entre une espace courte non sécable et une lettre mongolienne. (Khaled Hosny, TDF) tdf#107612 tdf#112594
  • Résolution du rendu de texte cassé lors du mélange de plans Unicode élevés avec d'autres textes complexes. (Khaled Hosny, TDF) tdf#139863
  • Ne pas insérer d'espace supplémentaire entre des textes indien et non indien. (Khaled Hosny, TDF) tdf#89288
  • Ne nécessite plus d'installer le dictionnaire orthographique Hunspell pour chaque locale arabe ; l'installation du seul dictionnaire “ar” fonctionnera pour toutes les locales arabes. (Khaled Hosny, TDF) tdf#64830
  • Résolution du déplacement vertical de textes verticaux sur macOS. (Khaled Hosny, TDF) tdf#149297
  • N'utilise plus les caractères de la zone d'utilisation privée pour les listes à puces ; utilise l'identifiant numérique Unicode correct. (Khaled Hosny, TDF) tdf#133089
  • Les cibles pour les liens lorsqu'on lie à une présentation sont catégorisés. (Szymon Kłos, Collabora)


Filtres

Filtres OOXML généraux

  • Ajout du support pour les fichiers OOXML créés au format zip64 (Attila Szűcs, Collabora) tdf#82984 tdf#94915
  • Beaucoup de résolutions de problèmes pour les cadres définis comme framePr de DOC/X. Les problèmes résolus incluent la perte de cadres, des cadres combinés qui devraient être séparés, des cadres séparés qui devraient être combinés, la superposition de cadres, des styles parents ignorés, le positionnement relatif perdu, le positionnement absolu erroné et des pertes de rotation. (Justin Luth, Collabora) tdf#154129 tdf#154703

PDF

  • Export en PDF v.1.7 par défaut. (Michael Stahl, allotropia) e624e
  • Un PDF étiqueté est maintenant produit par défaut pour améliorer l'accessibilité. (Pour améliorer davantage l'accessibilité de vos PDF l'option PDF/UA est disponible dans la boite de dialogue d'export et déclenchera l'outil de vérification d'accessibilité). (Samuel Mehrbrodt, allotropia) tdf#39667
  • Exporter comme PDF hybride enregistre maintenant le document ODF original en tant que fichier attaché compatible PDF. (Tomaž Vajngerl, Collabora) e052f
  • Résolution du problème d'erreur de taille de caractère et de superposition lors de l'impression avec des polices variables. (Khaled Hosny, TDF) tdf#156151
  • Résolution du problème de couleur de surlignage manquante ou incorrecte lors de l'export en PDF. (Khaled Hosny, TDF) tdf#48707
  • Résolution du problème de la position des marques d'accentuation CJK lors de l'export en PDF. (Khaled Hosny, TDF) tdf#115321
  • Résolution du problème de texte en blanc pour l'instance par défaut des polices variables CFF2 lors de l'export en PDF. (Khaled Hosny, TDF) tdf#155161
  • Résolution du problème de positionnement du soulignement des polices Liberation lors de l'export en PDF. (Khaled Hosny, TDF) tdf#154235

EMF/EMF+

  • Implémentation de l'enregistrement EMR_POLYDRAW. (Bartosz Kosiorek) tdf#142249
  • Ajout de l'implémentation manquante de EmfPlusDrawCurve. (Bartosz Kosiorek) tdf#143877
  • Amélioration de la performance pour les images EMF+ contenant des enregistrements EmfPlusRecordTypeDrawBeziers. (Bartosz Kosiorek) tdf#154789

SVG


Interface utilisateur

  • Le sous-menu des documents récents sous Fichier ▸ Derniers documents utilisés affiche maintenant en premier les 5 documents récents spécifiques au module utilisé. La liste peut être configurée avec l'option experte ShowCurrentModuleOnly pour ne montrer que les fichiers pouvant être manipulés par le module en cours. (Andreas Heinisch) tdf#56696
  • Les documents du Centre de démarrage peuvent maintenant être épinglés pour les afficher au début de la liste des derniers documents utilisés. Pour épingler un document, survolez le document correspondant et cliquez sur l'icône épingle dans le coin haut gauche. Le document sélectionné sera alors affiché séparé par une ligne au début de la liste avec les autres documents épinglés. (Andreas Heinisch) tdf#38742
  • La navigation au clavier pour la boite de dialogue des Caractères spéciaux (Insertion ▸ Caractères spéciaux...) a été améliorée et le caractère en cours de sélection est maintenant correctement annoncée par les lecteurs d'écran. (Michael Weghorn) tdf#153806 tdf#153918
  • Le titre des styles dans la boite de dialogue Fontwork (Insertion ▸ Fontwork...) est maintenant annoncé par les lecteurs d'écran. (Michael Weghorn) tdf#153657
  • Les commandes Insertion ▸ Cadre ▸ Cadre flottant... (dans Writer) et Insertion ▸ Cadre flottant... (dans les autres modules) ont été retirées du menu principal et des barres d'outils. Cependant, la commande correspondante InsertObjectFloatingFrame est toujours disponible dans Outils ▸ Personnaliser.... (Caolán McNamara, Red Hat) tdf#155006
  • Les jeux de couleurs d'interface "Automatique" peuvent maintenant être choisis indépendamment du schéma Couleurs de l'interface dans Outils ▸ Options ▸ LibreOffice ▸ Couleurs de l'interface. Choisissez entre les couleurs automatiques "Sombre" ou "Claire" ou alternativement suivez le thème du système d'exploitation en sélectionnant "Thème du système". (Heiko Tietze, TDF) tdf#152184


Modifications apportées aux chaînes dans l'interface graphique

  • Les styles de dégradé "Carré" et "Quadratique" ont été respectivement renommés "Rectangulaire" et "Carré (quadratique)". (Regina Henschel) tdf#154071
  • Le style de paragraphe "Citations" a été renommé "Bloc de citation". (Rafael Lima) tdf#150994

Localisation

  • Amélioration des styles prédéfinis de listes pour en_US (et la plupart des locales y faisant référence, elles en bénéficieront automatiquement). Un choix conforme à MLA/Chicago est maintenant disponible et les niveaux numérotés en chiffres romains sont maintenant alignés à droite. L'indentation a également été résolue pour le style "Numérotation IVX" et le style "Numérotation ivx" a été rendu utilisable. Le bouton de listes numérotées a aussi été ajouté à la barre d'outils. (Justin Luth, Collabora) tdf#56258

Améliorations des outils de vérification orthographique et du support linguistique

Dictionnaires

  • Le dictionnaire danois a été mis à jour. (Stavekontrolden)

Nouvelles langues/locales avec données locales

Disponible comme langue par défaut du document et pour le formatage spécifique à la région.

  • Mauricien {mfe-MU} [0x06B2]. (Jean-Yves; Eike Rathke, Red Hat) tdf#154832
  • Santali {sat-IN} [0x0646]. (Prasanta Hembram; Eike Rathke, Red Hat) tdf#154987

Autres langues dans la liste des langues

Disponible pour l'attribution de texte.

  • Saraiki {skr-PK} [0x06B0], CTL, RTL. (Eike Rathke, Red Hat)
  • Rohingya hanifi {rhg-Rohg-MM} [0x06B1] CTL, RTL. (Eike Rathke, Red Hat) tdf#154031


Écriture de script

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 31 services avec chacun un ensemble de méthodes et de propriétés.

Nouveau dans LibreOffice 7.6 :

  • Le (nouveau) service FormDocument (un document de formulaire est également connu sous le nom de "formulaire de Base", mais cela prête à confusion) : ouverture (même si le document container Base n'a pas déjà été ouvert), fermeture, impression, export en PDF, gestion de la barre de menu, accès aux contrôles individuels.
  • Les (nouveaux) services Toolbar et ToolbarButton : afficher/masquer les barres d'outils fournies ou personnalisées, afficher/masquer individuellement les boutons des barres d'outils, récupérer ou affecter le script ou la commande à exécuter lorsqu'ils sont cliqués.
  • Dans le service Calc : les plages peuvent être triés sur un nombre quelconque de critères. Également, une nouvelle méthode RemoveDuplicates, pour nettoyer ou compacter les plages, en ne conservant qu'une seule copie des enregistrements identiques.
  • Une nouvelle méthode Echo dans le service Document pour figer les rafraichissements d'écran lors de l'exécution de scripts ou pour changer le pointeur de souris en cours.
  • Beaucoup d'amélioration des services Dialog et DialogControlanbsp;:
    • Support du type de contrôle Hyperlink
    • Les contrôles de dialogue peuvent être redimensionnés. Les hauteur et largeur sont exprimées en unités Map AppFont, comme dans l'IDE Basic.
    • Tous les On properties (pour indiquer le script devant être exécuté lorsque l'évènement se produit) sont maintenant éditables.
    • Les contrôle de dialogue peuvent être créés dynamiquement.
    • Les contrôles de dialogue peuvent être dupliqués avec la nouvelle méthode CloneControl.
    • Un dialogue peut être créé à partir de zéro.
    • Les tabulations entre les contrôles peuvent être définis en une fois avec la nouvelle méthode OrderTabs.

L'ensemble des services (à l'exception de ceux mieux gérés par les fonctions intégrées) est mis à disposition pour être utilisés dans des scripts Python avec une syntaxe et un comportement identiques à ceux de Basic.

La version anglaise de la documentation des bibliothèques ScriptForge (7.6) est entièrement intégrée dans les pages d'aide de LibreOffice (https://help.libreoffice.org/7.6/fr/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Leur traduction dans d'autres langues est en cours. (Alain Romedenne, Rafael Lima)

Java

  • La propriété userClassPath dans le fichier javasettings_$OS_$ARCH.xml supporte maintenant des variables bootstrap (non imbriquées), permettant de définir des chemins relatifs. (Samuel Mehrbrodt, allotropia) 7795a

Prise en charge de VBA

  • Ajout du support de la fonction VBA ExportAsFixedFormat pour Exporter au format PDF. (Balázs Varga, allotropia) tdf#149786

Suppression de fonctionnalité / obsolescence

  • L'option permettant d'utiliser le format PDF comme format de travail d'impression par défaut a été retirée et PDF est toujours utilisé. Le support pour utiliser PostScript comme format de travail d'impression est déprécié et sera retiré dans une prochaine version. 2a405 c3a4f
  • Le réglage de visibilité des raccourcis (pour les menus contextuels) a été retiré de Outils ▸ Options ▸ LibreOffice ▸ Affichage et affecté par défaut à la valeur définie dans l'environnement de bureau. L'option de configuration experte ShortcutsInContextMenus est toujours disponible si nécessaire (0 pour masquer, 1 pour afficher, 2 par défaut). (Caolán McNamara, Collabora) tdf#152898

LOK API

  • Ajout de la fonctionnalité pour rogner la mémoire pour les documents inactifs. (Michael Meeks, Collabora)
  • Évite le lancement au démarrage des tests graphiques en mode LOK (Michael Meeks, Collabora)
  • Évite le lent rendu off-screen whole-write-document non nécessaire dans certains cas (Michael Meeks, Collabora)
  • Remplace les graphiques compressés en mode LOK ainsi que les versions décompressées (Michael Meeks, Collabora)
  • Améliorations des performances pour le rendu headless cairo, en évitant les code-paths PDF (Michael Meeks, Collabora)

Compatibilité de plate-forme

Mac

  • LibreOffice 7.6 nécessite macOS 10.15 ou une version plus récente pour fonctionner.

Modifications API

  • Nouvelle commande UNO Writer .uno:HighlightCharDF pour mettre en évidence le formatage direct où il est utilisé dans le document. (Jim Raykowski) tdf#106556
  • css.qa.XDumper::dump dispose d'un paramètre kind. 56e17
  • suppression de l'utilisation secondaire de .uno:CharBackgroundExt pour affecter une couleur d'arrière plan. Utilisez à la place .uno:CharBackColor pour 7.6+. tdf#85592
  • la commande .uno:BackColor pour affecter la couleur d'arrière-plan dans Writer est dépréciée. Utilisez à la place la commende universelle .uno:CharBackColor pour 7.6+. tdf#85592
  • Les fonctions C rtl_string_newFromStr et rtl_uString_newFromStr, et les constructeurs C++ pour rtl::OString(char const *) et rtl::OUString(sal_Unicode const *) entourant ces fonctions, ne supportent plus le comportement non documenté d'accepter un argument pointeur de chaîne nul en le traitant comme une chaîne vide. (De tels appels ont déjà été traités avec std::abort dans les builds de débogage depuis LibreOffice 7.2.) 6028e
  • Les structures Gradient2 et ColorStop ont été ajoutées pour supporter les gradients multicouleurs. Recherchez MCGR pour retrouver les commits concernés. Pour plus d'informations à propos des gradients multicouleurs, veuillez vous référer à la section Noyau/Général.