LibreOffice 26.8 リリースノート
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
Writer
- プレーンテキストを開くまたは貼り付ける際に、RTLテキストの段落方向が自動的に検出されるようになりました。 (Jonathan Clark, TDF) tdf#157037
- DOCXファイル内のスタイルの「非表示」および「ギャラリーに表示」プロパティを読み取り、再エクスポートするようにしました。これにより、スタイルの一覧を意味のあるものだけに絞り込めるようになります。 (Szymon Kłos, Collabora) 5bee91d5
- 新規文書における段落の配置設定の既定値が「開始」になりました。 (Jonathan Clark, TDF) tdf#169035
- 段落の方向を変更しても、左揃えまたは右揃えの段落の配置が左右反転しなくなりました。記述方向に基づいて自動的に配置される段落については、「開始」または「終了」の配置をご利用ください。 (Jonathan Clark, TDF) tdf#165206
- WriterのDOCXフィルターにおける削除済みコメント付きテキスト範囲の処理を改善しました。ブログ記事 (Miklos Vajna, Collabora)
- ページの行間設定用のベースライングリッドを表示する新しいオプションを追加しました: ▸ ▸ 。(ブログ記事) (Tamás Zolnai) tdf#169806
- グリッドの色は変更できます: ▸ ▸ ▸ ▸ ▸
-
Writerの新しい行グリッド線機能
-
フレーム内のページ行間設定の修正
- Writerでフィールド名を表示する際、文書の統計情報の場合はフィールドの種類の説明が表示されるようになりました。 (Andreas Heinisch) tdf#45048
-
フィールド名にサブタイプの説明が含まれるようになりました。
- 文書を並べて比較するための基盤を整備しました。ブログ記事 (Miklos Vajna, Collabora)
- 段落コンポーザー:新しい段落コンポーザーは、連続する行の単語間隔を均等に調整可能であり、ワードプロセッサの「貪欲な」単一行コンポーザーが抱えていた根本的な不完全さを解消します。(ブログ記事) (László Németh) tdf#38159
-
段落コンポーザー
- 気が散らない編集のための下書き表示 ▸ (László Németh) tdf#168705
-
下書き表示
-
標準表示
- 差し込み印刷でフォームレターを印刷する際、差し込み印刷ダイアログの出力オプション(単一のドキュメント/個々のドキュメント、ファイル形式)が保持されるようになりました。 (Laurent Balland) tdf#144771
- クイック検索サイドバーデッキでコメントを検索できるようになりました。 (Vojtěch Doležal) tdf#170192
- 双方向テキストの行折り返しを改善しました。行末のスペースは、読み取り方向ではなく段落の記述方向に配置されるようになりました。 (Jonathan Clark, TDF) tdf#146572
-
行末のスペースは、読み取り方向ではなく段落の記述方向に配置されるようになりました。
- 入力したテキストが現在の選択範囲を置換しないようにするオプションを追加しました ▸ ▸ ▸ (Andreas Heinisch) tdf#169913
- RTLおよび縦書きCJK文書において、オブジェクトのサイズ変更用ドラッグハンドルを修正しました。オブジェクトのサイズ変更がより直感的に動作するようになりました。 (Jonathan Clark, TDF) tdf#56412
-
RTL文書でのオブジェクトのサイズ変更が正しく動作するようになりました。
- 書式マークの表示で、双方向テキストの書式文字も表示されるようになりました。 (Jonathan Clark, TDF) tdf#63929
-
双方向制御文字が他の制御文字と一緒に表示されるようになりました。
-
「承諾して二度と表示しない」またはオプション変更を選択できるインフォバー
ナビゲーター
- Writerのナビゲーターに索引の項目が表示されるようになりました。 (Jim Raykowski) tdf#164864
- ナビゲーターを使用して、見出しをその内容とともに並べ替えられるようになりました(実験的機能の有効化が必要です)。 (Jim Raykowski) tdf#169674
パフォーマンスの向上
- 画像を含む非常に大きなWriter文書を開く時間が改善されました。 (Noel Grandin, Collabora) tdf#170595
Calc
- データの妥当性検証で、無効な値を静かに拒否できるようになりました(24.2以前の動作も復元されました)。 (Heiko Tietze, TDF) tdf#160096
- 範囲内のセルの順序をランダム化するためのシャッフルコマンドが追加されました。 (Tomaž Vajngerl, Collabora) tdf#158196
- CalcでRTLテキストを入力・編集する際の動作が改善されました。空のセルにRTLテキストを入力すると、セルの方向が自動的にRTLに設定されるようになりました。 (Jonathan Clark, TDF) tdf#65563 tdf#144296
-
RTLスプレッドシートの編集がより洗練された操作感になりました。
-
可能な場合、セルの方向が自動的に処理されるようになりました。
- ピボットテーブル計算フィールド (Balazs Varga, Collabora) tdf#78486 (Olivier Hallot, TDF) tdf#172107
-
計算フィールドダイアログ
- 参照セル内の改行に関するXLSX互換性が改善されました。 (Bayram Çiçek, Collabora) tdf#169326
- Calcのヘッダー/フッターダイアログにおけるテキスト書式変更のUIが改善されました。 (Viraj Parmar) tdf#103035
- Calcのセルスタイルで相対フォントサイズがサポートされるようになりました。 (Paolo Benvenuto) tdf#92144
- Ctrl + Homeで、シート内の最初の固定されていないセルにカーソルが移動するようになりました。 (Andreas Heinisch) tdf#107994
- XLSXのフォームコントロール要素がナビゲーターに表示されるようになりました。 (Jim Raykowski) tdf#167766
- 罫線ツールバーボタンを、最後に使用した罫線スタイルを記憶して再適用するスプリットボタンに変更しました。 (Andreas Heinisch) tdf#58349
-
罫線スタイルのドロップダウン
- 非表示のシートへのリンクで通知が表示されるようになりました。 (Heiko Tietze, TDF) tdf#118866
Impress
- 番号付きリストから箇条書きリストへの切り替えが可能になりました ブログ記事 (Miklos Vajna, Collabora)
- ImpressおよびDrawで、1つの文書内に複数のページサイズをサポートするようになりました ブログ記事 (Mohit Marathe, Collabora) tdf#49787
-
すべてのページのサイズ変更
- 埋め込みテンプレート:一部のテンプレート(Blueprint Plans、Beehive、DNA、Lights、Nature Illustration)で、16:9と4:3の両方の比率が提案されるようになりました(16:9比率が既定です)。ページサイズの比率を変更した際の背景装飾の引き伸ばしを防ぎます。 (Laurent Balland) tdf#170789
- プレゼンテーションセクションを追加しました。 (Pranam Lashkari, Collabora)
-
スライドペインのコンテキストメニューから利用可能なプレゼンテーションセクション
- スライドパネルおよびページパネルで、各サムネイルの上のスライド番号の横にカスタムスライド名が表示されるようになりました。 (Andreas Heinisch) tdf#37654
-
カスタムスライド名
- スライドショーのオプションのナビゲーションバーのアイコンが、ウィンドウサイズの変更に応じて自動的に拡大縮小されるようになりました。 (Vladislav Tarakanov) tdf#158394
- アウトライン表示でのスライド選択が、カーソル位置を追跡するようになりました。 (Andreas Heinisch) tdf#99079
Draw
- マウスホイールのズームとスクロールの入れ替え:Drawで有効にすると、マウスホイールでズームし、Ctrl+マウスホイールでスクロールするようになります。 (Lucas Negrea) tdf#171291
Base
- デザインビューでSQLコメントを保持:クエリをデザインビューに切り替えた際に、SQLクエリ内のコメントが自動的に削除される問題を修正しました。
⚠️ 警告:デザインビューでクエリを積極的に編集すると、ビジュアルエディターが基となるSQLコードを再生成するため、コメントは依然として失われます。 (Vissarion Fysikopoulos, TDF) tdf#42713 - Firebird埋め込みデータベースを使用するBaseで、日付、時刻、およびタイムスタンプ列のフィルタリングがサポートされるようになりました。 (Vissarion Fysikopoulos, TDF) tdf#153057
グラフ
- LibreOfficeは、Microsoft Officeで作成されOOXML形式で保存可能な新しい(「chartex」)グラフ種類のインポートおよび再エクスポートに対する基本的なサポートを提供するようになりました。この基本的なラウンドトリップサポートがあるグラフ種類には、箱ひげ図、ファネル、パレート、サンバースト、ツリーマップ、ウォーターフォールグラフが含まれます。地域マップグラフには、サポートされていない広範な地理情報が含まれているため、グラフ種類はラウンドトリップで保持されますが、実質的な内容はほとんど保持されません。これらのグラフ種類の表示や編集のサポートはまだありません。代わりに、LibreOfficeではまだサポートされていないグラフ種類であることを示すメッセージが表示されます。 (Kurt Nordback, Collabora) tdf#165742
Math
- N’KoおよびAdlamスクリプト用の名前付き関数と演算子が追加されました。 (Neil S. Patel) tdf#170259
- RTL数式用の左向きベクトル矢印とハープーンが追加されました。 (Neil S. Patel) tdf#158727
- Mathに行列作成ダイアログが追加されました。 (Jan Rheinländer) tdf#170787
コア / 全般
- スタイルダイアログのオーガナイザータブで、親スタイルと異なる各プロパティに対してインタラクティブな「チップ」が表示されるようになりました。各チップにはプロパティ名と値が表示され、親の継承にリセットするためのXボタンが含まれます。すべてのプロパティが省略記号なしで全文表示されます。 (Paolo Benvenuto) tdf#89826
-
親スタイルにスタイルプロパティをリセットする編集および表示ボタン
- LibreOfficeは、現在のUI言語に加えて、他の言語のフォント名も受け入れるようになりました。他のUI言語で作成された文書は、それらのフォントがシステムにインストールされている限り、作成者が意図したフォントで表示されるようになります。 (Jonathan Clark, TDF) tdf#63011
- キーボードのカスタマイズダイアログを使用して、個々の文書にキーボードショートカットを設定できるようになりました。 (Neil Roberts, TDF) tdf#94522
-
ホットキーを文書に保存するダイアログ
- 汎用のVCL UIウィジェットが使用されている場合(たとえば、
libreoffice-kf6のようなデスクトップ統合パッケージがインストールされていない場合)、状況と修正方法を警告するインフォバーが表示されます。 (Heiko Tietze, TDF) tdf#172256 - OpenTypeフォントバリエーションがネイティブでサポートされるようになりました。 (Khaled Hosny, Alif Type) tdf#171624 tdf#153368 tdf#118792 tdf#152206
- 正規表現を使用した検索と置換で、Unicodeエスケープが機能するようになりました。 (Anamay Narkar) tdf#106137
ユーザーインターフェース
- ページスタイルダイアログおよびページサイドバーパネルに、より多くの用紙サイズ(A0、A1、A2、B0、B1、B2、B3)を追加しました。 (Samuel Mehrbrodt, Collabora) tdf#106889
- ノートブックバー、書式設定ツールバー、およびサイドバーのプロパティデッキのスタイルドロップダウンで統一された決定的なスタイル一覧を使用するようにしました。新しいカスタムスタイルを使用しても標準スタイルの1つが非表示にならず、ランダムなコレクションのような印象を避けます。 (Szymon Kłos, Collabora) tdf#108239
-
ノートブックバーとサイドバーのドロップダウンにおけるスタイルプレビュー
- アプリケーションのテーマ色の変更に再起動が不要になりました。 (Heiko Tietze, TDF) tdf#170678
- ImpressのノートブックバーUIからテーマの色にアクセスできるようになりました。 (Samuel Mehrbrodt, Collabora, Heiko Tietze, TDF) tdf#170485
-
Impressのノートブックバーにおけるテーマの色
- ハイパーリンクダイアログに「クエリ文字列を削除」オプションが追加されました。 (Siddhi Salunkhe) tdf#170592
- Windows上のサイズ変更可能なダイアログに最大化ボタンが表示されるようになりました。 (Thomas Rogenmoser) tdf#141381
- マウスホイールまたはタッチパッドを使用してノートブックバーのタブ間をスクロールできるようになりました。 (Jonas Greifenhain) tdf#103033
- WriterおよびCalcの既存の表スタイルを編集できるようになりました。内部形式がバイナリからXMLに変更されました。 (Karthik Godha) tdf#105933 tdf#49437
- macOS固有のメニュー項目「絵文字と記号」、「音声入力サポート」、「オートフィル」が利用可能になりました。 (Dan Williams, TDF) tdf#94251
- ユーザー辞書に検索フィルターが追加されました。 (Shlok Kanani) tdf#170978
-
検索フィルター
- ▸ オプションページが再編成されました。 (Sahil Gautam, Collabora) tdf#151144
- ノートブックバーの背景がモジュールごとに個別に色付けされるようになりました。これらの色は現時点でハードコードされており、背景と合成されてダークテーマとライトテーマの両方で動作します。エキスパート設定の
NotebookbarColorTransparencyで制御され、0は定義された正確な色、255は背景色です。既定値は150です。 (Heiko Tietze, TDF) tdf#121174
-
モジュール色を有効にしたタブUI
- タブ付きノートブックバーUIにカテゴリーラベルが追加されました。 (Heiko Tietze, TDF) tdf#166641
- ノートブックバーUIの段落スタイルピッカーは、(スタイル付きの)ラベルを1つだけ表示し、スタイルグリッドがアプリケーションの利用可能なスペースを埋めるように拡張されます。 (Heiko Tietze, TDF) tdf#169763 tdf#168657
-
スタイルピッカー 26.8 と 26.2 の比較
- サイドバーのスタイルデッキにおいて、個別にフィルターを適用できるようになりました。 (Jim Raykowski) tdf#167949
アクセシビリティ
- 特殊文字のスプリットボタンウィジェットがキーボードで操作可能になりました。 (Michael Weghorn, TDF) tdf#168594
- Writerの表が、ARIAで指定された行および列のインデックステキストを報告するようになりました。 (Michael Weghorn, TDF) tdf#171086
UI文字列の変更
- ユーザーデータオプションの「会社」フィールドが、より一般的な「組織」にラベル変更されました。 (Aleksi Kallio) tdf#169121
- 「システム入力言語を無視」チェックボックスが、より明確な「新しいテキストにシステムの入力言語を適用する」というラベルに変更されました。 (Prajwal Shelar; Isha Desai) tdf#134628
- “Safe Mode” is now known as “Troubleshoot Mode” to reflect its intended use and minimize misunderstandings about what it does. (Adolfo Jayme-Barrientos) tdf#171916
- “Use square [sic] page mode for text grid” is now called “Use CJK manuscript grid”, and its extended tooltip and help text have been updated accordingly. This option enables the genkō yōshi
grid. (Olivier Hallot, TDF) tdf#171455
- Labels of two “New” commands were clarified as “New Document” and “New Style from Selection”. (Heiko Tietze, TDF) tdf#169766
- Options for “Do show again” were changed to “Do not show again”. (Heiko Tietze, TDF) tdf#169313
Scripting
Python
APSOをインストールしなくても、マクロの管理ダイアログから直接Pythonスクリプトを作成・編集できるようになりました。ボタンがアクションに対して有効になりました。PythonスクリプトはすべてのOSで標準のテキストエディターで開かれます。 (Neil Roberts, TDF) tdf#56289
スクリプトで、文字列を使用する代わりにコンストラクターを使用してUNOサービスのインスタンスを作成できるようになりました。 (Neil Roberts, TDF) tdf#171122
例:
from com.sun.star.awt import Toolkit
toolkit = Toolkit.create(self.xContext)
シングルトンについても同様:
from com.sun.star.frame import theDesktop
desktop = theDesktop.get(ctx)
officehelper.pyで開始されたリモートプロセスをLibreOfficeに対してデバッグしたユーザーは、メモリから解放できるようになりました。情報は[- はじめに]の章で確認できます。 (Alain Romedenne) tdf#163465
from officehelper import SessionManager
def my_script():
# ここにユーザーコードを記述します
g_exportedScripts = (my_script,) # LibreOfficeエントリーポイント
if __name__ == "__main__": # IDE向けのエントリーポイント
with SessionManager() as ctx: # リモートPythonコンテキスト
my_script()
ScriptForgeライブラリ
ユーザーのBasicまたはPythonスクリプトから呼び出せる、LibreOffice向けの拡張可能で堅牢なマクロスクリプティングリソースのコレクションです。(Jean-Pierre Ledure)
これらのライブラリは合計で35のサービスを公開しており、それぞれに多数のメソッドとプロパティがあります。
LibreOffice 26.8の新機能:
- 新しい ui.EnterValue(...) メソッドは、ユーザーに型付き入力ボックス(Basic関数の InputBox() に相当)を表示し、要求された型のスカラーとして入力値を返します。ユーザーがボックスをキャンセルした場合は Empty/None を返します。サポートされる型は:STRING、PASSWORD、BOOL、INTEGER、FLOAT、DATE、TIME、DATETIME、COMBO、LIST、RADIO です。
- (Basicのみ)新しい array.Map()、array.Filter()、array.Reduce() メソッドは、Basic配列に関数型プログラミングの手法を導入します。これらはPythonの同等機能を模倣しています。これらのメソッドにより、プログラマーはループや分岐、エラー処理などの細かい点を必ずしも気にすることなく、よりシンプルで短いコードを記述できます。
- 新しい session.GetUnoProperty() および session.GetPropertyByName() メソッドは、プロパティ名が文字列として与えられた場合に、それぞれUNOオブジェクトまたはScriptForgeサービスインスタンスのプロパティ値を返します。
- (Pythonのみ)Pythonスクリプトは、(1) 通常のモードであるLibreOfficeプロセス内で実行するか、(2) pipe または socket を使用してLibreOfficeサーバーのクライアントとして実行できます。(2) の利点は、スクリプトの編集とデバッグに好みのIDEを自由に選択できることです。欠点は、スクリプトのソースコード内でpipe/socketを参照する必要があることです。これを避けるには、PIPE2LIBREOFFICE という名前のデフォルトpipeを使用します。同じコードが (1) と (2) の両方のモードで変更なしに実行できます。
サービス一式(ネイティブの組み込み関数でより適切に処理できる場合を除く)が、Basicと同一の構文と動作でPythonスクリプトから利用可能になりました。
WikiのScriptForge:Macros/ScriptForge を参照してください(Lobaluna)。
ScriptForgeライブラリ(26.8)のドキュメントの英語版は、LibreOfficeのヘルプページ(https://help.libreoffice.org/26.8/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC)に部分的に統合されています。最終化および他言語への翻訳が進行中です。(Alain Romedenne、Lobaluna)
Android Viewer
Localization
- オートコレクトで、エスペラント語のテキストにおいてxをサーカムフレックスに自動的に置換するようになりました。たとえば「sxangxigxi」は「ŝanĝiĝi」になります。 (Neil Roberts, TDF) tdf#172042
-
エスペラント語テキストにおけるxからサーカムフレックスへの自動修正のデモ
LibreOffice ヘルプ
Help accepts MathML contents, prefixed by namespace “m” (O. Hallot, TDF)
<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" display="block">
<m:semantics>
<m:mrow>
<m:mi>cot</m:mi>
<m:mrow>
...
</m:math>
Help contents upgrades and fixes:
削除/非推奨となった機能
- Removed obsolete Java Applet configuration settings from NetAccess and Security registry schemas. (Shlok Kanani) (Gabor Kelemen, Collabora) tdf#162563
- Removed the obsolete
OfficeBeanexample (which was based on Java applet functionality) from the SDK. (Stephan Bergmann, Collabora) 05ba63c6 - Obsolete Gentium Basic and Gentium Book Basic fonts (v.1.102, SIL) are no longer bundled. Note: In case you still need these fonts, they can be downloaded from our site. Alternatively, you can try to migrate to new Gentium and Gentium Book fonts, they can be downloaded from SIL site. (Xisco Faulí, TDF) tdf#167563
- AppletShape API is deprecated and will be removed in a future version.
APIの変更
- Removed the legacy Profile API and replaced it with a manual .ini file parser. (Shlok Kanani) tdf#49602
FunctionAccess::callFunctionnow accepts missing arguments. (Neil Roberts, TDF) tdf#168267
コード品質
- VeraPDF was added as a PDF validator for automated tests. (Xisco Faulí, TDF) tdf#136822









