ReleaseNotes/7.5
TDF LibreOffice Document Liberation Project Blogs gemeenschap Weblate Nextcloud Redmine Ask LibreOffice Doneren
Writer
- Inhoud controle-elementen: toegevoegd een plat teksttype. blog post (Miklos Vajna, Collabora)
- Inhoud controle-elementen: toegevoegd een comboboxtype en PDF exporteren. blog post (Miklos Vajna, Collabora)
- Inhoud controle-elementen: titels en tags toegevoegd. blog post (Miklos Vajna, Collabora)
- Tabs kunnen nu gewijzigd worden in meerdere alinea's met per keer verschillende instellingen. Tabs dialoog (9f7b3 (Pranam Lashkari) ▸ ▸ ) is ook beschikbaar als er meerdere alinea's zijn geselecteerd met verschillende instellingen.
- Verbeterde kashida invoegplaats validatie om te voorkomen dat het tussen contextueel vervangen symbolen komt bij woordafbreking. 9a6b6 (Khaled Hosny)
- Plaatsbepaling van het dakje verbetert binnen koppeltekens, en het gebruik van de positie van het dakje van het font als dat beschikbaar is. tdf#30731 (Khaled Hosny)
- Verkeerde gekleurde Arabische tekst verbetert bij het inschakelen van het tonen van de formaatmarkeringen. tdf#150726 (Khaled Hosny)
- Het is nu mogelijk om een eigen kleur aan te geven bij grammatica-fouten in de dialoog Applicatie kleuren (0aa61 (Rafael Lima) ▸ ▸ ▸ ).
- AutoTeksten die aangemaakt worden met "Nieuw (alleen tekst)" voegen niet langer een nieuwe regel toe aan het einde van de AutoTekst. De al ingebedde AutoTeksten zijn overeenkomstig aangepast door expliciet een nieuwe regel aan het einde van de tekst toe te voegen. Door gebruikers aangemaakte AutoTeksten die uitgaan van die automatische nieuwe regel, moeten opnieuw gemaakt worden door er een lege alinea aan toe te voegen. tdf#53023 (Andreas Heinisch)
- Paginanummer in de statusbalk gebruikt nu een bereik als de weergave meerdere pagina's betreft. tdf#90150 (Jim Raykowski)
- Elementen kunnen op de pagina gemarkeerd worden door over de naam in de zijbalk van de navigator te gaan. tdf#152029 (Jim Raykowski)
Spellingscontrole
- Beter herkennen van tikfouten en betere suggesties in het Deens, Nederlands, Ests, Duits, Hongaars, Noors en Zweeds door het beter herkennen van samengestelde woorden met het algoritme van de Hunspell spell checker.Hunspell 1.7.2 commit (László Németh, FSF.hu)
- Het verplaatsen van de cursor omhoog/omlaag zorgt nu voor het controleren van het laatste gewijzigde woord. tdf#124603 (László Németh, NISZ)
- Spellingscontrole van platte tekst in hyperlinks tdf#45949 (László Németh, gebaseerd op tdf#126657 (Khaled Hosny) en tdf#152492)
- Zet verbeterde woorden op commentaar, verwijder ze dus niet, dan blijft de wijziging zichtbaar tdf#65535 (László Németh) NB: verder gegaan met de volgende verbeteringen, die stonden niet in de notities bij de vorige release: d08e4137 tdf#66043 verbeterde spellingscontrole van woord bij verwijdering (László Németh, introductie in versie 7.2) en a6555eb8 tdf#65535 spelling: markering commentaar negeren bij spellingscontrole (Justin Luth, introductie in versie 7.3).
Tabellen
- Verbeterde verwijdering van kolom als het samengaat met samengevoegde cellen. tdf#46733 (Justin Luth)
- Selectie van tabel rij/kolom toestaan, als de laatste cel begint met een geneste tabel. tdf#47979 tdf#151478 (László Németh, NISZ)
- Het volgens toestaan van tabel rij/kolom verwijdering, als de laatste cel begint met een geneste tabel. tdf#150976 tdf#151657 (László Németh, NISZ)
Bladwijzer
Bewerken bladwijzer in dialoogvenster bladwijzer invoegen
- De tekst van de bladwijzer kan in het dialoogvenster worden bewerkt. aa6ec (Michael Stahl, allotropia)
- 9cc6a (Michael Stahl, allotropia) ▸ ▸ ▸ opent nu de dialoog met de aangeklikte bladwijzer al geselecteerd
- Verborgen bladwijzers _Toc en _Ref geïmporteerd uit OOXML worden in de dialoog als verborgen getoond, hierdoor kan er gesorteerd worden op de niet verborgen (door gebruiker gedefinieerde) bladwijzers met slechts een klik op het kopje Verborgen. tdf#150955 (László Németh, NISZ)
Gekleurde bladwijzers voor visualisatie van de metadata
Toon zichtbare markeringen in aangepaste kleur gedefinieerd in metadata bladwijzer. tdf#150717 (László Németh)
Zie ook Schaduwkleur van meta-data velden, geïntroduceerd in LibreOffice 7.2.
Bladwijzer toegankelijkheid
Screenreaders krijgen een tekstvariant van de zichtbare bladwijzers. tdf#150947 (László Németh)
In de form van
#BookmarkName1 Bladwijzer #BookmarkName2 Bladwijzer begin #BookmarkName2 Bladwijzer eind
Hier zijn Bladwijzer, begin en eind de vertalingen van Bookmark, Start en End.
Bladwijzer visualisatie
Meerdere verbeteringen aan de zichtbaarheid van bladwijzers. (zie
▸ ▸ ▸ ▸ (László Németh, NISZ)NB: dit is een voortzetting van de aanpassing door Michael Stahl voor tdf#45589 ("aanmaken en tekstdelen kleuren bij bladwijzers"), geïntroduceerd in LibreOffice 7.0.
- ⌶-vormige bladwijzer tdf#150791 (De vorige vorm, een enkele verticale streep overlapte met de zichtbare marge van de pagina aan het begin van de alinea's, ook leek het erg op de NBSP en smalle NBSP schaduw.)
- ][-vormige (dus dubbele) markeringen voor aangrenzende bladwijzers (in plaats van een enkele verticale streep, die niet van het oude hierboven symbool was te onderscheiden). tdf#150790
- Alle bladwijzers zijn nu op dezelfde karakterpositie zichtbaar, i.p.v een enkele |, worden aanliggende bladwijzers nu getoond als ] ⌶ [ of ] ] ⌶ ⌶ [ [
- De Do not show zichtbare markeringen voor verborgen _Toc en _Ref bladwijzers worden geïmporteerd met OOXML, net zoals Microsoft Office doet. tdf#150956
- Meerdere startmarkeringen van bladwijzers voor de karakterpositie, en idem voor eindmarkeringen na de karakterpositie, d.w.z. enkele type grenzenmarkeringen zijn buiten de tekst van de bladwijzer:
wat |tekst| hier [[ ]]
- Aansluitende eind en beginmarkeringen worden gecentreerd rond de karakterpositie:
|tekst1|tekst2| [ ]] [[ ]
- Markeringen op dezelfde karakterpositie worden gesorteerd op het type: ], ⌶, [ bijv.n
] ] ⌶ ⌶ [ [ [
- Gelijke type markeringen op dezelfde karakterpositie worden gesorteerd op de kleur:
[c1 [c2 [c3 ... c3] c2] c1]
Toegankelijkheid
- Afbeeldingen, ingebedde objecten en tekstframes kunnen nu als decoratief worden aangegeven, daardoor is het mogelijk om ze te negeren bij het exporteren naar PDF. (Michael Stahl, allotropia) tdf#143311 31084
- Hyperlinks, inhoudsopgaven en andere indexen behouden de taal en daarmee de beschikbaarheid. tdf#39794 tdf#145104 (fixed in tdf#126657 door Khaled Hosny, opeenvolgende fixes: tdf#152492 en tdf#45949 door László Németh)
Controle toegankelijkheid
- Er zijn meerdere regels voor de controle op toegankelijkheid toegevoegd (Paris Oplopoios, Collabora):
b4586 f9eb5 f03d2 2c44f de02e 043f0 a1ae3 76615 5c893 3c0be
- Knop om opnieuw te scannen toegevoegd in de dialoog Controle toegankelijkheid . (Samuel Mehrbrodt, allotropia) tdf#148999
- De hierboven genoemde dialoog is nu non-modal. (Samuel Mehrbrodt, allotropia) tdf#148971
- Automatische (Online) controle op toegankelijkheid toegevoegd, dit scannen gebeurt tijdens het bewerken door de gebruiker. De status ervan wordt op de statusbalk getoond. Inschakelen: ( ▸ ). Het is alleen beschikbaar als de experimentele mode is ingeschakeld, het houdt niet met alle documentobjecten rekening. (Tomaž Vajngerl, Collabora)
Machinevertaling
- Er is een initiële machinevertaling beschikbaar, backend door 'DeepL translate' (Mert Tumer, Collabora) e20d2, tdf#34058
Performance
- Aanpassen van honderden pagina's met genummerde lijsten in Writer tdf#129101 (Noel Grandin, Collabora)
- Exporteren naar EPUB in Windows tdf#133768 (Noel Grandin, Collabora)
- Openen Writer-documenten met grote tabellen tdf#126788 (Noel Grandin, Collabora)
Calc
- Invoer in een cel met een aanhalingsteken (') beginnend die niet als tekst is opgemaakt is gewijzigd, het aanhalingsteken wordt nu verwijderd en de rest wordt als tekst gezien. Eerder moest de gebruiker maar raden of de invoer numeriek (getal, datum, ...) was, wat het eigenlijk altijd tekst maakte, maar niet iets wat kon worden geconverteerd, dat is verwarrend en heeft een slechte UX. Dit gaat dus niet op als de cel als tekstveld geformatteerd is, daar wordt elke invoer geaccepteerd, daar blijft het aanhalingsteken dus staan. tdf#149665 (Eike Rathke, Red Hat)
- Toegevoegd ondersteuning voor de Kamenický en Mazovia encodings. tdf#150877 (Stephan Bergmann, Red Hat)
- Conditionele opmaak met begint-met/eindigt-met/bevat zijn nu hoofdletter onafhankelijk, net zoals de andere condities al waren. tdf#123990 (Justin Luth, Collabora)
- Bewaren tab tekens en regelovergangen in de cel inhoud. tdf#75702 (Justin Luth)
- Altijd tdf#112641 (Justin Luth, Collabora) ▸ ▸ werkte eerder alleen als Kolom A/Rij 1 zichtbaar was.
- Bij Plakken speciaal van cellen wordt de laatst gebruikte instelling in een voorgaande sessie nu onthouden. tdf#69750 (Siddhant Chaudhary)
- Bij het zoeken naar een term wordt nu niet alleen naar de naam gekeken maar ook naar de functie-beschrijving. tdf#146781 (Andreas Heinisch)
Standaard uitschrijven van getallen in tekst en valuta formaten
De dialogen Nummerformaat van Calc en Writer hebben nu standaard het formaat NatNum12. ("spell out", getal in tekst zetten) beschikbaar tdf#115007 (László Németh, FSF.hu)
- Spell out nummers en valuta's;
- in 71 locales van 38 talen;
- gebaseerd op libnumbertext 1.0.11;
- NatNum12 titel hoofd/kleine letter is verbeterd voor het Engels: kleine ketters “en” bij de titel met “-Five” bijv. in “One U.S. Dollar and Twenty-Five Cents”.
Performance
- Vervangen in Calc van teksten door nummers tdf#126109 (Noel Grandin, Collabora)
- Zoeken en vervangen in erg grote Calc sheets tdf#150749 (Noel Grandin, Collabora)
- Openen grote Calc spreadsheets met verschillen in rijhoogte tdf#124098 (Balázs Varga, allotropia)
Impress en Draw
- Impress ondersteunt nu 'cropped' video voor media vormen. blog post (Miklos Vajna, Collabora)
- Fout verholpen waardoor EMF grafieken wazig leken. tdf#150888 (Paris Oplopoios, Collabora)
- Impress ondersteunt met een instelling nu uitvoering via een console als een normaal venster in plaats van met een volledig scherm. tdf#33495). Dit betekent dat het nu ook als enkele monitor gebruikt kan worden, de presentatie delend in een video-conferenctie hulpmiddel. (tdf#92717) (Daniel Lohmann) ▸ ▸ ▸ ▸ (
- De functie 'in-presentation pen' kan uitgeschakeld worden met Ctrl + A (bovenaan de bestaande schakelaar Ctrl + P), die het voor meer apparaten compatibel zou moeten maken. tdf#149351 (Gabor Kelemen, allotropia)
- Objecten kunnen versleept worden in de navigator, hiermee kan de volgorde veranderd worden en ze in en uit groepen worden gehaald. tdf#145359 (Jim Raykowski)
- Beschikbaar vanaf 7.5.5De Navigator is nu ook functioneel in de Aantekeningen weergave. tdf#155393 (Jim Raykowski)
Tabelontwerp
- Basisondersteuning toegevoegd voor het aanpassen van de stijlen van tabellen en het aanmaken van nieuwe. Aangepaste stijlen worden opgeslagen in documenten en kunnen via sjablonen worden gedeeld. Deze functie kan worden benaderd door rechts te klikken op een ontwerp in het zijbalk paneel voor tabelontwerp. f23d3 553cf 5d683 (Maxim Monastirsky)
- Een set met standaard tabelstijlen toegevoegd. daab6 (Rafael Lima)
Base
Chart
- Tabellen worden nu door Charts ondersteund. Meer informatie (Tomaž Vajngerl, Collabora)
Math
- Het paneel Elementen is verplaatst van de linkerkant van het Math venster naar de zijbalk. tdf#150489 (Mike Kaganski, Collabora)
Core / Algemeen
- Ondersteuning voor het roteren en zoomen toegevoegd via een touchpad. (Povilas Kanapickas)
- Het toestaan dat er in complexe scripts op een combinatie van markeringen gezocht kan worden tdf#91764 (Khaled Hosny)
- Ondersteuning ingebed lettertype op macOS. tdf#72456 (Khaled Hosny)
- Verbetering bij uitgeschakelde spellingscontrole en taalgevoelige tekst lay-out (bijv. vervanging cijfers) in inhoudsopgave en hyperlink tekst. tdf#126657, tdf#145104 (Khaled Hosny)
Ontwerp
- Nieuwe applicatie en bestandstype iconen tdf#132398 (Galdam Jitsu)
- Beschikbaar sinds 7.5.2Een goede scheiding tussen applicatie en iconen van bestandstypes is toegevoegd aan de icoon-thema's Colibre en Sukapura. tdf#152595 tdf#153848 (Rizal Muttaqin)
Toegankelijkheid
- De automatische detectie van mode HighContrast (HC) hersteld, bij het de gebruiker de gelegenheid te geven het uit te schakelen. tdf#151522 (Caolán McNamara, Red Hat) ▸ ▸
Tekst Lay-out
- Verbeterde kashida invoeging door het expliciet maken van de invoegposities om ongewilde kashida invoeging te voorkomen. tdf#104921, tdf#87731, tdf#106309, tdf#108604, tdf#112849, tdf#114257, tdf#127176, tdf#145647, tdf#146199 (Khaled Hosny)
- Fix kashida positie bij invoeging na een letter met markering. tdf#139627 (Khaled Hosny)
- Fix ingevoegde gaten in plaats van kashida bij enkele lettertypes. tdf#106653 (Khaled Hosny)
- Fix uitvulling (justification) van tekst met 'spacing combining marks' (bijv. in Malayalam). tdf#150665 (Khaled Hosny)
- uitschakelen koppeltekens (ligatures) wanneer er teken spacing is. tdf#66819 (Khaled Hosny)
- Verbeteren inschakelen variabele lettertypevariatie bij de tekst lay-out, als ook bij de metingen van het lettertype. tdf#103596 (Khaled Hosny, Caolán McNamara / Red Hat)
- Gebruiken grote en positie van het lettertype als dat beschikbaar is bij het onderstrepen en doorstrepen van tekst ba03e, de grote bij het bovenstrepen wordt dezelfde grootte als die voor het onderstrepen is. 8da25. (Khaled Hosny)
- Gebruik van dezelfde scheve hoeken voor kunstmatige (synthetische) italic tekst bij diagrammen back-ends en bij PDF export. f88e7 (Khaled Hosny)
- Verbeterde plaatsing van symbolen van kunstmatige italic tekst,vooral in combinatie met markering. 1f9b2 (Khaled Hosny)
- Beschikbaar sinds 7.5.5Verbeterde glyph positionering van Hangul Jamo in verticale tekst lay-out. tdf#107718 (Khaled Hosny)
Engine bewerken
- Synchronisatie kashida invoegalgoritme met Writer een van de mee te nemen fixes en uitbreidingen van Writer die in andere LibreOffice componenten ontbraken. tdf#137528 (Khaled Hosny)
- Herstel slecht Arabische letter spatiegebruik als de tekst begint met een links-naar-rechts karakter. tdf#103492 (Khaled Hosny)
- Herstel gaten in aangepaste Arabische tekst als het lettertype geen bruikbaar kashida grafisch symbool heeft. tdf#137528 (Khaled Hosny)
- Goed berekenen plaats dakje in tekstverband en het gebruiken van dakje plaatsen van het lettertype indien beschikbaar. tdf#83581 (Khaled Hosny)
Performance
- Openen tdf#152301 (Caolán McNamara, Red Hat) ▸ ▸
LibreOffice Help
- Help inhoud updates en verbeteringen
- Help build optimalisatie
Filters
doc
- Het opnieuw toestaan dat een doc-bestand wordt hernoemd als een dot-bestand. tdf#125216 (Justin Luth, Collabora)
VBA Ondersteuning
- Ondersteuning toegevoegd voor WordBasic.ScreenUpdating. a8209 (Justin Luth, Collabora)
- Ondersteuning toegevoegd voor WordBasic.MsgBox. 55628 (Justin Luth, Collabora)
- Uitvoeren van AutoNew, AutoOpen en AutoClose gebeurtenissen in Writer en Calc verbeterd. tdf#148806 (Justin Luth, Collabora)
- Toegevoegd ondersteuning voor het beheren van FormFields en ContentControls form objecten. tdf#151548 (Justin Luth, Collabora)
- Ondersteuning van ingebedde kleuren (bijv. Emoji) lettertypes (fonts) met kleuren layers (gebruik COLR/CPAL OpenType tables). tdf#104403 (Khaled Hosny)
- Ondersteuning ingebedde kleuren (bijv. Emoji) lettertypes met gebruik van kleuren bitmaps (gebruik CBLC/CBDT of sbix OpenType tables). tdf#121327 (Khaled Hosny)
- Ondersteuning ingebedde variabele lettertypes en toepassen lettertype variaties op symboolvormen (glyphs). tdf#108497 (Khaled Hosny)
- Herstel zetten van naam Postscript bij enkele ingebedde lettertypes met fouten. tdf#138325 (Khaled Hosny)
- Herstel ongeldig PDF lettertype subsets bij lege symbolen. tdf#112152 (Khaled Hosny)
- Herstel ouderwetse symbolen die fractionele puntcoördinaten gebruiken. tdf#126242 (Khaled Hosny)
- Herstel ontbrekend accenttekens in symbolen die ontraden argumenten gebruiken in de CFF endchar operator. tdf#123234 (Khaled Hosny)
- Toepassen kunstmatig italic bij terugval lettertypes. tdf#102914 (Khaled Hosny)
- Bij exporteren naar PDF, kunt u nu kiezen op commentaar in de marge te exporteren. tdf#77650 (Samuel Mehrbrodt, allotropia)
- Bij toevoegen van een afbeelding bij gebruik van PDF als een bronbestand, is het nu mogelijk om grotere bestanden te gebruiken. a5c1c (Szymon Kłos, Collabora)
SVG
- Verwijderen "spook" lijnen (extra semitransparante wit omtrek) van semitransparante vormen tdf#149800 (László Németh)
GUI
Algemene wijzigingen
- Ondersteuning voor donkere en contrastrijke besturingssysteem thema's op Windows, macOS en Linux is sterk verbeterd. Meer dan 40 fouten opgelost door o.a. Caolán McNamara (Red Hat), Rafael Lima, Michael Weghorn en Rizal Muttaqin.
- Beschikbaar sinds 7.5.1Ondersteuning toegevoegd voor het handmatig wisselen tussen donkere en lichte mode. (Caolán McNamara, Red Hat) blog post
- Bij het voorvertonen van stijlen in de zijbalk en het stijlenmenu, gebruik van het CTL en Asian lettertype voor de stijl voor tekst in plaats van altijd westerse lettertypes te gebruiken. tdf#87535 (Khaled Hosny)
- Verwijderen overbodig menu tdf#55922 (Khaled Hosny) ▸ op macOS dock icon.
- Een verbeterde versie van een enkele werkbalk gebruikersinterface, ondersteuning voor context afhankelijke controle-elementen en de aanpassing daarvan. Het activeren: tdf#125040 (Maxim Monastirsky) ▸ ▸ . Het kan worden aangepast met rechtsklikken voor het contextmenu of via ▸ ▸ , voor verschillende "Standaard <context name>" doelen. Op dit moment zijn er alleen context-afhankelijke controle-elementen in Writer. Dit maakt de contextuele enkelvoudige gebruikersinterface grotendeels overbodig, mogelijk wordt die in de toekomst verwijderd.
- GTK3 scrollbalken hebben nu voordeel van de functie "smooth scrollen". Lang drukken op een scrollbalk of met ⇧ Shift + Click voor nauwkeurige scrolling. tdf#117388 (Caolán McNamara, Red Hat)
- Het Startcentrum kan nu recente documenten op type filteren. tdf#80934 (Heiko Tietze, TDF)
Pictogramthema
- Het icoon Sifr is ververst om aan te sluiten op de GNOME Adwaita’s nieuwe ronde stijl. tdf#151071 (Rizal Muttaqin)
Labelen
- In Calc, het taallabel is gewijzigd naar jet lokale label in de (HTML) Importeer opties en tekstinvoer dialogen. tdf#138748 (Pedro Silva, Collabora)
Font functie dialoog
De dialoog Lettertypefuncties (
▸ ▸ ▸ ) is wat verbeterd:- De lettertypefuncties die standaard zijn ingeschakeld (bijv. Standaard ligaturen) kunnen nu uitgeschakled worden. tdf#127423 (Khaled Hosny)
- De functies van stilistieke sets en tekenvarianten zijn nu gegroepeerd samen in een aparte sectie, ze staan dus niet meer bij de andere normale lettertypefuncties. 3f9a8 (Khaled Hosny)
- De functies van stilistieke sets en tekenvarianten hebben nu een gebruikersvriendelijk label gedefinieerd in het lettertype, deze labels worden nu in de dialoog getoond in plaats van de generieke functienaam. Als het label vertaald is dan wordt die tekst gebruikt als de gebruikersinterface van LibreOffice die taal gebruikt. 19787 (Khaled Hosny)
- Enkele lettertypefuncties kunnen meerdere alternatieven hebben, deze worden nu ook ondersteund voor OpenType lettertypes (eerder is het alleen ondersteund voor Graphite lettertypes). 9ca3c (Khaled Hosny)
Localisatie
Verbeteringen aan hulpmiddelen voor het testen en taalondersteuning
Woordenboeken
- Oekraïense bibliotheek bijgewerkt. tdf#149980 (Aron Budea, Collabora)
- Perzisch woordenboek (fa-IR) toegevoegd commit (Aron Budea, Collabora)
- Sloveense thesaurus is bijgewerkt (Martin Srebotnjak, OdprtiTezaver).
Taal tags
- De combobox met de taallijst accepteert nu invoer van art-... BCP 47 private-use taaltags als art-x-mylang en art-Latn-x-mylang (met elk geldig script subtag voor Latn). Dit is een uitzondering op de andere niet geaccepteerde invoer ervan voor het voorkomen van het verspreiden van arbitraire private-use tags, voor het ondersteunen van taalattributen van kunstmatig gemaakte talen. tdf#150370 (Eike Rathke, Red Hat)
- Er kunnen nu blijvend talen aan de lijst worden toegevoegd door een autocorrectie bestand te droppen acor_*.dat in het gedeelde of het gebruikersprofiel autocorr/ map met de overeenkomende 'well-formed' en geldige BCP 47 taaltag in de naam. Het bestand kan leeg zijn (0 bytes lengte) dus zonder aanwezige correcties, data kan gewoon worden toegevoegd en bewerkt in de AutoCorrectie Opties. Voorbeeld: autocorr/acor_de-DE-1901.dat voegt de de-DE-1901 taaltag toe die wordt getoond als
German (Germany, Traditional German orthography) {de-DE-1901}
Als de tag in de bestandnaam niet 'well-formed' BCP 47 taaltag is of ongeldig, dan wordt het zonder foutmelding overgeslagen en wordt de lijst niet gewizjigd. tdf#150371 (Eike Rathke, Red Hat) - Informatie over IETF BCP 47 taaltags: , Wikipedia en W3.org
Nieuwe talen/locales met lokale gegevens
Beschikbaar als standaardtaal voor een document en voor lokaal specifieke opmaak.
- Portugees (Mozambique) {pt-MZ}. tdf#148792 (Eike Rathke, Red Hat)
Valuta
- Omdat Kroatië op 1 januari 2023 tot de Eurozone toetreedt wordt nu de conversie van de Kroatische kuna (HRK) van en naar de Euro ondersteund in de functie
EUROCONVERT()
, de nieuwe standaardvaluta voor Kroatië is de euro. tdf#150011 (Eike Rathke, Red Hat)
Scripting
- De dialoog Macroselectie (792e4 - Rafael Lima). ▸ ▸ ) herinnert nu de laatst uitgevoerde macro (
- TDe basis IDE heeft nu een Zoom Schuif waarmee gebruikers eenvoudiger de zoomfactor kunnen aanpassen op het bewerkscherm. Dit instellen kan ook met Ctrl + Scroll. De lettertypegrootte in de dialoog (0d923 - Rafael Lima). ▸ ▸ ▸ ) wordt gebruikt als de 100% zoomfactor (
LibreLogo
De LibreLogo programmeertaal is met de volgende verbeteringen meer bruikbaar gemaakt voor grafisch ontwerp (László Németh):
- De verwerking van het commando LABEL is circa 6x sneller geworden bij tijdelijk lay-out locken van de lettertype-instellingen. (NB: het locken was voorgesteld door Noel Grandin in tdf#105575, hij heeft eerder ook meerdere andere verbeteringen in de performance gedaan.)
- Het tekenen met aangepaste lay-out locken is circa 32 keer versneld door gebruik te maken van het commando paar SLEEP -1 & SLEEP 0. Voorbeeld: Het tekenen van 800 vectorvormen in 4 seconden in plaats van in meer dan 2 minuten (e50f0)
- Het commando LABEL ondersteunt nu meer HTML-achtige tags voor opmaak: vertaalde kleurnamen, honderden lettertypefuncties van OpenType en Graphite, font family, font size, strikethrough en highlighting. (43570) NB: de opmaken bold, italic en underline zijn er al sinds LibreOffice 7.4 in 89c34.
- Portable SVG export voor OpenType/Graphite lettertypefuncties, als ook voor gedraaide tekst met porties: lettertypefuncties (glyphs en andere instellingen) en posities van tekstdelen worden goed geëxporteerd door het converteren van tekst naar curve, als een tussenoplossing voor de fouten en onvolledigheid van de export van SVG export. (fe5cc) Test code met gedraaide tekst bevattende OpenType/Graphite wetenschappelijke inferieure en rode tekstdelen:
PICTURE “test.svg” [ LEFT 45° LABEL “CO<sinf>2</sinf> <red>level</red>” ]
NB: zie ook #SVG voor de verbetering van het exporteren van SVG die nu bij deze LibreLogo aanpassingen, is gedaan.
- Herstellen van regressie van het parsen van standaardcommando's in 37d86.
ScriptForge bibliotheken
Een uitbreidbare en robuuste verzameling met macro's voor LibreOffice die aangeroepen kunnen worden in gebruikersscripts in Basic of Python. (Jean-Pierre Ledure)
De bibliotheken bevatten 28 services met elk een aantal methoden en eigenschappen.
Nieuw in LibreOffice 7.5:
- De nieuwe service Datasheet service, voor het beheren van de weergave in tabellen van databasegegevens. Een datasheet kan op een Base scherm worden geopend of op elk moment (zonder dat de Base component geopend is). Het bewegen van de Cursor en het verwerken van de huidige inhoud selectie kan met een gebruikersscript worden gedaan.
- De methode RunCommand() kan arguments ontvangen (zie .UNO:Commands).
- Bij foutboodschappen is er directe toegang tot de helppagina van de methode waar het probleem in optreedt.
- Een nieuwe Normalize() methode in de service FileSystem.
- In de service Calc, nieuw gebruik van het FilterFormula concept voor het selectief wissen van of opmaken van cellen, rijen of kolommen.
- Ondersteunen van 16.384 kolommen in de service Calc.
- In de dialoogservice synchroniseert een nieuwe methode SetPageManager() automatisch dropdown lijsten, bladerknoppen en koppen bij de tabs tijdens het doorlopen van de dialoogpagina's door de gebruiker.
- Een nieuwe methode basic.CreateUnoStruct() voor Python-scripts.
Alle relevante services zijn beschikbaar voor Python-scripts met gelijke syntaxis en gedrag als in Basic.
De (Engelstalige) documentatie van de ScriptForge bibliotheken (7.5) is volledig geïntegreerd in de LibreOffice helppagina's (https://help.libreoffice.org/7.5/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). De vertaling zal per taal verschillen. (Alain Romedenne, Rafael Lima)
LOK API
Versturen van uniek venster-ID met andere gegevens toegevoegd aan de LOK API. 05a77 (Gökay Şatır, Collabora)
Verwijderde / Ontraden functies
- In de SDK, de al ontraden hulpmiddelen
idlc
enregmerge
(gebruik van het verouderde 'type registry format') zijn verwijderd, ze zijn vervangen doorunoidl-write
(gebruik van incompatibel nieuw 'type registry format' intern al geïntroduceerd in LibreOffice 4.1). a8485d55 - Experimentele Emoji knop werkbalk is verwijderd. Het gebruik van Emoji invoeg hulpmiddelen heeft de voorkeur. tdf#151197 (Khaled Hosny)
- De volgende font families zijn nu niet meer gebundeld met LibreOffice, Gebruikers die deze gebruiken dienen ze zelf op hun systeem te installeren:
- EmojiOne Color tdf#144348 (Khaled Hosny)
- Source Code Pro en Source Serif Pro. tdf#136604 (Khaled Hosny)
- KacstBook en KacstOffice. tdf#152376 (Khaled Hosny)
- De opties "Use printer metrics for document formatting" en "Use printer metrics for text formatting" (
UsePrtMetrics
internally) zijn op diverse plaatsen in de dialoog Opties verwijderd. tdf#131136 (Heiko Tietze, TDF)
Platform compatibiliteit
Mac
- LibreOffice 7.5 vereist nu minimaal macOS 10.14.
- Door het beleid van Apple over de C++ standaard bibliotheek, zal de minimaal vereiste macOS versie in de toekomst aangepast worden:
- release in augustus 2023 → 10.15 Catalina
Wijzigingen API
- De verouderde methode UNOIDL
com.sun.star.registry.XSimpleRegistry::mergeKey
wordt nu ontraden (zonder vervanging), de implementatie gooit nu onvoorwaardelijk eenRuntimeException
. 25fc5 (Stephan Bergmann, Red Hat) - Een property
JobName
toegevoegd aan de service com::sun::star::view::PrintOptions om het specificeren van een jobnaam toe te staan die moet worden afgedrukt. (Samuel Mehrbrodt, allotropia)