View Issue Details

IDProjectCategoryView StatusLast Update
0012849ScribusUsabilitypublic2016-04-26 01:29
ReporterPatrick Assigned To 
PrioritylowSeverityfeatureReproducibilityalways
Status newResolutionopen 
PlatformLinux amd64OSDebian LinuxOS Versiontesting
Product Version1.4.4 
Summary0012849: Different transparencies for text and background color
DescriptionWhen adding text above an image, it's quite common to add some semi-transparent white background in order to increase the contrast between the text and the image. An example can be found here: http://www.techrepublic.com/contents/2346-10878_11-162836-16.html. attached to ticket for future reference

I do not know of a way to implement something like that in Scribus without adding two boxes – one for the background and one for the text. The problem with only one box is that either you do not use transparency at all, which obviously does not lead to the desired effect, or you use it, but then the text gets transparent as well, which is also not desired. But if there already is a simple way to get the desired result, please document it here and close this feature request.

Using two boxes is tedious when using this effect a lot, because you always have to size two boxes when changing the text or moving the text around. Additionally, it's error prone, as the order of the layers is important, because if the white transparent box is above the text box, the text looks gray. Furthermore, it's hard to change the strength of the effect, because for that you have to select the "hidden" box (due to the text box in the foreground), which is not as easy as if there were only one box.

I think the problem is that there is only one transparency property per box and colors cannot be defined as transparent colors. The possible solutions follow from that:

Add a text transparency property to the dialog in "box properties" -> "Text" -> "Colors and effects" (the current transparency values should then stop being applied for text obviously)

Or let all colors be defined with a transparency value (which, of course, should be set to non-transparent as default).

I think the latter one would be the more general solution, as it automatically solves the problem, that borders should have different transparency values than the background which should have a different transparancy than the text. It would even allow that every character could have a different transparency value. But I also assume that the second solution would be a much larger change than the first solution and the former one would already fix my current use case.
Tagsdiscussion
PatchNo

Activities

Kunda

2016-02-02 14:50

updater   ~0038530

Now that Franz has implemented the possibility to use a background color inside a text frame, is this ticket now impacted positively by that development ?

ale

2016-02-02 16:25

manager   ~0038533

i don't think so...

Patrick

2016-02-02 18:33

reporter   ~0038534

Kunda: Thanks for mentioning the change. Unfortunately, if I understand the change correctly, it won't solve the problem as long as the text and its background color have always the same transparency.

The solution with two boxes works, as they can have different transparency values (semi-transparent white layer and no transparent font).

Laser

2016-02-02 19:02

reporter   ~0038538

Confirmed - you can change the shade of the filling color or the bg-color.
Or the transparency for the whole frame.

Kunda

2016-04-11 19:28

updater  

Kunda

2016-04-26 01:29

updater   ~0040495

Do we want to implement an option that allows the user to have different transparencies for text and for background color ?
Or do we assume that the user will understand to use 2 boxes ?

Issue History

Date Modified Username Field Change
2014-12-12 11:20 Patrick New Issue
2016-02-02 14:50 Kunda Note Added: 0038530
2016-02-02 16:25 ale Note Added: 0038533
2016-02-02 18:33 Patrick Note Added: 0038534
2016-02-02 19:02 Laser Note Added: 0038538
2016-04-11 19:23 Kunda Tag Attached: discussion
2016-04-11 19:28 Kunda File Added: Screenshot 2016-04-11 14.26.56.png
2016-04-11 19:29 Kunda Description Updated
2016-04-26 01:29 Kunda Note Added: 0040495