Jump to content

LibreOffice 7.1 リリースノート

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


Writer

全般的な改善

  • Writerは、ページコンテンツフレームの下部を基準に図形をアンカーできるようになりました。blog post (Miklos Vajna, Collabora)
  • 新しく追加したイメージのアンカーの初期設定を、ツール ▸ オプション ▸ LibreOffice Writer ▸ 書式サポートで指定できます。 (Heiko Tietze, TDF) tdf#99646
  • Writerはロケールに依存しないテンプレートをサポートするようになりました。 blog post (Miklos Vajna, Collabora)
  • Writerは、インポートしたテキストファイルにBOMが含まれない場合でも、Unicodeのタイプを判定することが可能になりました。 (Tomofumi Yagi) tdf#60145

見出しの折りたたみモード

  • Writerに見出しの折りたたみモードが追加されました (実験的機能) 。機能を有効化するには、 ツール ▸ オプション ▸ LibreOffice ▸ 詳細 から実験的機能を有効にし、 ツール ▸ オプション ▸ LibreOffice Writer ▸ 表示 ダイアログ内の "見出し表示ボタンの有効化" チェックボックスを表示させてください。チェックを入れると、選択している見出しの先頭近くに矢印付きのボタンが表示されます。これをクリックすることで、選択した見出しから次の見出しまでの内容を折りたたんで非表示にすることができます。また、右クリックすることで次の同レベルの見出しまでを、下位の見出しごと折りたたみます。 (Jim Raykowski) tdf#38093

表関数

スタイルインスペクター

  • スタイルインスペクターが追加され、段落スタイル、文字スタイルの全属性や、直接指定された書式のプロパティを確認することが可能となりました。このツールの必要性については リンク先をご覧ください (Shivam Kumar Singh, GSoC) tdf#134554

フィールド

  • 入力フィールドの表示を 表示 ▸ フィールド名 で切り替えることが可能になりました。 (Michael Stahl, CIB) 926a1a16
  • 空のフィールドをマウスで選択できるようになりました。 (Samuel Mehrbrodt, CIB) 2c7bf354
  • Word互換フィールドの表示をコマンドや 表示 ▸ フィールド名 で切り替えることが可能となりました。 (Michael Stahl, CIB)

スペルチェック

  • 削除された単語のスペルチェックが修正されました。 (László Németh, NISZ) tdf#66043

パフォーマンスの向上

  • 検索や置換の速度が向上しました。 (Noel Grandin, Collabora) tdf#119286

ODFサブテーブルの変換

  • OpenOffice.org 2.2以前で最初に作成されたレガシーODFドキュメント内のサブテーブルの単純なケースを、インポート時に最新の行スパンテーブルに変換できるようになりました。これにより、通常のWord形式またはHTMLへのエクスポートの品質が大幅に向上します。 e366c928(Michael Stahl, CIB)

新しい番号付きスタイル

  • ロヴァーシュ文字の番号付けをWriterの箇条書きに実装しました。詳細は7.0 リリースノートに記載されています。 (László Németh)
  • 使用できるのは箇条書きに限りません。例えば、ページ番号でもこの番号付けを使用できます(ODTのみ)。
  • 使用するには、ツール ▸ オプション ▸ 言語設定 ▸ 言語 ▸ 複合文字言語を有効にします。

Calc

全般的な改善

  • エンターキーによる貼付けを無効にするオプションを次の場所に追加しました。 ツール ▸ オプション ▸ LibreOffice Calc ▸ 全般。 (Martin van Zijl) tdf#34686
  • オートフィルタウィンドウで全てのアイテムを選択する場合、「全て」のチェックボックスだけでなく行全体をクリックすることが可能になりました。 (Attila Szűcs, NISZ) tdf#116675
  • シートで行/列の固定が有効な状態でCalcが数式参照の設定に失敗した場合の、数式入力ボックスの問題が修正されました。 (Justin Luth, Collabora) tdf#47349
  • ソルバーダイアログにリセットボタンを追加しました。 (Rafael Lima) tdf#134528
  • 「標準フィルター」ダイアログに、一つの条件をクリアするための「削除」ボタンと、すべての条件を削除するための「消去」ボタンが追加されました。 (Martin van Zijl) tdf#76898

結合されたセルのフィル

