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. Pour une introduction détaillée, voir le manuel de référence Lua.

darktable est livré avec un certain nombre de scripts inclus. L’orchestrateur central des scripts est le gestionnaire de scripts (voir principes de base).

Les sections suivantes vous fourniront une brève introduction sur la façon dont les scripts Lua peuvent être utilisés dans darktable. La documentation complète sur les scripts Lua dans darktable peut être consultée dans la documentation lua de darktable.

translations