staging.inyokaproject.org

JabRef Icon zu *.bib Datei zu weisen

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

Tischa

Anmeldungsdatum:
10. Juni 2012

Beiträge: 286

Ich nutzte Jabref.

[Desktop Entry]
Name=JabRef
Exec=java -jar /opt/JabRef/JabRef-3.3.jar
Icon=/opt/JabRef/JabRef-icon-32.png
Terminal=false
Type=Application
StartupNotify=false
Name[de_DE]=JabRef

Wie kann ich *.bib Dateien dem Icon zuweisen? Die Dateien werden immer mit JabRef ausgeführt, allerdings keinem ICON hinterlegt.

Vej Team-Icon

Moderator, Supporter
Avatar von Vej

Anmeldungsdatum:
7. März 2013

Beiträge: 3401

Hallo Tischa,

Öffnest du JabRef ohne weitere Optionen, werden wie von dir festgestellt die letzten Dateien mit geöffnet. Um das komplett zu unterbinden, kannst du die Option -b verwenden.

Wenn ich dich richtig verstehe, möchtest du einem Icon eine bestimmte Quelldatei zum Öffnen mitgeben.

Dazu musst du dich zunächst für eine Befehlszeile entscheiden (die du im Terminal testen solltest):

jabref /pfad/zum/Dokument 

Das öffnet Jabref mit einer vorgegebenen Datei. Leider werden dabei auch die zuletzt geöffneten Dokumente mit geöffnet. Um das zu umgehen, kannst du in JabRef die Option "JabRef" → "Preferences" → "File" → "Open last edited databases on startup" deaktivieren.

Die funktionierende Befehlszeile trägst du dann in einer eigenen .desktop-Datei ein:

[Desktop Entry]
Name=JabRef
Exec=jabref /pfad/zum/Dokument
Icon=/opt/JabRef/JabRef-icon-32.png
Terminal=false
Type=Application
StartupNotify=false
Name[de_DE]=JabRef Dokument1
 

Dabei solltest du Dokument1 durch etwas aussagekräftiges ersetzen.

Viele Grüße

Vej

Tischa

(Themenstarter)

Anmeldungsdatum:
10. Juni 2012

Beiträge: 286

Vej schrieb:

Hallo Tischa, Wenn ich dich richtig verstehe, möchtest du einem Icon eine bestimmte Quelldatei zum Öffnen mitgeben. Vej

Hallo Vej Nicht ganz. Beispielsweise sind meinen *.odp-Dateien automatisch die Anwendung Libreoffice zugewiesen worden. Alle Dateien mit *.odp sehen gleich aus und ich erkenne das Anwendungsicon.

Das möchte ich jetzt mit den *.bib-Dateien erreichen. Ich möchte den *.bib Dateien das Icon der Anwendung zuweisen, damit ich immer gleich am Icon erkennen kann, welche Datei nun die *.bib-Dateien ist. Dasselbe gilt für andere Dateitypen bspw. *.tex zu Texstudio.

coram

Anmeldungsdatum:
17. Januar 2015

Beiträge: 645

Das von Dir genutzte Icon-Thema verfügt über kein eigenes Icon für BibTeX-Dateien. Aber Du kannst ihm eins spendieren. Kopiere ein Icon Deiner Wahl (z. B. das JabRef-Icon) in den oder die Unterordner Deines Themes, die mit mimes oder mimetypes bezeichnet sind – bzw. in deren Unterordner, wenn sie weiter nach Icon-Größe unterteilt sind. Beim Thema Adwaita wäre beispielsweise "/usr/share/icons/Adwaita/16x16/mimetypes/" ein solcher Ordner.

Nach dem Kopieren benenne die Icon-Datei jeweils in text-x-bibtex.png bzw. text-x-bibtex.svg um (Dateiendung der Vorlage-Datei übernehmen).

Evtl. musst Du Dich, damit das neue Icon wirksam wird, ab- und wieder anmelden oder den Icon-Cache neu laden. Bei mir hat es genügt, den Dateimanager zu schließen und wieder zu öffnen.

Vej Team-Icon

Moderator, Supporter
Avatar von Vej

Anmeldungsdatum:
7. März 2013

Beiträge: 3401

Hallo Tischa,

hat der Vorschlag von coram funktioniert?

Viele Grüße

Vej

Tischa

(Themenstarter)

Anmeldungsdatum:
10. Juni 2012

Beiträge: 286

Nein. Leider nicht

Antworten |