Constantes prédéfinies
Des constantes sont définies pour aider à utiliser les commandes: 
Version Scribus :
	L'interface de script fournit deux variables contenant la version
courante de Scribus dans le module Scribus. Les scripts peuvent utiliser ces variables pour vérifier qu'ils tournent sous la bonne version de Scribus et pour informer l'utilisateur d'éventuelles incompatibilités. Ces
deux variables, scribus_version et
scribus_version_info, ont été ajoutées dans les versions
1.2.1 et 1.3.0cvs et sont absentes des versions
précédentes. Si nécessaire, vous pouvez vérifier leur présence avec hasattr(scribus, 'scribus_version').
	scribus_version est une chaîne qui contient la version courante de Scribus. Sa valeur ressemble habituellement à '1.2.1cvs' ou '1.3.0', par exemple, mais il n'est pas garanti que le format sera toujours le même. Cette
variable est utile pour afficher la version à l'utilisateur, par exemple pour signaler une incompatibilité. N'analysez pas et ne comparez pas cette variable, car scribus_version_info est fait pour cela.
	scribus_version_info est un vecteur semblable au vecteur sys.version_info fourni par Python. 
C'est un vecteur de la forme (majorversion, minorversion, patchlevel,
extraversion, build), par exemple 1.2.1cvs correspond à
(1,2,1,'cvs',0) et 1.3.2 correspond à (1,3,2,'',0) . Ces vecteurs sont idéaux pour vérifier les versions minimum, etc., parce que Python compare les vecteurs élément par élément, de gauche à droite. Par exemple :
if scribus.scribus_version_info[:3] < (1,2,2):
    messageBox("Scribus - script Python",
        "Ce script requiert 1.2.2 ou plus récent."+\
        "Vous roulez %s." % scribus.scribus_version,
        ICON_CRITICAL)
    sys.exit()
Constantes d'énumération d'unités : 
| 
	UNIT_POINTSUnité de mesure point = 0UNIT_MILLIMETERSUnité de mesure millimètre = 1UNIT_INCHESUnité de mesure pouce = 2UNIT_PICASUnité de mesure pica = 3 | 
Constantes de conversion d'unités
Ces facteurs de conversion peuvent être utilisés pour convertir les unités en points et vice versa.
Ainsi, pour convertir les pouces en points, il suffit d'écrire 'valeur/inch'; pour convertir les points en pouces vous écrirez 'valeur*inch', et pour convertir les pouces en mm vous écrirez 'valeur*mm/inch'.
| 
	ptpoints dans 1 ptinchpouces dans 1 pt
	ppica dans 1 ptcm
	centimètres dans 1 ptmmmillimètres dans 1 pt...D'autres constantes seront fournies si le coeur de Scribus les reconnaît. | 
Définitions d'orientation de page :
| 
	PORTRAITOrientation Portrait = 0LANDSCAPEOrientation Landscape = 1 | 
Réglages de format de page : 
| 
	PAPER_A0Format papier A0 = 2380 x 3368 PointsPAPER_A1Format papier A1 = 1684 x 2380 PointsPAPER_A2Format papier A2 = 1190 x 1684 PointsPAPER_A3Format papier A3 = 842 x 1190 PointsPAPER_A4Format papier A4 = 595 x 842 PointsPAPER_A5Format papier A5 = 421 x 595 PointsPAPER_A6Format papier A6 = 297 x 421 PointsPAPER_A7Format papier A7 = 210 x 297 PointsPAPER_A8Format papier A8 = 148 x 210 PointsPAPER_A9Format papier A9 = 105 x 148 Points | 
	PAPER_A0_MMFormat papier A0 = 841 x 1189 MillimètresPAPER_A1_MMFormat papier A1 = 594 x 841 MillimètresPAPER_A2_MMFormat papier A2 = 420 x 594 MillimètresPAPER_A3_MMFormat papier A3 = 297 x 420 MillimètresPAPER_A4_MMFormat papier A4 = 210 x 297 MillimètresPAPER_A5_MMFormat papier A5 = 148 x 210 MillimètresPAPER_A6_MMFormat papier A6 = 105 x 148 MillimètresPAPER_A7_MMFormat papier A7 = 74 x 105 MillimètresPAPER_A8_MMFormat papier A8 = 52 x 74 MillimètresPAPER_A9_MMFormat papier A9 = 37 x 52 Millimètres | 
