Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: compaq 18 Října 2018, 09:13:16
-
Soubory doc se otevírají v LibreOffice, soubory docx v MS Office.
Jak změnit ikonu souborů docx?
Našel jsem několik návodů na webu, ale ikona stále původní.
Ubuntu 14.04 gnome-panel, unity
Ubuntu 16.04
Díky za rady a tipy.
-
Ikonu jakéhokoli typu (mimetypu, přípony) souboru změníš snadno na libovolnou jinou takto:
-------------------------------------------------------------------------------------------------------------------
1.) Zjisti mimetyp souboru (je na to sloupec v Nautilu - zapni si ho, nebo běž do "vlastností" souboru).
2.) Zjisti, zda je (tento mimetyp) již zaregistrován do stávajících mimetypů. Zjistíš v souboru /etc/mime.types.
Pokud ho tam nenajdeš, je potřeba tento mimetyp zaregistrovat (= přidat) na konec souboru /etc/mime.types přidej řádek např:
text/html html
3.) Pak updatni mime cache příkazem:
sudo update-mime-database /usr/share/mime
4.) Požadovanou ikonu (musí být .svg - v případě potřeby zkonvertuj v obrázkovém editoru (converseen) .png >> .svg) pojmenuj stejně jako mimetyp, pouze místo lomítek napiš pomlčky (text/html >> text-html.svg)
5.) Umísti ji do
/usr/share/icons/gnome/scalable/mimetypes
6.) Pak refreshni iconcache příkazem:
sudo gtk-update-icon-cache /usr/share/icons/gnome -f
Změna se projeví v Nautilu ihned po refreshi (F5).
Tímto způsobem změníš ikonu jakéhokoli typu souboru na tebou požadovanou, klidně tvé vlastní fotky.
Vypadá to složitěji než to ve skutečnosti je. Až změníš první ikonu, ostatní už budeš měnit "levou zadní"... ;)
-
Díky K+.
-
Bohužel nefunguje.
typ:
application/vnd.openxmlformats-officedocument.wordprocessingml.document
soubor s ikonou (svg, posílám v zipu v příloze):
application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
po refreši
sudo gtk-update-icon-cache /usr/share/icons/gnome -f
gtk-update-icon-cache: Cache file created successfully.
ikona stále stejná i po Ctrl+R i F5 ani po restartu viz obrázek v příloze (soubor docx na ploše soubor svg s ikonou).
:-(
-
ještě jsem to celé zopakoval s pptx a výsledek stejný, stejná ikona :-(
-
Budeš muset v Počítači tu originální ikonu souboru .docx najít, její název už znáš:
application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
A vyměnit ji za tu svoji (která se musí jmenovat stejně). Pak refreshni cache.
EDIT: Tak jsem ji hledal sám. A je to o něco složitější, protože pod tím názvem je v PC 34 odkazů které směřují
na ikonu s názvem application-msword.svg
Ikony toho to názvu jsou zde:
/usr/share/icons/humanity/mimes/48
/usr/share/icons/humanity/mimes/32
/usr/share/icons/humanity/mimes/24
/usr/share/icons/humanity/mimes/22
/usr/share/icons/humanity/mimes/16
Takže tam je zkus za tu svoji ikonu vyměnit, její název tedy bude application-msword.svg
-
Těch je tam tuny:
locate application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/Humanity/mimes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/Humanity/mimes/16/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/Humanity/mimes/22/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/Humanity/mimes/22/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/Humanity/mimes/24/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/Humanity/mimes/24/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/Humanity/mimes/32/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/Humanity/mimes/32/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/Humanity/mimes/48/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/Humanity/mimes/48/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/breeze/mimetypes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/breeze/mimetypes/22/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/breeze/mimetypes/32/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/breeze/mimetypes/64/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/breeze-dark/mimetypes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/breeze-dark/mimetypes/22/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/breeze-dark/mimetypes/32/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
/usr/share/icons/breeze-dark/mimetypes/64/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
všechny?
-
Ne. Většina jsou jenom odkazy na jinou ikonu viz výše....
-
Obávám se, že změna ikony application-msword.svg změní i ikonu u souborů doc. Chci změnit jen docx, pptx, a xlsx.
-
Obávám se, že změna ikony application-msword.svg změní i ikonu u souborů doc. Chci změnit jen docx, pptx, a xlsx.
Ikony jsou "přiřazované" na základě mimetypů souborů. Jiný mimetyp = jiná ikona.
U většiny souborů s tím není žádný problém, ale u těch office je to o něco složitější, protože (jak jsem zjistil)
jsou ty ikony všelijak vzájemně "slinkované". To je třeba prozkoumat a zjistit kterou ikonu je třeba změnit.
(msword odpovídá writeru, xlsx zase calc atd. takže by to mělo měnit jen jeden mimetyp)
To už ale budeš muset udělat sám, protože já na to jednak nemám čas, druhak to sám nepotřebuju....
Zkrátka to vyzkoušej a pokud nebude výsledek odpovídat, vrátíš původní ikonu zpět.
-
To už ale budeš muset udělat sám, protože já na to jednak nemám čas, druhak to sám nepotřebuju....
Zkrátka to vyzkoušej a pokud nebude výsledek odpovídat, vrátíš původní ikonu zpět.
Jasně, díky za rady a tipy.