Scripts de shell persos pour faire des trucs divers et variés

Voir les sources des scripts dans le .bashrc

pjnslicegrid

Découpe un fichier image en plusieurs parties, selon un e grille, et crée les fichiers dans un dossier indiqué

$ pjnslicegrid infile.png width height distanceX distanceY colums rows out_folder

exemple

$ pjnslicegrid ez-life-cabin-controller.png 800 1280 960 1600 1 1 2018101-exports

pjnsvgexport

Exporte des objets de Inkscape vers SVG, PNG, PDF, EPS, PS

https://github.com/berteh/svg-objects-export Je pose des objets dans Inkscape, qui correspondent à des artboards, puis je les cache, et j’exporte ces zones grâce à la feature de wildcard de ce script

$ pjnsvgexport --pattern '^screen' --extra '--export-dpi 192' ez-life-icons.svg # Exporte les objets qui contiennent 'screen' dans leur id

Ajouter --type svg (e.g.) pour définir le type de l’export