結合されたセルをフィルした際に、結合が解除されてしまう問題および連番処理が正常に行われない問題を修正しました。 (Attila Szűcs, NISZ):

  • 他のスプレッドシートと同様に、結合されたセル構造がコピー(貼り付け)されます。 tdf#40993 tdf#59585
  • フィル操作において結合セルを含めて矩形選択を行った場合の、不完全な属性コピー(グリッドや枠線)を修正 tdf#43958
  • セル結合セルによって非表示となった(非表示、つまり左上でない)セルをスキップすることにより、正しい連番を適用します。 tdf#88782

変更された表計算関数

  • INDIRECT関数がシートのローカルスコープ名をサポートするようになりました。 (Eike Rathke, Red Hat) tdf#100818

パフォーマンスの向上

  • Calcのスペルチェック性能が向上しました。 (Dennis Francis, Collabora) bdd149b1
  • オートフィルタの検索性能が向上しました。これまで対象範囲に個別の値が多数含まれる場合、検索値を入力後Calcの動作が非常に重くなっていました。現在、検索は即座に完了します。 (Eike Rathke, Red Hat; Luboš Luňák, Collabora) tdf#122419 tdf#133878

Impress / Draw

  • Drawで、既存のPDFファイルに署名表示が追加可能になりました。 Blog post (Miklos Vajna, Collabora)
  • Impressで、複数のオブジェクトに同時にアクションを設定可能になりました。 (Srijan Bhatia) tdf#126394
  • プレゼンターコンソールに"終了"ボタンが追加されました。 (Srijan Bhatia) tdf#90978
  • プレゼンターコンソールに"一時停止/再開"ボタンが追加されました。 (Srijan Bhatia) tdf#128964
  • オブジェクトにぼかし付きの影を追加可能になりました。 (Ahmad Ganzouri, GSoC) tdf#48722
  • 物理演算に基づくアニメーション機能と新しいアニメーション効果のプリセットが追加されました。 落下シミュレーション, 右/左 へ射出して戻る, 落下してフェードアウト. Blog post (Sarper Akdemir, GSoC)
  • スライドショーモードで、アニメーションファイルが動作しなくなる問題が修正されました。 (Miklos Vajna) tdf#128353

Math

  • MathはHTMLカラーをサポートします。それらの一部は、要素ペインの属性セクションに追加されています。 (Dante Doménech) 0643dab6

マクロ

ScriptForge ライブラリ

拡張可能で堅牢なマクロ用リソースコレクションが追加され、ユーザーがBasicやPythonから呼び出して利用することが可能になりました。 (Jean-Pierre Ledure)

  • データコンテナ:
    • 配列操作のための基礎的な拡張セットであり、ソート、セット操作、csvやCalcシートとのインターフェイスなどの機能を含みます。
    • 文字列操作のための基礎的な拡張セットであり、置換、正規表現、エンコード、ハッシュ、ローカリゼーションなどの機能を含みます。
    • 辞書マッピングクラス
  • userスクリプトとScriptForgeスクリプトの両方に対する一貫したエラー処理
  • ファイルとディレクトリの処理、およびテキストファイルの読み取りと書き込みのための完全な FileSystem クラス と TextStream クラス
  • 詳細なコンテキスト情報:プラットフォーム、オペレーティングシステム、ディレクトリ、など
  • BasicモジュールとPythonモジュールの相互接続
  • 実際のウィンドウやドキュメントへの容易なアクセスと管理
  • 次の機能に特化したモジュール
    • Calcシートの自動化
    • ダイアログとコントロールの管理
    • データベースに含まれるデータへのアクセス

ScriptForgeライブラリのドキュメントは現在レビュー中です。 ScriptForge ヘルプページは、7.2以降のリリースで利用可能になります。

コア/全般

  • 印刷するドキュメントに一致するプリンタ用紙サイズの検索を改善しました (Samuel Mehrbrodt, CIB) tdf#134646
  • 拡張機能マネージャーで新しい拡張機能を追加する際に、デフォルトでサポートされているすべてのファイルを表示します (Samuel Mehrbrodt, CIB) 6a32706e
  • 印刷ダイアログで設定を調整する際にUIをブロックしないように、印刷プレビューが非同期に更新されるようになりました。 (Samuel Mehrbrodt, CIB) 93c833e8

新しいダイアログ: 機能追加ダイアログ

マクロやテンプレートは、様々な外部ストレージから入手可能になるでしょう。それらを利用したい場合には、機能追加ダイアログが要求を満たします。 blog post (Yusuf Keten, GSoC)

