[[Vorlage(Archiviert)]] ##[[Vorlage(Getestet, )]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] [:Rechte: Rechte für Dateien und Ordner ändern] [:Editor: Einen Texteditor öffnen] (''optional'') [:sudo: Root-Rechte] }}} [[Inhaltsverzeichnis(1)]] Die folgende Anleitung beschreibt, wie man mit ein paar recht einfachen Schritten OpenDocument-Dokumente, die mit Hilfe von den gängigen [:Büroanwendungen:] erstellt worden sind, im Dateimanager [:Nautilus:] nicht mehr einfach als Icon dargestellt, sondern als kleine Vorschau, so wie man es von Bildern oder auch Filmen gewohnt ist. Diese Vorschaubilder nennt man auch [wikipedia:Thumbnail:]. Es gibt hierbei drei Lösungsmöglichkeiten: 1. [freshmeat:libgsf:] {en}, 1. das Python-Skript '''opendocument-thumbnailer''' und 1. das Paket '''ooo-thumbnailer'''. Ab [:Oneiric:Ubuntu 11.10] läuft die Erstellung von Thumbnails in [:Nautilus:] anders. Hier funktioniert nur noch eine modifizierte Lösung mit [freshmeat:libgsf:] {en} oder die Verwendung eines aktualisierten '''ooo-thumbnailer''' Pakets. [[Bild(./thumbnails.png, 250, right)]] = libgsf = == Alle Ubuntuversionen == Eine einfache Vorgehensweise, um Thumbnails von OpenDocument-Dokumente zu erstellen, kann mit dem Programm '''libgsf''' erreicht werden. Durch einen im Paket enthaltenen VBA-Makro-Extractor können auch Thumbnails von Dokumenten erstellt werden, die mit [http://office.microsoft.com Microsofts Office-Suite] {en} (nur '''.docx,''' '''.xlsx''' und '''.pptx''') erstellt worden sind. Hierfür ist das Programm {{{#!vorlage Paketinstallation libgsf-bin }}} zu installieren. Da dieses Programm den Befehl `convert` benutzt, sollte sichergestellt werden, das auch das Paket {{{#!vorlage Paketinstallation imagemagick }}} installiert sein. Um die Thumbnails erzeugen zu lassen, muss [:Nautilus#Nautilus-neu-starten:Nautilus neu gestartet] werden. Ab jetzt sollten alle OpenDocument-Files mit einem Vorschaubildern versehen werden. Auch hier gilt der Hinweis: {{{#!vorlage Hinweis Nach dem Speichern muss der Ordner '''~./thumbnails''' gelöscht und [:Nautilus#Nautilus-neu-starten:Nautilus neu gestartet] werden, damit die Vorschaubilder erzeugt werden. }}} == Einrichtung == Nach Installation der obigen Pakete legt man unter der Verzeichnis '''/usr/share/thumbnailers/''' mit Rootrechten [5] eine neue Datei '''DATEINAME.thumbnailer''' (z.B. libreoffice.thumbnailer) an, z.B. mit dem Befehl {{{#!vorlage Befehl sudo touch /usr/share/thumbnailers/DATEINAME.thumbnailer }}} Danach wird die Datei mit Root-Rechten zum Bearbeiten mit einem Texteditor [4] geöffnet und folgender Inhalt eingefügt: {{{ [Thumbnailer Entry] TryExec=/usr/bin/gsf-office-thumbnailer Exec=/usr/bin/gsf-office-thumbnailer -i %i -o %o -s %s MimeType=application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.graphics-template;application/vnd.oasis.opendocument.formula;application/vnd.oasis.opendocument.text-master;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.openxmlformats-officedocument.wordprocessingml.document }}} {{{#!vorlage Hinweis Nach dem Speichern muss der Ordner '''~./thumbnails''' gelöscht und [:Nautilus#Nautilus-neu-starten:Nautilus neu gestartet] werden, damit die Vorschaubilder erzeugt werden. }}} = opendocument-thumbnailer = == Vorgehensweise == Um die Thumbnails erstellen zu können, ist das Paket {{{#!vorlage Paketinstallation python-imaging }}} erforderlich. Dies ist bei Standardinstallationen von K/Ed/Ubuntu bereits vorhanden. Andernfalls muss es installiert werden. Anschließend muss die Datei [[Anhang(OpenDocument_Thumbnails/opendocument-thumbnailer,opendocument-thumbnailer)]] {dl} heruntergeladen werden. Dann setzt man die Ausführrechte [3] und kopiert sie mit [:sudo:Root-Rechten] in das Verzeichnis '''/usr/bin/'''. [[Vorlage(Fremd, Software)]] {{{#!vorlage Befehl chmod 755 opendocument-thumbnailer sudo cp opendocument-thumbnailer /usr/bin }}} Die zweite Datei [[Anhang(OpenDocument_Thumbnails/opendocument.schemas, opendocument.schemas)]] {dl} wird ebenfalls heruntergeladen und wieder mit Root-Rechten im Ordner '''/usr/share/gconf/schemas/''' gespeichert. {{{#!vorlage Befehl chmod 755 opendocument.schemas sudo cp opendocument.schemas /usr/share/gconf/schemas }}} Will man den Effekt ohne einen Neustart von GNOME aktivieren, muss noch die '''opendocument.schemas''' GNOME bekannt gemacht werden (dies geschieht durch Ausführen des folgenden Befehls im Terminal, diesmal ohne `sudo`) [2]: {{{#!vorlage Befehl gconftool-2 --install-schema-file /usr/share/gconf/schemas/opendocument.schemas }}} und [:Nautilus#Nautilus-neu-starten:Nautilus neu gestartet] werden. {{{#!vorlage Hinweis Eigentlich sollten jetzt die Thumbnails für OpenOffice-Dokumente generiert werden. Falls das noch immer nicht der Fall ist, sollte man versuchen den '''~/.thumbnails'''-Ordner zu löschen und die Verzeichnisse mit den Dokumenten zu aktualisieren. }}} == Erweiterte Einstellungen == Bei Bedarf kann man mit einem Editor [4] die ersten Variablen im Skript '''opendocument-thumbnailer''' seinen Bedürfnissen anpassen. So lassen sich folgende Änderungen modifizieren: || '''Variable''' ||'''Veränderung''' || ||`ICON_USE_CURRENT_THEME` || Stellt ein, ob das eingestellte Icon-Design verwendet werden soll oder ob ein dediziertes Icon-Design festgelegt wird. || ||`ICON_PATH_BASE` || Diese Option legt das dezidierte Icon-Design fest (siehe vorherige Zeile). || ||`ICON_OPACITY` || Legt die Transparenz der Thumbnail-Icons fest. || ||`THUMBNAIL_BACKGROUND_COLOR` || Legt die Hintergrundfarbe der Thumbnail-Icons fest. || = Links = * [http://www.ubuntuforums.org/showthread.php?t=76566 Ursprüngliches Tutorial von minio] {en} aus dem englischen Ubuntu Forum ## * [:Archiv/svgz_Thumbnails:] - Vorschau für svgz-Dateien in Nautilus # tag: Büro, Nautilus, Caja, Dateiverwaltung