LibreOfficeは、オフィススイートに求められる生産性向上機能をすべて備えており、Microsoft OfficeやGoogle Suiteに代わるオープンソースのツールとして人気を博しています。LibreOfficeの特長の一つは、コマンドライン操作性です。例えば、Seth Kenlon氏は最近、LibreOfficeのグローバルコマンドラインオプションを使って複数のファイルをDOCXからEPUBに変換する方法を解説しました。彼の記事に触発されて、LibreOfficeのコマンドラインに関するヒントやコツをいくつかご紹介します。 LibreOfficeコマンドの隠れた機能をいくつか試す前に、アプリケーションオプションの使い方を理解する必要があります。すべてのアプリケーションがオプションを受け付けるわけではありません(
LibreOfficeで使用できるその他のオプションの説明が表示されます。アプリケーションによってはオプションがあまり多くない場合もありますが、LibreOfficeには便利なオプションが数ページにわたって用意されているので、いろいろと試してみることができます。 つまり、ターミナル上でLibreOfficeを使用すると、次の5つの便利な操作を実行して、ソフトウェアをさらに便利にすることができます。 1. 起動オプションをカスタマイズするLibreOfficeの起動方法を変更できます。例えば、LibreOfficeのワードプロセッサコンポーネントのみを起動したい場合は、次のようにします。
他のコンポーネントも同様の方法で開くことができます。
コマンドラインから特定のヘルプ ファイルにアクセスすることもできます。
LibreOffice Writer ヘルプ または、スプレッドシート アプリケーションに関するサポートが必要な場合:
スプラッシュ画面を表示せずに LibreOffice を起動することができます。
現在のウィンドウでの作業が終了したら、最小化してバックグラウンドで起動することもできます。
2. ファイルを読み取り専用モードで開く誤って重要なファイルを変更して保存することを防ぐために、
3. テンプレート文書を開くレターヘッドや請求書のフォームとして使える文書を作成したことがありますか?LibreOfficeには豊富なテンプレートシステムが組み込まれていますが、
ドキュメントは LibreOffice で開き、変更を加えることができますが、保存しても元のファイルは上書きされません。 4. ドキュメントを変換するファイルを新しい形式に変換するなど、小さなタスクを実行する必要がある場合、アプリケーションの起動時間はタスクの完了時間と同じくらい長くなることがあります。解決策は、グラフィカルユーザーインターフェースを起動せずにLibreOfficeプロセスを実行できる たとえば、LibreOffice ではドキュメントを EPUB に変換するのは非常に簡単な作業ですが、
ワイルドカードを使用すると、数十のドキュメントを一度に変換できます。
ファイルを PDF、HTML、DOC、DOCX、EPUB、プレーンテキストなどのさまざまな形式に変換できます。 5. 端末から印刷するアプリケーションを開かずに、コマンド ラインから LibreOffice ドキュメントを印刷できます。
このオプションを使用すると、LibreOffice を開かずにデフォルトのプリンタを使用して印刷できます。ドキュメントがプリンタに送信されるだけです。 ディレクトリ内のすべてのファイルを印刷するには:
(このコマンドを複数回実行したところ、用紙が足りなくなったことがあります。そのため、開始する前にプリンタに十分な用紙があることを確認してください。) ファイルをPDFとしてエクスポートすることもできます。これは通常、
追加のヒント: Flatpak とコマンドオプションFlatpakを使用してLibreOfficeをインストールした場合、これらのコマンドオプションはすべて利用可能ですが、Flatpak経由で渡す必要があります。以下に例を示します。
これはローカル インストールよりもはるかに複雑なので、LibreOffice と直接対話しやすくするために Bash エイリアスを記述することが必要になるかもしれません。 驚くべき端末オプションマニュアル ページを参照して、コマンド ラインから LibreOffice の機能を拡張する方法を学びます。
|
コマンドラインでLibreOfficeを使うための5つのヒント
関連するおすすめ記事
-
4Paradigm の OpenMLDB 研究開発責任者兼システム アーキテクトの Lu Mian 氏: OpenMLDB は、オープンソースの機械学習データベースであり、オンラインとオフラインの両方で一貫性のある実稼働レベルの機能プラットフォームです。
-
マテリアル デザイン仕様に基づいて実装された Blazor および Razor 用のユニバーサル コンポーネント ライブラリ。
-
SUSEのエンジニアリングおよびテクノロジー担当副社長がオープンソースコミュニティの3つの主要なトレンドについて語る
-
Linux 上の Apache を使用してドメイン名転送を実装する (Tomcat/JBOSS)
-
Alibaba の 140 億の巨大な Llama 2 モデルがオープンソースになりました。10 のタスクが 340 億の Llama 2 を超え、デモがオンラインで公開されています。
-
HarmonyOSは300以上のオープンソースコンポーネントを追加