なぜ?その理由は?

拡張機能を追加する場合、これまではWEBページ上で検索、ダウンロードし、拡張機能管理でインストールを行う必要がありました。このダイアログによって、拡張機能をワンクリックでインストールすることが可能になります。 このダイアログは、一般的な拡張機能をはじめテンプレートやマクロ、アイコンなど様々な拡張機能について、検索やインストールを最適に行うことができます。 拡張機能のほぼすべての詳細をユーザーインターフェイス上で確認可能であり、このシンプルさは、Web API、拡張機能マネージャーの機能、および追加ダイアログによって実現されています。

注:他のダイアログにリンクを追加する方法については、blog postを参照してください。

  • [サイドバー]>[ギャラリー]、[テンプレートマネージャー]、[オプション]>[辞書]、[オプション]>[アイコンテーマ]にインタラクションを追加しました。 (Heiko Tietze, TDF)

仕様

ユーザー

  • ユーザーはソート・フィルタを希望に応じて変更できます。オプションはダウンロード回数、評価、コメント番号です。
  • ユーザーは、この機能を使用してインストールされている拡張機能を確認できます。インストールされている拡張機能はリストで無効になっています。
  • ユーザーは、リストから拡張子の名前、説明、スクリーンショット、レーティング、コメント番号、ダウンロード番号を見ることができます。
  • ユーザは、UI上のリンクを使用して、拡張機能のWebページおよび拡張機能のコメントセクションにアクセスできます。

LibreOfficeヘルプ

フィルター

  • 0バイトのファイルを開くソフトを、 拡張子を元に判断します blog post (Miklos Vajna, Collabora)

DOCXインポート/エクスポートフィルターの改善

  • 回り込みのある表の変更履歴がサポートされます (László Németh, NISZ) tdf#132271
  • Writerの表への数式のインポートが追加されました。 (Michael Warner; László Németh, NISZ) 68e74bdf 782700c6
  • Writerの表で、数式フィールド と数式のセル のエクスポート (László Németh, NISZ) tdf#118682 tdf#133163
  • SUM, AVERAGE等の表関数のインポート時に上/下/左/右属性への対応を追加しました。現在 Writer はこれらの属性を <A1:A10> のようなセル範囲に変換し、セル範囲として DOCX 形式で保存します。この新しい挙動に注意してください。 (László Németh, NISZ) tdf#123355
  • Writerでの、キャッシュされたフィールドのよりよい取り扱い a blog post (Miklos Vajna, Collabora)
  • doc/docxファイルにおいて、ヘッダーの最終段落後の余白を保持 (Samuel Mehrbrodt, CIB) tdf#128195
  • カスタムプロパティでの指数表記を許可します (Bartosz Kosiorek) tdf#116214
  • カスタムプロパティでの日付の保存を修正します (Bartosz Kosiorek) tdf#133377

PPTXインポート/エクスポートフィルターの改善

  • PPTXファイルをインポートした際のスマートアートの改善。どのように改善されているかは、こちらを参考にして下さい。 blog post 1 blog post 2 (Miklos Vajna, Collabora)

GUI

アイコンテーマ

  • 基本的なアイコンテーマは、アップストリームのカラーブランドにより近いものにアップデートされました。
 ブログ記事. (Rizal Muttaqin) tdf#139056

ダイアログ

  • ユーザーインターフェイスのフレーバーを選択するためのダイアログが新たに追加され、初めにに適切なUIを選択することを目的としています。 (Heiko Tietze, TDF) tdf#117463

ノートブックバー

  • スタイルプレビュー付きの新しいウィジェットがタブ付きノートブックバーに追加されました。 (Szymon Kłos, Collabora) b982be12

Online

注意: TDFのLibreOffice Onlineのリポジトリは一時的に凍結されています。この件についての最新情報はブログとウェブサイトで公開します。

