LibreOffice 7.5 リリースノート

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


    Writer

    • コンテンツ コントロール: 新しくプレーンテキストタイプが追加されました ブログ投稿 (Miklos Vajna, Collabora)
    • コンテンツ コントロール: 新しくコンボボックスタイプとPDFエクスポートが追加されました。blog post (Miklos Vajna, Collabora)
    • コンテンツコントロール:タイトルとタグが追加されました。 blog post (Miklos Vajna, Collabora)
    • タブは、一度に異なる設定で複数の段落に対して編集できるようになりました。 タブダイアログ (書式 ▸ 段落の書式... ▸ タブ) は、設定の異なる複数の段落が選択されている場合でも使用できます。 9f7b3 (Pranam Lashkari)
    • 「kashida」の挿入位置の検証が改善され、文脈上置換されたグリフ間に「kashida」が挿入され単語が分割されてしまうことがなくなりました。 9a6b6 (Khaled Hosny)
    7.4 screenshot showing bad kashida insertion between contextual glyphs
    7.5 screenshot showing kashida insertion avoided between contextual glyphs
    • 合字内の文章キャレット位置を正しく計算し、可能な場合はフォントのキャレット位置を使用します。tdf#30731 (Khaled Hosny)
    • [書式記号を表示]を有効にしたときに壊れた色付きのアラビア文章が修正されました。 tdf#150726 (Khaled Hosny)
    • [アプリケーションカラー]ダイアログで、文法上の誤りに対してカスタムカラーを定義できるようになりました。(ツール ▸ オプション... ▸ LibreOffice ▸ アプリケーションの色) 0aa61 (Rafael Lima)
    • 「新規(文章のみ)」を使用して作成された定型文は、定型文の最後に新規の行として挿入されなくなりました。 現在埋め込まれている定型文は、文章の末尾に明示的に改行を追加することで、それに応じて調製されています。末尾の改行に依存するユーザー作成の定型文は、末尾の空の段落を入れて再作成する必要があります。 tdf#53023 (Andreas Heinisch)
    • ステータスバーのページ番号は、ビューが複数ページにまたがる場合に範囲表示を行うようになりました。tdf#90150(Jim Raykowski)
    • サイドバーのナビゲーターで、各要素の名前にカーソルをあわせると、文書の該当箇所が強調表示されるようになりました tdf#152029 (Jim Raykowski)
    サイドバーのナビゲーターでポインタを見出しの上に置くと、文書で見出しの色が反転して注意を引きます

    スペルチェック

    • Hunspell スペルチェッカーでの複合語認識アルゴリズムの改善により、デンマーク語、オランダ語、エストニア語、ドイツ語、ハンガリー語、ノルウェー語、スウェーデン語の入力ミスの認識と提案が改善しました。 Hunspell 1.7.2 commit (László Németh, FSF.hu)
    • テキストカーソルを上/下に移動させると、最後に修正された単語の保留中だったスペルチェックが作動します。tdf#124603(LászlóNémeth,NISZ)
    • ハイパーリンクの付いたプレーンテキストのスペルチェックが行われるようになりましたtdf#45949 (László Németh、tdf#126657 (Khaled Hosny) および tdf#152492 (László Németh) をベースとして)
    • 修正された単語のコメントを残す様になり、警告なく削除することはなくなります。tdf#65535(László Németh) メモ:以前のリリースノートでは省略されていた以下の改善に続くもの:

    d08e4137 tdf#66043 sw: 単語の削除に関するスペルチェックを修正しました (László Németh, introduced in version 7.2) and a6555eb8 tdf#65535 sw spell: スペルチェック時にコメントマーカーを無視します(Justin Luth、バージョン7.3で導入)。

    • 結合されたセルと交差する列を削除した際の動作の改善 tdf#46733 (Justin Luth)
    • 最後のセルの中身が表の入れ子で始まる場合に、テーブルの行/列の選択できるように修正 tdf#47979, tdf#151478 (László Németh, NISZ)
    • 最後のセルの中身が表の入れ子で始まる場合に、変更の追跡が有効であっても、表の行/列を削除できるように修正 tdf#150976, tdf#151657 (László Németh, NISZ)

    ブックマーク

    ブックマークの挿入ダイアログでのブックマークの編集

    • ブックマーク文章の内容がダイアログで編集可能になります。 aa6ec (Michael Stahl, allotropia)
    • ナビゲーターからブックマークダイアログにアクセスする場合、クリックにより選択されたブックマークの内容が開かれます。Navigator ▸ Bookmarks ▸ Right click ▸ Edit... 9cc6a (Michael Stahl, allotropia)
    • OOXMLからインポートされた非表示の「_Toc」および「_Ref」ブックマークは、ダイアログで「非表示」と表示されます。これにより、ヘッダー「非表示」を1回クリックするだけで、非表示でない(ユーザー定義の)ブックマークをそれらの前にソートできます。 tdf#150955 (László Németh, NISZ)

    メタデータを視覚化するための色付きブックマーク

    ブックマークのメタデータで定義されたカスタム色でマークを表示します。tdf#150717(LászlóNémeth)

    メタデータカテゴリの視覚化(例えば、自動注釈の迅速な検証)のために、ブックマークは、それらのメタデータにおいて定義されたカスタムカラーで表示されます。また、同じ文章位置の複数のブックマーク開始または終了マークも同様に表示されます。

    参考 Custom color metadata field shading, introduced in LibreOffice 7.2.

    ブックマークのアクセシビリティ

    スクリーンリーダーには、ブックマークの表示に則したテキストが提供されます。 tdf#150947 (László Németh)

    対象となる項目

    #BookmarkName1 Bookmark
    #BookmarkName2 Bookmark Start
    #BookmarkName2 Bookmark End
    

    「Bookmark」、「Start」、および「End」はローカライズされた単語になります。

    ブックマークの表示

    ブックマークの表示に関するさまざまな改善 (see Tools ▸ Options ▸ LibreOffice Writer ▸ Formatting Aids ▸ Bookmarks. (László Németh, NISZ)

    メモ:これはLibreOffice 7.0において行われた Michael Stahl による修正に続くものです。 tdf#45589 ("create and paint text portions for bookmarks")

    • -shape point ブックマーク(前の図形では、段落の先頭に1本の縦線がページ余白と重なって表示されるのみであり、またNBSPや狭いNBSPの網掛けとも非常によく似ていた。) tdf#150791
    • 隣接する2つの範囲のブックマークは][ に変わりました。以前はポイントを指定したブックマークと同じ、1本の縦線でした tdf#150790
    • 同じ文字の位置にあるすべてのブックマークが表示されるようになりました。例えば、1つの |の代わりに、隣接するブックマークが ] ⌶ [ または ] ] ⌶ ⌶ [ [のように表示されます。
    • Do not show visible marks for hidden _Toc and _Ref bookmarks imported from OOXML, like Microsoft Office does. tdf#150956
    • 文字位置の左側に配置された範囲ブックマークの複数の開始マーク、文字位置の右側に配置された範囲ブックマークの複数の終了マーク(つまり、単一タイプの境界マーク)は、ブックマーク文章の外側に位置します。:

    some |text| here

        [[    ]]
    
    • 隣接する終了マークと開始マークは、文字位置を中心に配置されます。:
     |text1|text2|
    [    ]] [[    ]
    
    • 同じ文字位置のマークは、それらの種類に基づいてソートされます。 例えば、], , [
    ] ] ⌶ ⌶ [ [ [
    


    • 同じ文字位置の同じタイプのマークは、色に基づいてソートされます。:
    [c1 [c2 [c3 ... c3] c2] c1]
    

    Accessibility

    • 画像、埋め込みオブジェクト、文章フレームを装飾としてマークできるようになりました。これにより、書き出されたPDFでは、支援技術がこれらを無視できるようになります。 (Michael Stahl, allotropia) tdf#143311 31084
    • ハイパーリンク、目次、およびその他のインデックスは、言語情報を維持し、これによりアクセシビリティを維持します。 tdf#39794 tdf#145104 (fixed in tdf#126657 by Khaled Hosny, follow-up fixes: tdf#152492 and tdf#45949 by László Németh)


    アクセシビリティチェッカー

    • 複数のアクセシビリティ・チェッカー・ルールを追加。(Paris Oplopoios, Collabora) b4586 f9eb5 f03d2 2c44f de02e 043f0 a1ae3 76615 5c893 3c0be
    • [アクセシビリティチェック]ダイアログの[再スキャン]ボタンを追加。 (Samuel Mehrbrodt, allotropia) tdf#148999
    • [アクセシビリティチェック]ダイアログを非モーダルにします。 (Samuel Mehrbrodt, allotropia) tdf#148971
    • 自動(オンライン)アクセシビリティチェックが追加されました。これは、ユーザーが文書を編集している間にアクセシビリティの問題をスキャンします。アクセシビリティのステータスはステータスバーに表示されます。メインメニューで有効にすることができます。 (Tools ▸ Automatic Accessibility Checking) 現時点では、すべての文書オブジェクトが考慮されるわけではないため、実験的機能モードが有効な場合にのみ使用できます。 (Tomaž Vajngerl, Collabora)
    ステータスバーでの自動(オンライン)アクセシビリティチェック

    自動翻訳

    • 初期の機械翻訳が利用可能(バックエンドはDeepL翻訳) (Mert Tumer, Collabora) e20d2}, {{tdf|34058}

    パフォーマンス

    • Cutting hundreds of pages with numbered lists in Writer tdf#129101 (Noel Grandin, Collabora)
    • Export to EPUB in Windows tdf#133768 (Noel Grandin, Collabora)
    • Opening Writer documents with large tables tdf#126788 (Noel Grandin, Collabora)

    Calc

    • テキスト形式として書式設定されていないセルにおいて、先頭に「アポストロフィ」を付与してセル入力を行った場合、「常に」最初のアポストロフィを削除し、以降の入力がテキストコンテンツとして扱われる様に変更されました。 以前は、ユーザは入力内容が数値型(数値、日付、.)に変換されるかどうかを把握し(または推測し)た上で、それらがテキスト形式となるよう指定するかどうかを判断しなければならず、これは混乱を招くとともに不適切なUXでした。 なお、既にテキスト形式として書式設定されているセルの処理は変更されません。この場合、すべての入力はそのままコンテンツとして受け入れられ、先頭のアポストロフィは削除されません。 tdf#149665 (Eike Rathke, Red Hat)
    • KamenickýとMazoviaエンコーディングの追加サポート。 tdf#150877 (Stephan Bergmann, Red Hat)
    • 条件付き書式設定の 次から始まる/次で終わる/次を含む は、他の条件と同様に大文字と小文字が区別されなくなりました。 tdf#123990 (Justin Luth, Collabora)
    • セルの内容のタブ文字と行区切りを保持します。 tdf#75702 (Justin Luth, Collabora)
    • View ▸ セルの固定 ▸ 行と列の固定 は、最初の行または段組みが表示されていない場合でも、常に機能するようになりました。 tdf#112641 (Justin Luth, Collabora)
    • セルの特殊貼り付けは、最後に使用した設定がセッションを跨いで記憶されるようになりました。 tdf#69750 (Siddhant Chaudhary)
    • 関数ウィザードで用語を検索すると、関数の説明と名前が一致するようになりました。 tdf#146781 (Andreas Heinisch)

    Default “spell out” number and currency formats

    CalcとWriterの数の書式ダイアログウィンドウは、NatNum12("spell out")書式コードが標準になりました。 tdf#115007 (László Németh, FSF.hu)

    • 数値と通貨を入力する;
    • 38言語の71ロケールで対応;
    • NatNum12のタイトルケースは英語での利用に限定されます: 小文字 “and” と、タイトルケース “-Five” の場合 “One U.S. Dollar and Twenty-Five Cents”.
    Show e.g. 100 as “One Hundred” or 12345 as “Twelve Thousand Three Hundred Forty-Five” with the new number formats
    Show e.g. 1 as “One U.S. Dollar” with the new currency formats

    パフォーマンス

    • Replacing strings with numbers in Calc tdf#126109 (Noel Grandin, Collabora)
    • Find and replace in very large Calc sheets tdf#150749 (Noel Grandin, Collabora)
    • Opening large Calc spreadsheets with row height differences tdf#124098 (Balázs Varga, allotropia)

    Impress と Draw

    • Impressのメディアシェイプにおいてトリミングされたビデオがサポートされます blog post (Miklos Vajna, Collabora)
    • EMFグラフィックがぼやけて表示されるバグを修正しました。 tdf#150888 (Paris Oplopoios, Collabora)
    • Presenterコンソールは、フルスクリーンの他、標準ウィンドウでの実行をサポートします。, 設定は次のとおり Tools ▸ Options ▸ Impress ▸ General ▸ Presentation (tdf#33495). つまり、1台のモニタで使用して、ビデオ会議ツールでプレゼンテーションを共有することもできます。 (tdf#92717) (Daniel Lohmann)
    • プレゼンテーション内ペン機能は、次のコマンドでオフにできます。 Ctrl + A (次の既存のトグルの上にあります Ctrl + P), これにより、より多くのプレゼンター デバイスとの互換性が確保されるはずです. tdf#149351 (Gabor Kelemen, allotropia)
    • ナビゲータでオブジェクトをドラッグ・アンド・ドロップすると、オブジェクトの順序を変更したり、グループ内またはグループ外に移動したりできます。 tdf#145359 (Jim Raykowski)
    • Available since 7.5.5
      The Navigator is now functional in Notes View too. tdf#155393 (Jim Raykowski)

    表デザイン

    • 表スタイルの変更と新規作成の基本的なサポートが追加されました。変更されたスタイルはドキュメントに保存され、テンプレートを介して共有できます。この機能にアクセスするには、[テーブルデザイン]パネル内のデザインを右クリックします。 f23d3, 553cf, 5d683 (Maxim Monastirsky)
    • 標準表スタイルの新規セットを追加。 daab6 (Rafael Lima)
    The Table Design section of the Properties sidebar deck, with a new set of styles which can be edited (via right-click) and a button to create new ones.

    Base

    グラフ

    • グラフでデータテーブルがサポートされるようになりました。詳細は ブログの投稿 を参照してください (Tomaž Vajngerl, Collabora)
    いろいろなデータテーブルを含む3つのグラフの例

    Math

    • Mathの左側にあった要素ペインをサイドバーへ移動しました tdf#150489 (Mike Kaganski, Collabora)

    コア / 全般

    • タッチパッド使用時の回転およびズームジェスチャのサポートが追加されました。 (Povilas Kanapickas)
    • いわゆるコンプレックススクリプトから結合マークを検索できるようにします。 tdf#91764 (Khaled Hosny)
    • macOSでフォント埋め込みがサポートされます。 tdf#72456 (Khaled Hosny)
    • 目次とハイパーリンクで、スペルチェックと言語に依存した文章レイアウト(数字の置き換えなど)が無効になっていた問題を修正しました。tdf#126657, tdf#145104 (Khaled Hosny)

    デザイン

    • アプリケーションおよびファイルタイプに新しいアイコンが追加されました tdf#132398 (Galdam Jitsu)
    New icons. Groups from the left: standard (apps), standard (mime types), macOS specific.
    • Available since 7.5.2
      A proper distinction between application and file-type icons was added to the Colibre and Sukapura icon themes. tdf#152595 tdf#153848 (Rizal Muttaqin)

    アクセシビリティ

    • ハイコントラスト(HC)モードの自動検出を復元し、ユーザがで無効にできるようにしました。Tools ▸ Options... ▸ LibreOffice ▸ Accessibility. tdf#151522 (Caolán McNamara, Red Hat)

    テキストレイアウト

    • 「kashida」の挿入を改善するために、挿入位置を明確にして、望ましくない誤った「kashida」の挿入を回避する。 tdf#104921, tdf#87731, tdf#106309, tdf#108604, tdf#112849, tdf#114257, tdf#127176, tdf#145647, tdf#146199 (Khaled Hosny)
    • 結合マークが付与された文字以降に挿入される「kashida」の位置の位置が修正されました。 tdf#139627 (Khaled Hosny)
    • 一部のフォントで発生していた、kashidaの代わりに挿入されるギャップを修正します。 tdf#106653 (Khaled Hosny)
    • Fix justification of text containing spacing combining marks (e.g. in Malayalam). tdf#150665 (Khaled Hosny)
    • Disable ligatures when character spacing is set. tdf#66819 (Khaled Hosny)
    • Correctly enable variable fonts variation setting during text layout, as well as font metrics. tdf#103596 (Khaled Hosny, Caolán McNamara / Red Hat)
    • Use underline size and position as well as strike-through size and position values from the font when available ba03e, and make overline size the same as underline size 8da25. (Khaled Hosny)
    • Use the same skew angle for artificial (synthetic) italic text across graphics backends and PDF export. f88e7 (Khaled Hosny)
    • Improve glyph positioning of artificial italic text, especially combining marks. 1f9b2 (Khaled Hosny)
    Artificial italic in 7.4 (right) and 7.5 (left)

    編集エンジン

    • Sync kashida insertion algorithm with Writer one to include fixes and enhancements from Writer that other LibreOffice components were missing. tdf#137528 (Khaled Hosny)
    • Fix bad Arabic letter spacing when text starts with left-to-right characters. tdf#103492 (Khaled Hosny)
    • Fix gaps in justified Arabic text when the font does not have usable kashida glyph. tdf#137528 (Khaled Hosny)
    • Correctly calculate text caret position inside ligatures, and use caret positions from the font when available. tdf#83581 (Khaled Hosny)

    パフォーマンス

    • Opening Options ▸ LibreOffice ▸ Application Colors tdf#152301 (Caolán McNamara, Red Hat)

    LibreOfficeヘルプ

    • ヘルプコンテンツの更新と修正
    • Helpのビルド最適化


    フィルター

    doc

    • Re-allow .doc files to be renamed as .dot. tdf#125216 (Justin Luth, Collabora)

    VBAサポート

    • Added support for WordBasic.ScreenUpdating. a8209 (Justin Luth, Collabora)
    • Added support for WordBasic.MsgBox. 55628 (Justin Luth, Collabora)
    • Run AutoNew, AutoOpen, AutoClose events properly in Writer and Calc. tdf#148806 (Justin Luth, Collabora)
    • Added FormFields and ContentControls support for managing form objects. tdf#151548 (Justin Luth, Collabora)

    PDF

    • カラーレイヤを使用したカラー(例:絵文字)フォントの埋め込みのサポート (using COLR/CPAL OpenType tables). tdf#104403 (Khaled Hosny)
    • カラービットマップを使用したカラー(例:絵文字)フォントの埋め込みをサポート (using CBLC/CBDT or sbix OpenType tables). tdf#121327 (Khaled Hosny)
    • 可変フォントおよび適用フォントのバリエーションを字形に埋め込むことができます。 tdf#108497 (Khaled Hosny)
    • 一部の壊れたフォントを埋め込む際に、正しいPostScript名称が設定される様に修正されました。 tdf#138325 (Khaled Hosny)
    • 空白の字形をサブセットする際の、無効なPDFフォントサブセットが修正されました。 tdf#112152 (Khaled Hosny)
    • 分数の点座標を使用する字形の視覚的なアーティファクトを修正します。 tdf#126242 (Khaled Hosny)
    • Fix missing accent chars in glyphs that use deprecated arguments to CFF endchar operator. tdf#123234 (Khaled Hosny)
    • Apply artificial italic to fallback fonts. tdf#102914 (Khaled Hosny)
    • When exporting to PDF, you can now choose to export comments in the page margin. tdf#77650 (Samuel Mehrbrodt, allotropia)
    • When inserting a picture and using PDF as a source file, now it is possible to use larger files. a5c1c (Szymon Kłos, Collabora)

    SVG

    • Remove "ghost" lines (extra semi-transparent white outline) of semi-transparent shapes tdf#149800 (László Németh)

    GUI

    全般的な変更

    • Support for dark and high contrast operating system themes on Windows, macOS and Linux was greatly improved. More than 40 bugs were fixed by contributors including Caolán McNamara (Red Hat), Rafael Lima, Michael Weghorn and Rizal Muttaqin.
    macOS Dark Mode
    Windows High Contrast pre-7.5 (left) and since 7.5 (right)
    • Available since 7.5.1
      Add support for switching dark or light mode manually. (Caolán McNamara, Red Hat) blog post
    • When previewing styles in the side bar and the styles menu, use the CTL and Asian fonts set on the style for respective text instead of always using Western fonts. tdf#87535 (Khaled Hosny)
    7.4 style preview not using Arabic font for Arabic text
    7.5 style preview correctly using Arabic font for Arabic text
    • Remove redundant File ▸ Recent Documents menu from macOS dock icon. tdf#55922 (Khaled Hosny)
    • An improved version of a single toolbar user interface was implemented, supporting context-aware controls and their customization. It can be activated via View ▸ User Interface... ▸ Single Toolbar. Customization can be done either with a right click context menu actions, or via Tools ▸ Customize... ▸ Toolbars, for various "Standard (Single Mode) - <context name>" targets. For now, context aware controls were added to Writer only. This largely makes the Contextual Single user interface obsolete, and it might be removed in future versions. tdf#125040 (Maxim Monastirsky)
    • GTK3 scrollbars now benefit from the "smooth scrolling" feature. Long-press on a scrollbar or use ⇧ Shift + Click for more precise scrolling. tdf#117388 (Caolán McNamara, Red Hat)
    • The Start Center can now filter recent documents by type. tdf#80934 (Heiko Tietze, TDF)
    The new dropdown allows filtering for text documents, spreadsheets, presentations or drawings.
    • The Document Recovery dialog now has checkboxes for individual documents. tdf#114508 (Heiko Tietze, TDF)

    アイコンテーマ

    • The Sifr icon set was refreshed to follow GNOME Adwaita’s new rounded style. tdf#151071 (Rizal Muttaqin)


    Labelling

    • In Calc, the "language" label was changed to the more accurate "locale" label in the (HTML) Import Options and Text Import dialogs. tdf#138748 (Pedro Silva, Collabora)

    フォント機能ダイアログ

    The Font Features dialog (Format ▸ Character ▸ Font ▸ Features...) received some improvements:

    • Font features that are enabled by default (e.g. Standard Ligatures) can now be disabled. tdf#127423 (Khaled Hosny)
    • Stylistic Sets and Character Variants features each is now grouped together in a separate section, so they stand out from other common font features. 3f9a8 (Khaled Hosny)
    • Stylistic Sets and Character Variants features can have user-friendly labels defined in the font, these are now shown in the dialog instead of the generic feature names. Additionally, localized versions of these labels that are provided by the font are also shown when LibreOffice user interface is in the respective languages. 19787 (Khaled Hosny)
    English stylistic set feature label taken from the font
    Arabic stylistic set feature label taken from the font
    • Some font features can have multiple alternates, these are now supported for OpenType fonts as well (previously it was supported for Graphite fonts only). 9ca3c (Khaled Hosny)
    Font Features dialog showing features with multiple alternates

    地域化

    校正ツールと言語サポートの改善

    辞書

    • ウクライナ語の辞書をアップデートしました tdf#149980 (Aron Budea, Collabora)。
    • ペルシャ語 (fa-IR)辞書を追加しました commit (Aron Budea, Collabora)。
    • スロベニア語類義語辞典をアップデートしました (Martin Srebotnjak, OdprtiTezaver)。

    言語タグ

    • The language list combo-box now accepts input of art-... BCP 47 private-use language tags like art-x-mylang or art-Latn-x-mylang (with every valid script subtag for Latn of course). This is an exception to the otherwise not accepted input of private-use subtags preventing mis-spreading arbitrary private-use tags, to support language attribution of artificial constructed languages. tdf#150370 (Eike Rathke, Red Hat)
    • Language list entries can be permanently added by dropping an auto-correction file acor_*.dat into the shared or user profile's autocorr/ directory with the corresponding well-formed and valid BCP 47 language tag in its name. The file can be empty (0 bytes length) with no auto-correction data being present, data can be added and edited as usual in AutoCorrect Options. For example, autocorr/acor_de-DE-1901.dat will add the de-DE-1901 tag's language entry that will be displayed as
      German (Germany, Traditional German orthography) {de-DE-1901}
      If the tag in the file name is not a well-formed BCP 47 language tag or not valid, it is silently ignored and no language list entry will be added. tdf#150371 (Eike Rathke, Red Hat)
    • For information about IETF BCP 47 language tags, see Wikipedia and W3.org

    ロケールデータを含む新しい言語とロケール

    ドキュメントのデフォルト言語やロケール固有の書式として利用できるようになりました。

    • ポルトガル語(モザンビーク) {pt-MZ}. tdf#148792 (Eike Rathke, Red Hat)

    通貨

    • As Croatia joins the Eurozone on the 1st of January 2023, Croatian kuna (HRK) conversion to and from euro (EUR) is now supported in the EUROCONVERT() function, and the new default currency for Croatia is the euro. tdf#150011 (Eike Rathke, Red Hat)

    マクロ

    • マクロ選択ダイアログ (Tools ▸ Macros ▸ Run Macro...) は、最後に実行したマクロを記憶するようになります。 (792e4 - Rafael Lima).
    • Basic IDEには、コード編集ウィンドウに適用されるズーム係数をユーザが手軽に増減できるズームスライダが追加されました。 これは、Ctrl + Scrollでも操作可能です。フォントサイズはオプションダイアログで定義されます。(Tools ▸ Options... ▸ LibreOffice ▸ Fonts) is used as the 100% zoom factor (0d923 - Rafael Lima).
    ズームスライダはマクロエディタの右下に位置し、赤でハイライトされています。

    LibreLogo programming language は、機能が追加されグラフィックデザイン用途でより使いやすくなりました。 (László Németh):

    • Up to 6 times speed increase of LABEL command by temporary layout locking of font settings. (Note: locking was suggested by Noel Grandin in tdf#105575, also he made several other performance improvements previously.)
    • Up to 32 times speed increase of drawing by custom layout locking using SLEEP -1 & SLEEP 0 command pairs. For example, 800 vector shapes drawn by 4 seconds instead of more than 2 minutes (e50f0)
    • LABEL command supports more HTML-like tags for formatting: localized color names, hundreds of OpenType and Graphite font features, font family, font size, strikethrough and highlighting. (43570) Note: bold, italic and underline formatting have been introduced by LO 7.4 in 89c34.
    • Portable SVG export for OpenType/Graphite font features, also for rotated text with text portions: font features (glyphs and other settings) and positions of text portions are exported correctly by converting text to curve, as a workaround for the bugs and incompleteness of the SVG export. (fe5cc) Test code with a rotated text containing OpenType/Graphite scientific inferior and red text portion:

    PICTURE “test.svg” [

       LEFT 45°
       LABEL “CO<sinf>2</sinf> <red>level</red>”
     ]
    

    Note: see also #SVG for SVG export which was improved during these LibreLogo developments.

    • Fix regression of parsing of default commands in 37d86.

    ScriptForgeライブラリ

    An extensible and robust collection of macro scripting resources for LibreOffice to be invoked from user Basic or Python scripts. (Jean-Pierre Ledure)

    The libraries expose a total of 28 services each with a bunch of methods and properties.

    LibreOffice 7.5の新機能:

    • The (new) Datasheet service, to manage tabular views of database data. A datasheet may be opened from a Base window or at any moment (without the Base component being open). Cursor movement and current selection content may be processed by a user script.
    • Error messages provide direct access to the help page of the failing method.
    • A new Normalize() method in the FileSystem service.
    • In the Calc service, new uses of the FilterFormula concept to selectively clear or format cells, rows or columns.
    • Calcで16384行の表をサポート
    • In the Dialog service, a new SetPageManager() method synchronizes automatically dropdown lists, next/previous buttons and tab headers while the user browses through the dialog pages.
    • A new basic.CreateUnoStruct() method for Python scripts.

    The whole set of services (except when not relevant) is made available for Python scripts with identical syntax and behaviour as in Basic.

    The English version of the documentation of the ScriptForge libraries (7.5) is fully integrated in the LibreOffice help pages (https://help.libreoffice.org/7.5/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Their translation into other languages is underway. (Alain Romedenne, Rafael Lima)

    LOK API

    他のデータとともに一意のウィンドウIDをLOK APIに送信する機能が追加されました。 05a77 (Gökay Şatır, Collabora)

    削除/非推奨となった機能

    • In the SDK, the deprecated tools idlc and regmerge (using the legacy type registry format) have been removed in favor of unoidl-write (using the incompatible new type registry format internally introduced in LibreOffice 4.1). a8485d55
    • Experimental Emoji toolbar button has been removed. Using system Emoji insertion tools is preferred. tdf#151197 (Khaled Hosny)
    • The following font families are no longer bundled with LibreOffice, Users using these fonts are advised to install them on their system:
      • EmojiOne Color tdf#144348 (Khaled Hosny)
      • Source Code Pro and Source Serif Pro. tdf#136604 (Khaled Hosny)
      • KacstBook and KacstOffice. tdf#152376 (Khaled Hosny)
    • The options "Use printer metrics for document formatting" and "Use printer metrics for text formatting" (UsePrtMetrics internally) were removed from various places in the Options dialog. tdf#131136 (Heiko Tietze, TDF)

    プラットフォームの互換性

    Mac

    • LibreOffice 7.5はmacOS 10.14以降で動作します。
    C++の標準ライブラリに関するAppleのポリシーによって、将来macOSでのシステム要件は次のように引き上げられます。
    • 2023年8月リリース → 10.15 Catalina

    APIの変更

    • The obsolete UNOIDL method com.sun.star.registry.XSimpleRegistry::mergeKey has been deprecated (without a replacement), and its implementation now unconditionally throws a RuntimeException. 25fc5 (Stephan Bergmann, Red Hat)
    • Added a new property JobName to the com::sun::star::view::PrintOptions service to allow specifying a job name which is sent to the printer. (Samuel Mehrbrodt, allotropia)