web-dev-qa-db-fra.com

Rendu de différentes miniatures nautilus pour les fichiers texte

J'ai Ubuntu 14.04 Gnome edition sur mon ordinateur portable et sur le bureau; les deux sont à jour, mais ils ont des antécédents différents d'installation et de mise à niveau.

Maintenant, les miniatures de type texte sont différentes sur les deux machines et je suis incapable de trouver où se trouve la différence. This post: Quel moteur de rendu Nautilus utilise-t-il pour afficher les aperçus/vignettes HTML? semble obsolète (aucune entrée dans dconf pour eux), et Générer des vignettes pour du texte? = aiderait (mais c'est sans réponse).

Regardez ce coup composé:

thumbnails for text

Sur l'ordinateur portable, les vignettes contiennent un petit extrait du contenu du fichier (le contenu réel), tandis que sur mon bureau, elles sont simplement vides.

J'ai fouillé un peu, mais je ne trouve pas quelle option/package est responsable du comportement de l'ordinateur portable (ce que je préfère, en passant).

Comment puis-je activer la "capture instantanée de texte" dans les vignettes? (Et s'ils avaient la syntaxe en surbrillance, comme dans la question liée, ce serait génial).

7
Rmano

Il semble qu'un thème d'icônes laisse Nautilus afficher le contenu de fichiers en texte brut sous forme de vignettes, son sous-répertoire pour les types mime, ce qui pourrait être nommé, par exemple, mimes ou mimetypes devrait avoir un fichier nommé text-x-preview.icon (avec un fichier d'icône nommé - (text-x-preview.png ou text-x-preview.svg, etc. servant de fond pour le vignette du contenu du fichier ), qui est en fait un fichier texte comprenant les paramètres de la vignette, dans chaque sous-répertoire pour différentes tailles d'icônes (par exemple, 22, 24, 48).

Par exemple, j’ai ajouté ~/.local/share/icons/Nitrux/mimetypes/48/text-x-preview.icon (importé du thème par défaut Humanity) à mon thème d’icônes actuel, et ce n’est qu’à ce moment-là qu’il a commencé à afficher des vignettes pour les fichiers texte brut. contenu:

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

J'espère que j'essaierai d'ajouter plus d'informations sur les paramètres ci-dessus en temps voulu.

  • Il semble qu'il y ait text-x-preview.icon et text-x-preview.svg (ou un autre type de fichier image valide) dans le sous-répertoire pour la taille 48px permet à Nautilus d'afficher des vignettes pour toutes les tailles à partir de 48px, mais pas pour les tailles inférieures à 48px, pour lesquelles vous avez également besoin de text-x-preview.icon et text-x-preview.svg (ou un autre type de fichier image valide) au moins dans les sous-répertoires pour les tailles 22px et 24px (ceci permet également à Nautilus d'afficher des vignettes pour 16px dans certains mais pas tous les thèmes d'icônes).

Ces deux fichiers du thème Humanity icon ont exactement le même contenu:

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

NOTE: Malheureusement, tout cela ne fonctionne plus sous Ubuntu 15.04

5
Sadi