Présentation
Les scripts Lua peuvent être utilisés pour définir les actions à exécuter par darktable lorsqu’un événement est déclenché. Un exemple pourrait être d’appeler une application externe lors de l’exportation de fichiers afin d’appliquer des étapes de traitement supplémentaires en dehors de darktable.
Lua est un projet indépendant fondé en 1993, fournissant un langage de script puissant, rapide, léger et intégrable. Lua est largement utilisé par de nombreuses applications open source, dans des programmes commerciaux et pour la programmation de jeux.
darktable utilise Lua version 5.4. Décrire les principes et la syntaxe de Lua dépasse le cadre de ce manuel d’utilisation. Pour une introduction détaillée, voir le Manuel de référence Lua.
Les sections suivantes vous fourniront une brève introduction sur la façon dont les scripts Lua peuvent être utilisés dans darktable.