web-dev-qa-db-ja.com

テキストファイルのさまざまなノーチラスサムネイルレンダリング

ラップトップとデスクトップの両方にUbuntu 14.04 Gnomeエディションがあります。どちらも最新ですが、インストールおよびアップグレードの過去の履歴が異なります。

現在、テキストタイプのサムネイルは2台のマシンで異なっており、どこに違いがあるのか​​わかりません。この投稿: HTMLプレビュー/サムネイルを表示するためにNautilusが使用するレンダリングエンジン 旧式(dconfのエントリはありません)、および テキストのサムネイルを生成しますか? =助けになります(ただし、回答はありません)。

この合成ショットを見てください:

thumbnails for text

ラップトップでは、サムネイルにはファイルのコンテンツ(実際のコンテンツ)の小さな抜粋がありますが、私のデスクトップではサムネイルは単に空白です。

少し掘り下げましたが、どのオプション/パッケージがラップトップの動作の原因であるかを見つけることができません(ちなみに、私はそれを好みます)。

サムネイルで「テキストスナップショット」を有効にするにはどうすればよいですか? (リンクされた質問のように、構文の強調表示がある場合は素晴らしいでしょう)。

7
Rmano

アイコンテーマNautilusの内容をプレーンテキストファイルのサムネイル、MIMEタイプのサブディレクトリとして表示させ、たとえば、mimesまたはmimetypesという名前を付けますtext-x-preview.iconという名前のファイルが必要です(- text-x-preview.pngまたはtext-x-preview.svgなど、背景として機能ファイルの内容thumbnail)、これは実際にはサムネイルの設定を含むプレーンテキストファイルであり、さまざまなアイコンサイズ(22、24、48など)の各サブディレクトリにあります。

たとえば、現在のアイコンテーマに~/.local/share/icons/Nitrux/mimetypes/48/text-x-preview.icon(デフォルトのHumanityアイコンテーマからインポート)を追加しましたが、それ以降は次のようなプレーンテキストファイルのサムネイルの表示を開始しました。コンテンツ:

[Icon Data]
EmbeddedTextRectangle=180,100,680,900
AttachPoints=750,750|750,250|250,250|250,750

うまくいけば、上記の設定に関する詳細情報を追加してみてください。

  • サイズのサブディレクトリにtext-x-preview.iconおよびtext-x-preview.svg(または別の有効な画像ファイルタイプ)があるようです48pxは、Nautilusがすべてのサイズのサムネイルを表示できるようにします48px以上、ただし48px未満のサイズではないため、text-x-preview.iconおよびtext-x-preview.svg(または別の有効な画像ファイルタイプ)少なくともサイズのサブディレクトリ22pxおよび24px(これによりNautilusはサムネイルも表示できます一部ではあるがすべてではないアイコンテーマの16pxの場合)。

Humanityアイコンテーマのこれら2つのファイルは、まったく同じコンテンツを持っています。

[Icon Data]
EmbeddedTextRectangle=180,100,680,900

注:残念ながら、この全体はUbuntu 15.04で動作しなくなりました

5
Sadi