-
Notifications
You must be signed in to change notification settings - Fork 38
Home
Welcome to the ScribusGenerator wiki!
Don't hesitate to contribute with your favorite examples in the gallery, templates and command-line tricks.
A traditional student photo yearbook template created by heat4212.
It is available as simple SLA template (zip of 5,5kb), or full example with CSV data and random names and pictures (zip of 3Mb)
The Resilience Design Cards illustrate 30 sustainable innovation principles to guide Small and Medium Enterprises. These 30 double sided pdf cards have been generated, each in 3 languages, using Scribus Generator. Whole deck can be downloaded for free at resilientweb.eu
A Monsters Game Cards based on Dungeon World is available in the MonsterCards directory (template and data), created by Dustin Andrews:
The business cards example from the howto video, its template and data.
How do you use ScribusGenerator in combination with other tools via the command-line?
Create nice lists from CSV by using any UTF-8 character that would display as a nice bullet directly in your CSV. This character needs to be supported by the font in this particular scribus text paragraph. Some examples:
Simple list," • Green\n • Red\n • Blue"
Funny list," ● Green\n ↝ Red\n ∘ Blue\n, 😁 Purple\n ☆ Yellow\n ✔ Pink"
Just copy-past the utf-8 symbol from any characters table on the internet, like https://unicode-table.com/en/#emoticons... and make sure you save your CSV as UTF-8.
To update dynamically the attribute of your choice (rotation, drop shadow shade, line type,... you name it), just create 1 scribus document with one variant, save it, make the single (attribute) change, saved under another name and do a "diff" comparison between the 2 files. The only difference between the 2 files is then exactly the attribute you need to update dynamically with Scribus Generator.
A short step-by-step guide to create your cards deck, by @UltraSalem, as used for his beautiful Kings of War Vanguard cards:
- Build your card and card back once.
- Ensure a text box appears on the card somewhere containing "%SG_NEXT-RECORD%".
- Raise the %SG_NEXT-RECORD% text box to be the highest level using the up arrow in the properties box.
- Select all and group all the card elements together.
- Item menu -> multiple duplicate. Make it repeat an additional 3 times to fill the page with 4 cards. 1.5mm vertical gap.
- Select each card group and ungroup them in turn.
- Remove the %SG_NEXT-RECORD% text box from the last card. The script knows to go to the next record at the end of the single page automatically.
For some reason it gets all wonky if the card elements are still grouped when running the script, output only starting half way down the first page, and every other page was blank.
The former ways of using SGAttributes is no longer available in Scribus 1.5.3 since the GUI was "improved" by restricting the "Type" of Attributes. I thus had to slightly change the syntax of the Attributes, as explained in the documentation ... Please update your template accordingly (a script is also provided to do it automatically if you have many SGAttributes)