Four Hidden Tools in Scribus
Scribus is a powerful tool, but its menus are poorly laid-out. While you can usually find the features you most frequently use without any trouble, others may be hidden almost anywhere. From the Extras, Script, and Windows menus to the Document Setup dialog, useful features can be positioned almost anywhere, with only the most token regard for logic.
The tools described here are ones that took some time for me to discover in Scribus. None are worth more than a few hundred words of description, but I mention them here because all of them can be useful to know.
The Scribus Calendar Wizard
For some reason, Scribus' Python scripting capabilities haven't encouraged a wide variety of extensions. However, of those that are available, probably the most useful is the calendar wizard.
As packaged in most distributions, the calendar wizard is available from Script -> Scribus Scripts. If it's not included in your version, you can download it. You might also open it from /usr/share/scribus/scripts and follow the online directions for modifying it.
To produce a calendar, select the language and the layout options, the year, and the months to include (there's a check box if you want the entire year). When you click the OK button, the script starts a new document, with the days of the month laid out on each page and half the page reserved for a graphic. All you need to do is add the graphics, and, perhaps, change the fonts. The only way the wizard could be simpler is if it loaded a list of holidays and automatically added them, instead of leaving you add them manually.
Replace Colors
Replace colors works with the colors defined for use in a document (excluding those found in images. It can be a considerable time-saver when you are experimenting with variations of the same design.
To exchange one color for the next, select the objects with which you want to work, holding down the Shift key if you want to select multiple objects. Then select Edit -> Replace Colors. In the simple dialog, you can quickly exchange one color for another. Possibly, you will need to define the exact color you want with Edit -> Color before replacing a color.
Adding Barcodes
Scribus has one of the handiest tools for barcodes that I have ever seen. You can open the dialog window by selecting Insert -> Barcode.
Scribus supports eighteen separate types of barcode, and provides a brief help pane for each one, explaining both the formatting and how it is used. Besides typing in the actual code, the dialog includes some basic formatting for the background, lines, and text of the code.
After you click the OK button, drag the cursor across part of the document, as if you were drawing a frame. The barcode is created in a frame, floating freely to the right of the current page. Like any other object in Scribus, the bar code can be dragged into position with the mouse, and edited by pressing the F2 key or selecting Properties from the context menu.
Sections
Sections in Scribus serve two purposes. First, sections allow you to number pages in part of the document differently from the rest. For example, you might want to number the introduction with lower case Roman numerals, and the rest of the document in Arabic numerals. You might also want to start the pages with Arabic numerals at 1, instead of continuing the count from the introduction.
Second, you can use sections to include different versions of a document within a single file. One case in which this ability would be useful is if you were writing a test for students and wanted a marker's guide. You could include both in the same file, then use sections to conceal the marker's guide before you printed out copies of the test for students.
To do either function, go to File ->Document Setup -> Sections. There, you can name a section (always a good idea, since using sections can get complex), and whether it displays or not. You can also add the range of pages in the section, the numbering style for the pages, and the first page number in the section.
Use the Add button to create a new section. The page numbering assumes that the first page of each section is a right page, so, when a page range is created autmatically for a new section, it will skip a page if the range for the previous section ends with an odd number. You can manually change the page numbering, but for printing you will probably not want to.
For page numbers to display, of course, you need to create a text frame on a page -- typically a header or a footer -- and select Insert ->Character -> Page Number. This addition should usually be done on a master page.
Keep Exploring
The more I work with Scribus, the more I believe that it's a powerful collection of tools, but badly in need of re-organization. I have to wonder why the calendar wizard, for example, isn't a template choice that becomes available when you create a new document, or why the sections dialog isn't included in the Page menu.
However, until a re-organization happens, the best thing you can do is explore constantly, and keep the possibilities in mind. You can usually find the tool you need for design somewhere in Scribus -- but, too often, you have to explore almost randomly to find it. At times, even a Misc. menu would be preferably to the present arrangement.
-- Bruce Byfield (nanday)
Trending Topics
| Calculating Day of the Week | May 30, 2012 |
| Hack and / - Password Cracking with GPUs, Part II: Get Cracking | May 29, 2012 |
| Networking Poll | May 29, 2012 |
| OpenLDAP Everywhere Reloaded, Part I | May 23, 2012 |
| Chemistry the Gromacs Way | May 21, 2012 |
| Make TV Awesome with Bluecop | May 16, 2012 |
- Hack and / - Temper Temper
- Calculating Day of the Week
- Hack and / - Password Cracking with GPUs, Part II: Get Cracking
- Validate an E-Mail Address with PHP, the Right Way
- OpenLDAP Everywhere Reloaded, Part I
- RSS Feeds
- Hack and / - Password Cracking with GPUs, Part I: the Setup
- Networking Poll
- Tales From the Server Room: Zoning Out
- Boot with GRUB
- Really nice :-)
Something
3 hours 55 min ago - Have you experimented with
3 hours 57 min ago - Awesome..
4 hours 18 min ago - Good One..
4 hours 37 min ago - Nice One...
4 hours 41 min ago - very good web: ---(
4 hours 44 min ago - very good web: ---(
4 hours 51 min ago - very good web: ---(
4 hours 53 min ago - very good web: ---(
4 hours 57 min ago - very good web: ---(
4 hours 59 min ago





Comments
I think that this can be
I think that this can be really nice and I am sure that the people will love to play with all this colors.
Pantofi Sport
No Barcode
I can't find the Insert | Barcode option mentioned here. I am running version 1.3.3.13svn, 28 December 2008 Build ID: C-C-T-F-A-64Bit using ghostscript 8.71.
I reckon I am outdated. How do I most cleanly upgrade?
I tried Calendar scipt, but I
I tried Calendar scipt, but I am unable to move or edit week days row? Anybody else have this problem? I can move, edit or delete other elements.
Note: Mandriva 2010.0, Gnome 2.28.0, Scribus 1.3.6 (no new updates from Mandriva repository)
Thank you for help.
hidden
You are correct that many features are hidden with locations that defy logic. I ran across the Barcode option just yesterday.