| 
	PAPER_B0Format papier B0 = 2836 x 4008 PointsPAPER_B1Format papier B1 = 2004 x 2836 PointsPAPER_B2Format papier B2 = 1418 x 2004 PointsPAPER_B3Format papier B3 = 1002 x 1418 PointsPAPER_B4Format papier B4 = 709 x 1002 PointsPAPER_B5Format papier B5 = 501 x 709 PointsPAPER_B6Format papier B6 = 355 x 501 PointsPAPER_B7Format papier B7 = 250 x 355 PointsPAPER_B8Format papier B8 = 178 x 250 PointsPAPER_B9Format papier B9 = 125 x 178 PointsPAPER_B10Format papier B10 = 89 x 125 Points | 
	PAPER_B0_MMFormat papier B0 = 1000 x 1414 MillimètresPAPER_B1_MMFormat papier B1 = 707 x 1000 MillimètresPAPER_B2_MMFormat papier B2 = 500 x 707 MillimètresPAPER_B3_MMFormat papier B3 = 353 x 500 MillimètresPAPER_B4_MMFormat papier B4 = 250 x 353 MillimètresPAPER_B5_MMFormat papier B5 = 176 x 250 MillimètresPAPER_B6_MMFormat papier B6 = 125 x 176 MillimètresPAPER_B7_MMFormat papier B7 = 88 x 125 MillimètresPAPER_B8_MMFormat papier B8 = 62 x 88 MillimètresPAPER_B9_MMFormat papier B9 = 44 x 62 MillimètresPAPER_B10_MMFormat papier B10 = 31 x 44 Millimètres | 
| 
	PAPER_C5EFormat papier C5E = 462 x 649 PointsPAPER_COMM10EFormat papier Comm10E = 298 x 683 PointsPAPER_DLEFormat papier DLE = 312 x 624 PointsPAPER_EXECUTIVEFormat papier Executive = 542 x 720 PointsPAPER_FOLIOFormat papier Folio = 595 x 935 PointsPAPER_LEDGERFormat papier Ledger = 1224 x 792 PointsPAPER_LEGALFormat papier Legal = 612 x 1008 PointsPAPER_LETTERFormat papier Letter = 612 x 792 PointsPAPER_TABLOIDFormat papier Tabloid = 792 x 1224 Points | 
Réglages de la disposition du document :
| 
	FACINGPAGESDisposition avec des pages en regard.NOFACINGPAGESDisposition normale du document.FIRSTPAGELEFTLa première page du document est une page de droite.FIRSTPAGERIGHTLa première page du document est une première de droite. | 
Réglages de l'alignement :
| 
	ALIGN_LEFTLe texte est aligné à gauche.ALIGN_CENTEREDLe texte est centré dans le cadre de texte.ALIGN_RIGHTLe texte est aligné sur le côté droit du cadre de texte.ALIGN_FORCEDLe texte a un alignement forcé.ALIGN_BLOCKLe texte a un alignement bloqué. | 
Réglages de l'alignement vertical :
| 
	ALIGNV_TOPLe texte est aligné verticalement en haut.ALIGNV_CENTEREDLe texte est aligné verticalement au centre.ALIGNV_BOTTOMLe texte est aligné verticalement en bas. | 
Réglages relatifs aux lignes :
| 
    LINE_DASHLINE_DASHDOTLINE_DASHDOTDOTLINE_DOTLINE_SOLIDJOIN_BEVELJOIN_MITTERJOIN_ROUNDCAP_FLATCAP_ROUNDCAP_SQUARE | 
Définitions d'espaces de couleur: 
| 
	CSPACE_UNDEFINEDCSPACE_RGBCSPACE_CMYKCSPACE_GRAYCSPACE_DUOTONECSPACE_MONOCHROME | 
Réglages relatifs au fond :
| 
	FILL_NOGPas de dégradé, couleur unieFILL_HORIZONTALGFILL_VERTICALGFILL_DIAGONALGFILL_CROSSDIAGONALGFILL_RADIALG | 
Boutons de dialogue
| 
    BUTTON_ABORTBUTTON_CANCELBUTTON_IGNOREBUTTON_NOBUTTON_NONEBUTTON_OKBUTTON_RETRYBUTTON_YES | 
Icônes de dialogue
| 
    ICON_CRITICALICON_INFORMATIONICON_NONEICON_WARNING |