Pattern: Difference between revisions

From Scribus Wiki
Jump to navigation Jump to search
Line 27: Line 27:


[[Image:PatternSC6.png]]
[[Image:PatternSC6.png]]
At the moment, it is not possible to add some space around the single tiles of a pattern. A short workaround here, is to create an empty frame which is a little bit bigger than the tile itself and place it behind the tile. Group the tile and the empty frame behind it (without grouping, it will not work) and and send it to patterns:

Revision as of 15:03, 15 August 2009

Working with Patterns

Since version 1.3.4 (?), Scribus contains a new type of filling objects: patterns. This means, that you can define any Scribus object - or group of objects - as a pattern and use it for filling other objects.

For example, download a SVG clipart from openclipart.org and import it into Scribus via "File / Import Get Vector File". Right click on the drawing and use "Send to Patterns". Scribus will ask you for a name for the new pattern:

PatternSC1.png

Now, mark another Scribus object and go to the "Colors" tab on the properties palette. Here, activate the "Fill" option and select "Pattern" in the drop down menu:


PatternSC2.png

Click on your new pattern and you will see the results immediately:

PatternSC3.png

On the properties palette, you can set some properties for your pattern. From left to right: a scaled pattern (50%), a turned pattern (45°), transparency set to 50%:

PatternSC4.png

Unfortunately, its not possible to fill text with a pattern. Here, we can again use the old trick to convert a text to outline via "Item / Convert to / Outline".

PatternSC5.png

Don't forget, after converting to outlines, the text can not be edited as text anymore. The other way around, using a textframe as pattern, is no problem:

PatternSC6.png

At the moment, it is not possible to add some space around the single tiles of a pattern. A short workaround here, is to create an empty frame which is a little bit bigger than the tile itself and place it behind the tile. Group the tile and the empty frame behind it (without grouping, it will not work) and and send it to patterns: