この投稿では引き続き LibreOfficeファイルのメタデータを表示および編集するためのアプリケーション前にも説明したように、グラフィカル インターフェイスを備えたアプリケーションでも実行できますが、慣れると高速になるため、ターミナルを使用することにします。
前回の記事で述べたように、メタデータは文字通り「データに関するデータ」です。 つまり、ファイル、データベース、画像、またはドキュメントの内容に関する説明情報です。
なぜメタデータが必要なのでしょうか?
メタデータは大量の情報を整理する最も効率的な方法です図書館で使われていた昔の索引カードのようなもので、本に関する情報と識別子が書かれていて、棚で本を見つけやすくなっています。図書館の例で言うと、 オリエントエクスプレスの殺人 ファイルキャビネットの中を見るのも役に立ちますが、探偵小説が欲しくてどれを選べばよいかわからない場合は、フィクションのセクションの探偵小説の棚に行って、一番気に入ったものを選んでください。
同様に、メタデータのおかげで、次のようなさまざまなパラメータを使用して検索できます。
- リソースを識別および説明するパラメータ: タイトル、著者、キーワード、ファイル形式に関する情報が提供されます。
- 構造パラメータ: それらは、本のコンテンツのさまざまな部分間の関係についての情報を提供します。
- 保存パラメータ: 元の文書の作成者、変更の作成者、元の形式、変換された形式、使用されたソフトウェアに関する情報が提供されます。
メタデータはファイルの整理と真正性の検証において非常に便利な機能を果たしますが、同時に機密情報の漏洩といったプライバシー上の悪夢を引き起こす可能性もあります。そのため、データを削除したい場合があります。また、管理上または法的な理由から、追加情報の追加が必要になる場合もあります。
UbuntuでLibreOfficeメタデータを表示および編集するためのアプリケーション
LibreOffice には、すべてのドキュメントに共通するメタデータと、特定の形式に固有のメタデータがあります。
一般的なメタデータには以下が含まれます。
- 資格。
- テーマ。
- 説明。
- キーワード。
- 著者。
- 言語。
- 作成日。
- 変更日。
- 編集時間。
- ドキュメントが保存された回数。
- 使用されているプログラムのバージョン。
LibreOffice は次の特定のメタデータを使用します。
- .odt: テキスト ファイル: 単語数と文字数、ページ数、表数、画像数、埋め込みオブジェクト。
- .ods: スプレッドシート: シートの数、コンテンツ、コマンドとマクロを含むセルの数、OLE オブジェクトの数。
- .odp: プレゼンテーション: スライドの数、スライド上の単語数、マルチメディア オブジェクト、画像。
- .odg: ベクター描画: オブジェクトの数とキャンバスの寸法。
いずれの場合も、メタデータはxmlというファイルに保存されます。テーブルに関する情報を保存するために内部データベースを使用するodb形式を除き、以下の方法で手動で編集できます。
ターミナルで LibreOffice メタデータを表示および編集する方法は 2 つあります。
解凍とナノ
LibreOfficeのネイティブファイル形式はすべてzipファイルです。そのため、ファイルを手動で編集するのは簡単です。方法は次のとおりです。
unzip documento_de_prueba.odt -d metadatos
このコマンドは、ファイルの内容をmetadataというフォルダに保存し、まだ存在しない場合は新規に作成します。test_document.odtを、実際のドキュメントの名前とファイル形式に置き換えてください。
ここで注目したいのはmeta.xml文書です。これを開くには
cd metadatos 解凍したファイルが保存されたディレクトリを入力します。
nano meta.xml
ファイルを編集したら、再構築する必要がありますが、一つ注意点があります。MIMEタイプファイルは圧縮できないためです。そのため、以下の手順に従う必要があります。
cd metadatos 解凍されたドキュメントが保存されていたフォルダをそのままにしていた場合。
zip -0 ../nuevo_documento_de_prueba.odt mimetype 圧縮されていない mimetype を圧縮フォルダーに追加します。
zip -r ../nuevo_documento_de_prueba.odt * -x mimetype 他のすべての圧縮ファイルに追加するには
この方法により、LibreOffice およびその他の互換性のあるプログラムは問題なくファイルを認識します。