地域化

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

  • 英語(ケニア) [en-KE] (Eike Rathke, Red Hat, Inc.) tdf#115436
  • 英語(香港) [en-HK] (Eike Rathke, Red Hat, Inc.) tdf#135518

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

  • アルバニア語ハイフネーション辞書を追加。Hunspell ファイルをUTF8にエンコード。 (Isah Bllaca).
  • デンマーク語スペル辞書が更新されました (stavekontrolden.dk)
  • 英語(英国)スペル辞書をアップデート。 (Marco A. G. Pinto).
  • フランス語スペル辞書をアップデート。 (Olivier R., Grammalecte).
  • ハンガリー語ハイフネーション辞書をアップデート。 (László Németh, magyarispell.sourceforge.net).
  • イタリア語スペルとハイフネーション辞書をアップデート。 (Marina Latini, LibreItalia).
  • 韓国語スペル辞書を追加。 (Ilkyu Ju, spellcheck-ko.github.io).
  • オック語スペル辞書をアップデート (Quentin PAGÈS, Dicollecte).
  • ポルトガル語(ブラジル)スペル辞書をアップデート。 (Olivier Hallot, VERO/DivSilab).
  • ポルトガル語(ポルトガル)スペル辞書をアップデート。 (Olivier Hallot, Onto.PT).
  • スロベニア語類義語辞典をアップデート(Martin Srebotnjak)。 (Martin Srebotnjak, OdprtiTezaver).
  • スペイン語(すべて)スペル辞書をアップデート。 (Ismael Olea, RLA-ES).

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

Mac

Windows

  • Windows Arm64ネイティブ用にLibreOfficeをビルドできるようになりました。これはWindows x64上でのクロスビルドとして実現されています。なお、初期開発中のため既知の制限があり、tdf#137143にまとめられています。当WikiのWindows build instructionsも更新されました。デイリービルドが https://dev-builds.libreoffice.org/daily/master/ で利用可能です。
  • バンドルされているPythonのバージョンが 3.8 に更新されました。 b4dfba94
    • 更新されたPythonの変更 bpo-36085により, Windows 7では LibreOffice でKB2533623 が必要になりました。 前述のアップデートは、Microsoftから直接入手することはできませんが、KB3063858 (32-bit/64-bit) を使用することができます。これは、古いアップデートに代わるものです。 tdf#144902

Javaサポート

  • macOSでは、LibreOffice ▸ 設定... ▸ LibreOffice ▸ 詳細 ▸ Javaオプション ▸ 追加...から手動でJavaランタイム環境を追加した場合、/Library/Java/JavaVirtualMachines以下にインストールされていないJDKを選択することができるようになりました。 7db048f6

APIの変更

UNO APIの変更

  • AWTタブページにスクロールバーのプロパティが追加されました(また、AWTダイアログのドキュメントも追加されました。これはLibreOffice4.0以降のものです)。 (Thorsten Behrens, CIB) b3f2530a
  • 新しいプロパティSinglePrintJobscom::sun::star::view::PrintOptions に追加されました。 このプロパティをtrueに設定すると、部単位ごとに別々の印刷ジョブが作成されます。 (Samuel Mehrbrodt, CIB) 2e2c162b
  • Writerでは、SwXFieldEnumerationはフィールドとメタフィールドに加えてfieldmarksを返すようになりました。 (Michael Stahl, CIB) dd24e21b
  • XShapeGrouper::group は、Writerで単一のシェイプを操作できるようになりました(Calc、Impress、Drawでの動作の一致)。 (Samuel Mehrbrodt, CIB) tdf#136423

設定の変更

  • 意図しない意味を持つ設定項目の名前を変更しました (Thorsten Behrens, CIB)
    • OpenCLWhiteList → OpenCLAllowList abb6c015
    • DeviceBlacklist → DeviceDenylist 493ae7a6
    • BlacklistCurrentDevice → DenylistCurrentDevice 493ae7a6
    • OpenCLBlackList → OpenCLDenyList 493ae7a6
  • /org.openoffice.Office.Addons/ の MenuItem 型と ToolBarItem 型の ImageIdentifier プロパティは、private:image/<number> という構文で内部画像へのURLを受け入れるために使用されていました。これは数年間機能しておらず、現在は完全に削除されています。このプロパティを使用してユーザー定義画像を参照することは、廃止されていますが、引き続き機能します。 3e4968e6

SDKの変更

  • OSL_SIGNAL_USER_RESOURCEFAILUREをinclude/osl/signal.hから削除しました。いずれにせよ、これは内部コードでのみ使用するべきでした。 9951d414
  • OSL_THIS_FUNCをinclude/osl/diagnose.hから削除しました。いずれにせよ、これは内部コードでのみ使用するべきでした。 e5356fb0
  • 使用されていない、かつ非推奨であるsal_Char/sal_sChar/sal_uCharを、include/sal/types.hから削除しました。 c3634ad6