Ansel è fornito di un versatile linguaggio di scripting come interfaccia per potenziare le funzionalità.
Gli script luca possono essere usati per definire azioni da far eseguire a Ansel quando si scatena un evento. Un esempio potrebbe essere quello di chiamare un’applicazione esterna durante l’esportazione del file, in modo tale di aggiungere ulteriori passaggi di elaborazione al di fuori di Ansel.
Lua è un progetto indipendente fondato nel 1993, e fornisce un linguaggio di scripting potente, veloce, leggero e incorporabile. Lua è largamente usato da molte applicazioni open source, in programmi commerciali e per la programmazione di giochi.
Ansel usa Lua versione 5.4. Descrivere i principi e la sintassi di Lua è al di fuori di questo manuale utente. Per un’introduzione esauriente controlla il manuale di riferimento di Lua .
La sezione seguente ti fornirà una rapida introduzione a come gli script Lua possono essere usati all’interno di Ansel.