私はLibreOffice Writerでよく働いています。
端末を介してテキストを編集する方法があるかどうか知りたいですか?
content.xml
ファイルを
sudo apt install wordgrinder
、ここでは、プロジェクトの公式サイトであることができます願っています。
私はLibreOffice Writerでよく働いています。
端末を介してテキストを編集する方法があるかどうか知りたいですか?
content.xml
ファイルを
sudo apt install wordgrinder
、ここでは、プロジェクトの公式サイトであることができます願っています。
回答:
libreoffice
には、odt
ファイルをプレーンテキストに変換するオプションが付属しています。これは、お好みのコマンドラインテキストエディタで編集し、(必要に応じて)に変換して戻すことができodt
ます。
変換document.odt
:
libreoffice --convert-to txt document.odt
お好みのテキストエディタでファイルを編集します。例:
gedit document.txt
nano document.txt
vim document.txt
元に戻します。--convert-to
引数としてファイル名の拡張子がかかりますが、あなたはまた防ぐために、ファイル名の拡張子を指定することができlibreoffice
、元のファイルの上書きから(それは求めずに行います!):
libreoffice --convert-to _new.odt document.txt
変換についてもありodt2txt
、両方を試して結果を比較します。
あなたが使用している場合vim
、あなたが見る、それがバックグラウンドで自動的にあなたのための変換を行うように設定することができます:それは.odt、.DOC、.docxの、.RTF、および他の非プレインテキスト形式でで容易に作業することが可能ですVim?そこの答えodt2txt
は変換に使用しますが、それも可能でなければなりませんlibreoffice --convert-to
。
あなたが探しているものに最も近いものはwordgrinder
、ターミナルベースのワードプロセッサです。
次のコマンドを実行してインストールできます。
sudo apt install wordgrinder
ここにプロジェクトの公式ウェブサイトがあります:https : //cowlark.com/wordgrinder/
これはGithubリポジトリです:https : //github.com/davidgiven/wordgrinder
そして簡単なサバイバルガイド:https : //gist.github.com/davidgiven/1aba97e96a9b8f9b573b
インポートとエクスポートのセクションを確認すると、次のことがわかります。
ODTファイルから基本的なコンテンツをインポートします。OpenDocumentは複雑で解析が困難ですが、WordGrinderは適切なスタイルを適用するために最善を尽くします。サポートされていない機能は無視されます。
これにより、LibreOfficeやその他のさまざまな主要なワードプロセッサで読み取ることができるODTファイルが生成されます。文字と段落のスタイルがエクスポートされ、P、H1、H2などと呼ばれるOpenDocumentスタイルにマッピングされます。