Sites


Créer des scripts pour Scribus

Introduction

La création de script est souvent une étape difficile dans le milieu du graphisme. Et à l'inverse, le graphisme est parfois une tâche difficile pour les développeurs. Accroître les compétences de chacun permet en général de résoudre des petits problèmes de communication permettant d'arriver à une meilleure compréhension mutuelle.

Le but de ce livre ne sera pas d'initier à la programmation. Il existe d'autres livres sur le sujet comme par exemple l'initiation à python sur Flossmanuals. C'est d'ailleurs par là que nous vous conseillons de commencer car les extensions de Scribus sont réalisées en langage python. Vous vous demandez peut-être ce que vous en ferez d'autre : et bien sachez que Gimp, Inkscape, Blender sont aussi des logiciels de graphisme qui utilisent python et que l'investissement dans ce langage sera bien rentabilisé. De plus, python peut servir à de nombreuses autres tâches : système, réseau...

Dans ce document, nous nous attacherons donc à décrire les possibilités spécifiques de l'interface python de Scribus et voir comment nous pourrons étendre le logiciel ou automatiser quelques tâches régulières. Il ne s'agit donc pas là de modifier le comportement de fonctions qui existent déjà dans Scribus, mais bien d'en créer de nouvelles qui viendront les compléter.

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.