Verschiedene Nautilus-Miniaturansichten für Textdateien

7

Ich habe Ubuntu 14.04 Gnome Edition sowohl auf meinem Laptop als auch auf dem Desktop. Beide sind auf dem neuesten Stand, haben jedoch eine andere Vorgeschichte von Installationen und Upgrades.

Jetzt unterscheiden sich Miniaturansichten vom Typ Text auf beiden Computern, und ich kann nicht feststellen, wo der Unterschied liegt. Dieser Beitrag: Welche Rendering-Engine verwendet Nautilus, um HTML-Vorschauen / Miniaturansichten anzuzeigen? scheint veraltet zu sein (keine Einträge dconffür sie), und Miniaturansichten für Text generieren? würde helfen (aber es ist unbeantwortet).

Schauen Sie sich diese komponierte Aufnahme an:

Miniaturansichten für Text

Auf dem Laptop haben die Miniaturansichten einen kleinen Auszug aus dem Inhalt der Datei (dem tatsächlichen Inhalt), während sie auf meinem Desktop einfach leer sind.

Ich habe ein bisschen herumgegraben, aber ich kann nicht finden, welche Option / welches Paket für das Verhalten des Laptops verantwortlich ist (was ich übrigens bevorzuge).

Wie kann ich den "Textschnappschuss" in Miniaturansichten aktivieren? (Und wenn sie Syntaxhervorhebungen hätten, wie in der verknüpften Frage, wäre es großartig).

Rmano
quelle
1
Ich sehe Miniaturansichten für Nur-Text-Dateien nur, wenn ich Symbolthemen Ubuntu-Mono-Dunkel / Hell und Menschlichkeit / Dunkel wähle, aber nicht, wenn ich ein anderes Symbolthema verwende, das ich seltsam finde. Könnte dies auch bei Ihren zwei verschiedenen Maschinen der Fall sein?
Sadi
@Sadi --- du bist auf dem richtigen Weg. Es gibt also eine Miniaturansicht-Überschreibung für Themen? Wissen Sie, wo ich es finden und ändern kann? Mein ultimatives Ziel ist es, die ".tex" -Symbole mit der Textvorschau und einem kleinen Logo
anzuzeigen
Leider muss ich diese Antworten noch als jemand finden, der nicht viel über diese Angelegenheiten weiß. Ich habe gerade zwei Themen danach gefragt ...
Sadi
Ich habe angefangen, mit den Ikonenthemen "Humanity" und "Nitrux" (mein Favorit) zu experimentieren. Zusammenführen von zwei durch Erstellen einer Kopie von "Humanity", Umbenennen, Kopieren des gesamten Inhalts von "Nitrux" in dieses neue, Einfügen zusätzlicher Verzeichnisse in die neue Datei index.theme usw. Und jetzt habe ich das alte dunkelgraue "Nitrux" Symbol für Nur-Text-Dateien, die auch den Inhalt jeder Datei anzeigen! :-)
Sadi
1
@Sadi, bitte poste es als Antwort, wenn du kannst!
Rmano

Antworten:

5

Es scheint, als würde ein Symbolthema es Nautilus ermöglichen , den Inhalt von Nur-Text-Dateien als Miniaturansichten anzuzeigen. Das Unterverzeichnis für MIME-Typen, die beispielsweise Mimes oder Mimetypen heißen könnten, sollte eine Datei mit dem Namen text-x-Preview.icon haben (zusammen mit einer Symboldatei mit dem Namen text-x-Preview.png oder Text-x-Preview.svg usw., die als Hintergrund für die Miniaturansicht des Dateiinhalts dient ), bei der es sich tatsächlich um eine Nur-Text-Datei mit Einstellungen für die Miniaturansicht handelt jedes Unterverzeichnis für verschiedene Symbolgrößen (z. B. 22, 24, 48).

Zum Beispiel habe ich mein aktuelles Symbolthema hinzugefügt ~/.local/share/icons/Nitrux/mimetypes/48/text-x-preview.icon(aus dem Standardthema für Humanity- Symbole importiert ), und erst dann werden Miniaturansichten für Nur-Text-Dateien mit folgendem Inhalt angezeigt :

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

Ich werde hoffentlich versuchen, zu gegebener Zeit weitere Informationen zu den oben genannten Einstellungen hinzuzufügen.

  • Es scheint, dass text-x-Preview.icon und text-x-Preview.svg (oder ein anderer gültiger Bilddateityp) im Unterverzeichnis für Größe 48px es Nautilus ermöglichen, Miniaturansichten für alle Größen ab 48px anzuzeigen , jedoch nicht für Größen unter 48px, für die Sie auch text-x-Preview.icon und text-x-Preview.svg (oder einen anderen gültigen Bilddateityp) benötigen, zumindest in den Unterverzeichnissen für die Größen 22px und 24px (damit kann Nautilus Miniaturansichten anzeigen auch für 16px in einigen, aber nicht allen Symbolthemen).

Diese beiden Dateien im Humanity- Symbol haben genau den gleichen Inhalt:

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

HINWEIS: Leider funktioniert das Ganze unter Ubuntu 15.04 nicht mehr

Sadi
quelle
Es scheint also, dass dies eine Art interne Sache des Gnoms ist ... wäre schön, wenn Sie es optimieren text/x-texkönnten (entscheiden Sie zum Beispiel, dass der Pantomimentyp einen anderen Hintergrund haben könnte. Warten Sie und markieren Sie ihn als
vorerst
Ist Nitruxein Beispiel oder funktioniert dieser Wert für Standard-Ubuntu?
Nicolas Raoul
1
@Nicolas Raoul ja Nitrux ist nur ein Beispiel, es funktioniert in jedem Thema, aber leider nur vor Ubuntu 15.04 oder einer gleichwertigen Gnome-Version.
Sadi