Jump to content

LibreOffice 7.5 リリースノート

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


Writer

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

スペルチェック

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

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

ブックマーク

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

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

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

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

LibreOffice 7.2で導入された Custom color metadata field shading を参照してください。

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

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

対象となる項目

#BookmarkName1 Bookmark
#BookmarkName2 Bookmark Start
#BookmarkName2 Bookmark End

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

ブックマークの表示

ブックマークの表示に関するさまざまな改善 (ツール ▸ オプション ▸ LibreOffice Writer ▸ 書式サポート ▸ ブックマーク を参照。 (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つの |の代わりに、隣接するブックマークが ] ⌶ [ または ] ] ⌶ ⌶ [ [のように表示されます。
  • Microsoft Office のように、OOXML からインポートされた非表示の _Toc および _Ref ブックマークの表示マークを表示しません。 tdf#150956
  • 文字位置の左側に配置された範囲ブックマークの複数の開始マーク、文字位置の右側に配置された範囲ブックマークの複数の終了マーク(つまり、単一タイプの境界マーク)は、ブックマーク文章の外側に位置します。:
some |text| here
    [[    ]]
  • 隣接する終了マークと開始マークは、文字位置を中心に配置されます。:
 |text1|text2|
[    ]] [[    ]
  • 同じ文字位置のマークは、それらの種類に基づいてソートされます。 例えば、], , [
] ] ⌶ ⌶ [ [ [
  • 同じ文字位置の同じタイプのマークは、色に基づいてソートされます。:
[c1 [c2 [c3 ... c3] c2] c1]

アクセシビリティ

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

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

  • 複数のアクセシビリティ・チェッカー・ルールを追加。 (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

パフォーマンス

  • Writerで番号付きリストを使用している文書の数百ページの切り取りが遅い問題 (Noel Grandin, Collabora) tdf#129101
  • Windows で EPUB へのエクスポート時の問題 (Noel Grandin, Collabora) tdf#133768
  • 大きなテーブルを含む Writer ドキュメントを開く時の問題 (Noel Grandin, Collabora) tdf#126788

Calc

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

Default “spell out” number and currency formats

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

  • 数値と通貨を入力する;
  • 38言語の71ロケールで対応;
  • libnumbertext 1.0.11に基づいています;
  • NatNum12のタイトルケースは英語での利用に限定されます: 小文字 “and” と、タイトルケース “-Five” の場合 “One U.S. Dollar and Twenty-Five Cents”.

パフォーマンス

  • Calcで文字列を数値に置き換える (Noel Grandin, Collabora) tdf#126109
  • 非常に大きな Calc シートでの検索と置換 (Noel Grandin, Collabora) tdf#150749
  • 行の高さが異なる大きなCalc表計算ドキュメントを開く (Balázs Varga, allotropia) tdf#124098

Impress と Draw

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

表デザイン

  • 表スタイルの変更と新規作成の基本的なサポートが追加されました。変更されたスタイルはドキュメントに保存され、テンプレートを介して共有できます。この機能にアクセスするには、[テーブルデザイン]パネル内のデザインを右クリックします。 (Maxim Monastirsky) f23d3 553cf 5d683
  • 標準表スタイルの新規セットを追加。 (Rafael Lima) daab6

グラフ

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

Math

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

コア / 全般

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

デザイン

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

アクセシビリティ

  • ハイコントラスト(HC)モードの自動検出を復元し、ユーザがで無効にできるようにしました。ツール ▸ オプション... ▸ LibreOffice ▸ アクセシビリティ. (Caolán McNamara, Red Hat) tdf#151522

テキストレイアウト

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

編集エンジン

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

パフォーマンス

  • オプション ▸ LibreOffice ▸ アプリケーションの色 を開くのが遅い問題を改善 (Caolán McNamara, Red Hat) tdf#152301

LibreOfficeヘルプ

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

フィルター

doc

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

VBAサポート

  • WordBasic.ScreenUpdating をサポート (Justin Luth, Collabora) a8209
  • WordBasic.MsgBox をサポート (Justin Luth, Collabora) 55628
  • Writer と Calc で AutoNew、AutoOpen、AutoClose イベントを適切に実行 (Justin Luth, Collabora) tdf#148806
  • フォームオブジェクトを管理するために FormFields と ContentControls をサポート (Justin Luth, Collabora) tdf#151548

PDF

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

SVG

  • 半透明の図形の「ゴースト」線(余分な半透明の白いアウトライン)を削除しました (László Németh) tdf#149800

GUI

全般的な変更

  • Windows、macOS、Linuxのオペレーティングシステムテーマのダークコントラストとハイコントラストのサポートが大幅に改善されました。Caolán McNamara (Red Hat)、Rafael Lima、Michael Weghorn と Rizal Muttaqin などの貢献者により More 40以上のバグ

が修正されました。 (Caolán McNamara, Red Hat; Rafael Lima, Michael Weghorn, Rizal Muttaqin)

  • 7.5.1
    手動でダークモードまたはライトモードを切り替えるためのサポートを追加しました。 ブログ投稿 (Caolán McNamara, Red Hat)
  • サイドバーとスタイルメニューでスタイルをプレビューするときは、常に西洋のフォントを使用する代わりに、それぞれのテキストのスタイルに設定されている CTL フォントとアジア フォントを使用します。 (Khaled Hosny) tdf#87535
  • macOS のドックアイコンから、無駄な ファイル ▸ 最近使用したドキュメント メニューを削除します。 (Khaled Hosny) tdf#55922
  • シングルツールバー・ユーザインタフェースの改良版が実装され、コンテキスト認識制御とそのカスタマイズがサポートされました。表示 ▸ ユーザーインターフェース... ▸ シングルツールバー によりアクティブ化できます。カスタマイズは、右クリックのコンテキストメニューの操作、または ツール ▸ カスタマイズ... ▸ ツールバー を使用して、様々な "標準 (シングルモード) - <コンテキスト名>" に対して行うことができます。 現在、コンテキスト認識制御は Writer にのみ追加されています。これにより、内容に応じたシングルユーザーインタフェースは廃止され、将来のバージョンで削除される可能性があります。 (Maxim Monastirsky) tdf#125040
  • GTK3 スクロールバーは "スムーズ スクロール" 機能の恩恵を受けるようになりました。 スクロールバーを長押しするか、⇧ Shift + Click を使用してより正確にスクロールします。 (Caolán McNamara, Red Hat) tdf#117388
  • スタートセンターでは、最近使用したドキュメントをタイプ別にフィルタできるようになりました。 (Heiko Tietze, TDF) tdf#80934
  • ドキュメントの復元ダイアログに、個々のドキュメントのチェックボックスが表示されます。 (Heiko Tietze, TDF) tdf#114508

アイコンテーマ

  • Sifr アイコンセットは、GNOME Adwaita の新しい丸みのあるスタイルに合わせて更新されました。 (Rizal Muttaqin) tdf#151071

ラベル

  • Calcでは、(HTML)インポートオプションダイアログとテキストインポートダイアログで、「言語」ラベルがより正確な「ロケール」ラベルに変更されました。 (Pedro Silva, Collabora) tdf#138748

フォント機能ダイアログ

フォントの機能のダイアログ(書式 ▸ 文字の書式 ▸ フォント ▸ 機能...) が改善されました。

  • デフォルトで有効になっているフォント機能(標準合字など)を無効にできるようになりました。 (Khaled Hosny) tdf#127423
  • スタイルセットと文字バリアントの機能は、それぞれ別のセクションにグループ化されているため、他の一般的なフォント機能とは区別されます。 (Khaled Hosny) 3f9a8
  • スタイルセットと文字バリアントの機能は、フォントで定義されたユーザフレンドリなラベルを持つことができ、これらは一般的な機能名の代わりにダイアログに表示されるようになった。さらに、LibreOfficeのユーザーインターフェイスがそれぞれの言語である場合、フォントによって提供されるこれらのラベルのローカライズされたバージョンも表示されます。 (Khaled Hosny) 19787
  • 一部のフォント機能には複数の代替機能があり、これらは OpenType フォントでもサポートされています(以前は Graphite フォントのみでサポートされていました)。 (Khaled Hosny) 9ca3c

地域化

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

辞書

  • ウクライナ語の辞書をアップデートしました (Aron Budea, Collabora) tdf#149980
  • ペルシャ語 (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. (Eike Rathke, Red Hat) tdf#150370
  • 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.
    (Eike Rathke, Red Hat) tdf#150371
  • For information about IETF BCP 47 language tags, see Wikipedia and W3.org

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

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

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

通貨

  • 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. (Eike Rathke, Red Hat) tdf#150011

マクロ

  • マクロ選択ダイアログ (ツール ▸ マクロ ▸ マクロを実行...) は、最後に実行したマクロを記憶するようになります。 (Rafael Lima) 792e4
  • Basic IDEには、コード編集ウィンドウに適用されるズーム係数をユーザが手軽に増減できるズームスライダが追加されました。 これは、Ctrl + Scrollでも操作可能です。フォントサイズはオプションダイアログで定義されます。(ツール ▸ オプション... ▸ LibreOffice ▸ フォントの種類) は 100% ズーム係数として使用されます。 (Rafael Lima) 0d923

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
  • 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 37d86.

ScriptForgeライブラリ

LibreOfficeで使える堅牢かつ拡張可能なマクロスクリプトのコレクションです。ユーザーのBasicやPythonスクリプトから呼び出して利用できます。 (Jean-Pierre Ledure)

このライブラリーは全部で28のサービスを公開しており、それぞれに多くのメソッドやプロパティが用意されています。

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.
* The RunCommand() method may receive arguments (see .UNO:Commands wiki page).
  • 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.

(Alain Romedenne, Rafael Lima)

LOK API

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

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

  • 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. (Khaled Hosny) tdf#151197
  • The following font families are no longer bundled with LibreOffice, Users using these fonts are advised to install them on their system:
    • EmojiOne Color (Khaled Hosny) tdf#144348
    • Source Code Pro, Source Serif Pro. (Khaled Hosny) tdf#136604
    • KacstBook, KacstOffice. (Khaled Hosny) tdf#152376
  • 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. (Heiko Tietze, TDF) tdf#131136

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

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. (Stephan Bergmann, Red Hat) 25fc5
  • 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)