Je travaille avec MATLAB la plupart du temps et je serais heureux de différencier visuellement les fichiers de code (.m), les fichiers de données (.mat), les figures (.fig). Une chose assez évidente qui s'avère être assez particulière.
Me voici maintenant :
- ajout d'une nouvelle entrée mime
application/matlab m mat fig
en/etc/mime.types
- icônes
matlab-m.png, matlab-fig.png, matlab-mat.png
sont mis en/usr/share/icons/gnome/8x8...512x512/mimetypes
(chaque dossier ayant une taille correcte) et .svg avec les mêmes noms à/usr/share/icons/gnome/scalable/mimetypes
- mettre le XML nommé
matlab.xml
en/usr/share/mime/packages
Voici mon fichier .xml :
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<mime-type type="application/matlab-m">
<comment>Matlab source code</comment>
<glob pattern="*.m"/>
<icon name="matlab-m"/>
</mime-type>
<mime-type type="application/matlab-fig">
<comment>Matlab figure</comment>
<glob pattern="*.fig"/>
<icon name="matlab-fig"/>
</mime-type>
<mime-type type="application/matlab-mat">
<comment>matlab data</comment>
<glob pattern="*.mat"/>
<icon name="matlab-mat"/>
</mime-type>
</mime-info>
Ces actions n'ont pas permis au système de lire les icônes des fichiers .m et .fig, mais l'icône des fichiers .mat est soudainement détectée. Veuillez me montrer où je me trompe.