Problems registering, no confirmation email - see http://wiki.scribus.net/canvas/Forums_Registration
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import scribus
def main():
if not scribus.haveDoc():
scribus.messageBox("Error", "Please open or create a document first.", icon=0, button1=1)
return
# Create a new master page named "TwoColumn"
scribus.createMasterPage("TwoColumn")
scribus.editMasterPage("TwoColumn")
# Add vertical guides (left margin at 20mm, center, right margin at 190mm)
scribus.setVGuides([20.0, 105.0, 190.0]) # units are in current document units (usually mm)
# Add horizontal guides (top at 20mm, baseline at 50mm, bottom at 270mm)
scribus.setHGuides([20.0, 50.0, 270.0])
# Done editing master page
scribus.closeMasterPage()
scribus.messageBox("Done", "Master page 'TwoColumn' created with guides.", icon=0, button1=1)
if __name__ == "__main__":
if scribus.haveDoc():
main()
""" Boilerplate for Scribus scripts
For details see the README file.
(c) MIT your name"""
try:
import scribus
except ImportError as ex:
print('\nThis script must be run from inside Scribus\n')
raise ex
def main():
# Replace the following line by your code
pass
if __name__ == "__main__":
main()