LibreOffice チームはバージョン 7.1 の最初のベータ版を公開しました。一般提供は 2021 年 2 月に予定されています。
LibreOfficeは現在、ライバルのOpenOfficeを揶揄するかのように「OpenOfficeの進化形」を自称しています。どちらも同じコードベースからフォークしたものですが(どちらもSunが買収した80年代のアプリケーションStarWriterに遡ります)、LibreOfficeの方が進化が速く、機能も豊富です。Windows、Mac、Linuxのクロスプラットフォーム対応です。
見出しの新機能は、Writerのアウトライン折りたたみモードから始まります。これにより、見出しの下のテキストを折りたたんで見出しだけを表示できるため、作業中の文書を整理するのに便利です。この機能は現在試験段階であるため、「試験的な機能を有効にする」オプションをオンにする必要があります。試してみたところ、LibreOfficeはすぐにクラッシュしましたが、再起動すると新機能は正常に動作しました。
LibreOffice 7.1ベータ版ではWriterのアウトライン折りたたみ機能などの新機能が導入されました
次に紹介するのはスタイル インスペクタです。これは、Web ブラウザのドキュメント インスペクタにある同様のツールと同様に、「このテキストはなぜそのようにフォーマットされているのか」という疑問に答えてくれます。LibreOffice は、Microsoft Word などから、ワード プロセッサがアドホック フォーマットと構造化フォーマットのどちらを採用しているかについて意見が分かれているという問題を引き継いでいます。
段落スタイルや文字スタイルを使って構造化することは、多くのシナリオではより優れたアプローチですが、人間にとっては理解しにくいため、Writerなどのアプリケーションでは、ユーザーがテキストを選択してフォントとスタイルを設定する直接的な書式設定もサポートされています。しかし、段落スタイルや文字スタイルを変更しても直接設定された書式設定が維持されてしまうと、ユーザーは戸惑うことがあります。スタイルインスペクタを使えば、その理由が分かります。
アウトライン折りたたみ機能を使用すると、文書の一部を見出しの下に折りたたむことができます。
LibreOffice スプレッドシートの Calc には、セル結合に関するいくつかの修正と、セルをコピーして別のセルでリターン キーを押すと貼り付けがアクティブになるという長年の煩わしさを無効にするオプションがあります。
プレゼンテーションアプリケーション「Impress」には、新しい物理演算アニメーション機能が搭載されており、オブジェクトを落下させたり、左右に飛び出させたり、落下後にフェードアウトさせたりすることができます。この作品は、こちらで紹介されているGoogle Summer of Codeのプロジェクトに基づいています。
LibreOffice スクリプト作成者は、ScriptForge と呼ばれる新しいライブラリ セットのメリットを享受できます。このライブラリ セットは、Calc シートの自動化、ファイルとディレクトリの処理、配列や文字列などを処理するための多数の関数などの便利な機能を備え、Basic または Python から呼び出すことができます。
ScriptForgeと呼ばれる新しいスクリプトのライブラリは、LibreOfficeベースのソリューションをコーディングする開発者を支援する。
LibreOfficeの拡張が、新しい「追加機能」ダイアログのおかげでより簡単になりました。このダイアログでは、拡張機能のインストールがよりユーザーフレンドリーになり、手動でダウンロードしてインストールする手間が省かれ、単一のダイアログから自動的にインストールされます。これは、Google Summer of Codeのもう一つのプロジェクトです。
Windows Arm64向けのLibreOfficeの初期ビルドもあります。AppleがArm PCのメリットを世界にアピールしてきた今、これは大きな意味を持つかもしれません。
モバイル版LibreOffice
LibreOfficeはモバイルデバイスでも動作しますか?ある程度は動作します。LibreOfficeのコードに最も貢献しているCollabora社は、モバイルブラウザから使用できるクラウド版「Collabora Online」を提供しています。iOSとAndroid向けのアプリもありますが、あまり良くありません。Collabora/LibreOfficeチームは2011年にLibreOfficeのモバイル版の開発に着手しました。当初はWeb、iOS、Android向けの実装がありましたが、2018年に開発者は別々の実装を維持するのは困難すぎると判断し、より多くのコードを共有するために埋め込みWebビューアプローチを採用しました。最初はiOS版で、その後2019年にAndroid版がリリースされました。
LibreOfficeにはiOSとAndroid版があり、Collaboraと共同ブランド化されているが、改善の余地がある。
Collaboraの開発者であるTor Lillqvist氏は、先日開催されたopenSUSE + LibreOfficeカンファレンスでiOS版について講演し、モバイルオフィススイートの開発における課題について説明しました。「Collabora OnlineのUIの大部分は共通していますが、オンライン要素も備えています。編集作業はすべてデバイス上でローカルに行われます」とLillqvist氏は語りました。
iOSキーボードの動作は、WebViewという性質上、問題を抱えていました。「必要な時にキーボードが表示されませんでした…でも、少しタップすれば大抵は表示されるんです。」リルクヴィスト氏は修正方法が見つかったと述べています(詳細はスライドをご覧ください)。しかし、これは複雑なデスクトップアプリケーションをAndroidとiOSに適応させることがいかに難しいかを物語っています。MicrosoftとGoogleは、膨大な開発リソースを考えると当然のことながら、この分野で大きくリードしています。
Android版はiOS版よりも劣っています。最近のレビューでは、「このアプリには非常に注意が必要です。32ビット版のLenovo Chromebookを使用していますが、グラフには多くの問題があります。キーボードショートカットがなく、スクロール機能もありません。スプレッドシートの表示割合をモニターに表示させてから、目的の項目を選択しなければならず、スクロールして目的の項目まで移動できません。他にも挙げればきりがないほど多くの問題があります。」とコメントされています。
Collabora からのすがすがしいほど正直な返答は、「これらは非常に良い点です。社内で記録し、取り組んでいきます」というものでした。
Android アプリを簡単に試してみましたが、入力が難しいことがわかりました。文字が何の理由もなく大文字に自動修正され、単語の後にスペースを入れるのにも問題がありました。
いいけど、十分じゃない?
LibreOfficeは非常に優れていると同時に、十分ではない面もあります。最も機能豊富なオープンソースオフィススイートとしての存在は、フリーソフトウェアにとって、そしてEUのデジタル主権といった夢にとって重要です。
同時に、デスクトップ生産性ソフトウェアは、少なくともドキュメントの共同作業やどこからでもアクセスできる強力なオンラインリンクがないため、やや時代遅れであり、LibreOffice にはビジネスモデルに関する問題がいくつかあります。
「フリーソフトウェアの世界では、人々にお金を払わせるのが難しいという問題が全体的にある」とCollaboraのマイケル・ミークス氏は最近のカンファレンスで語った。
LibreOfficeは、その機能と複雑さを考慮すると素晴らしいものです。ユーザーは仕事が捗り、Microsoft Officeの効果的な代替手段となります。しかし、エコシステムの問題が解決されない限り、洗練度の欠如やモバイルなどの分野での欠陥は今後も続くでしょう。®