Recent posts

#81
Beginner Talk / Re: Automatic Contour wrap
Last post by a.l.e - October 20, 2025, 06:23:26 PM
Ok I had a look at how it is implemented in LibreOffice and, yes, it can be useful.


Still, depending on the kind of images one are flowing around, it's -- in my experience -- often better to make a vary rough contour and then adapt it a bit to get a good flow of the text.
But it's worth mostly not worth to follow to closely the image.
I also tend to keep "flat" lines horizontal and have nice "diagonals" and vertical lines, rather than making each line of text have a different length (with exceptions of course!).

Personally, improving the way nodes are added, moved around, aligned, curved, multiple selected... is what gives me more productivity.
And this insight the development version of Scribus has improved a lot... even if it's not there yet where it should be...

Also, if you load a tif into Scribus you can edit it with an external editor (it's the "Edit Image" command), get Gimp or any other tool to open with that image, define the clip path (if the editor has a detection of the contour you can use it!) and use the clip path in Scribus.

Here some very succint instructions:

  • In Gimp, create a selection, "Selection > To Path"; check that the path is in the "Paths" panel; save the image as Tif or Psd.
  • Load the image in a Scribus image frame; In the "Image Properties", "Clipping Path" section, select the path.
  • In the "Properties", flow around the clipping path.
#82
Beginner Talk / Automatic Contour wrap
Last post by marce colina - October 19, 2025, 11:37:04 PM
Hi! Im learning Scribus from some time. Not used it for something big yet, but im founding it more and more useable, after learning.
I have been messing with the wrap around transparent pngs and svgs. That is something that i do all the time, and in my view basic. I found scribus wrapping powerfull but not practical. The no automatic wrapping about the visible contour of an image makes things time consuming. The tiffs with embedded paths are no advantage, since you need to edit the tiff somewhere, and draw the paths, and then save again.
I wonder how this so basic feature in other programs, like PagePlus, Publisher, office suites, including Libre office, is not included in Scribus. Is that this is for beginners? That is not used in pro work to wrap so often like i need? Just curious why this feature i consider so basic and importat, maybe is not for others.
#83
General Discussion / Autofill 2 pages
Last post by PastaShock - October 19, 2025, 09:55:43 PM
I have 2 pages with a 2 column spread on each page. I want the text to fill both pages.  I'm sitting here tweaking the line spacing, the character spacing and any other setting by hand. Is there some way for Scribus to "automagically" do this with a script and save me a lot of manual tweaking.
#84
User Interface / Re: Issues with the v1.7.1.svn...
Last post by AdmFubar - October 19, 2025, 09:40:26 PM
Quote from: amair on October 19, 2025, 04:16:53 PM
Quote from: AdmFubar on October 19, 2025, 12:16:43 AMcan you use a flatpack, appimage, or snap version?
What do you mean?
I don't use flatpack etc. and have no interests in doing so.
I didnt ask if you wanted to use flatpack, i asked if you can use them. There maybe a 1.6.x version in  that format. This may solve your problem. If  not then you will be stuck with that issue until a newer release will solve that issue.
#85
User Interface / Re: Issues with the v1.7.1.svn...
Last post by a.l.e - October 19, 2025, 05:44:23 PM
Concerning the left side: Never seen that...
I wonder where it could come from...

Concerning the right side: It could be better, but I'm pretty sure that you will manage to widen a bit the window, if it's really needed : - )

The new palettes are still a work in progress.
The library Scribus is using for them, might even get replaced "soon"...

At this point, I think it's worth checking, if the "nightly" Appimage from the Gitlab CI works better for you.

If you want to stick with 1.6, you can get the official Appimage.
It's much heavier than your self compiled builds, but it might just work.
#86
User Interface / Re: Issues with the v1.7.1.svn...
Last post by amair - October 19, 2025, 04:16:53 PM
Quote from: AdmFubar on October 19, 2025, 12:16:43 AMcan you use a flatpack, appimage, or snap version?
What do you mean?
I don't use flatpack etc. and have no interests in doing so.
#87
User Interface / Re: Issues with the v1.7.1.svn...
Last post by amair - October 19, 2025, 04:15:00 PM
Quote from: a.l.e on October 18, 2025, 06:19:10 PMWayland?

P.S.: If it's the case you might need to run Scribus with XWayland...
No, no wayland. It's x11.
#88
Windows / Re: Issue with Scribus Color &...
Last post by a.l.e - October 19, 2025, 09:42:50 AM
When all documents are closed, open "Edit > Colors and Fills".

You can then choose "Scribus Basic" for your future documents.

For the exiting documents where you're missing colors, just go to the same "Edit > Color and Fills" and merge in a Color set of your like.

But, in most case, after having playing around with Scribus you will probably want to define your custom colors. And, more often than not, they are specific to a project (so, you probably don't want to use a color set that is too big...).

P.S.: This time it was utnik the faster one : - )
#89
Beginner Talk / Re: Text distances in Style ed...
Last post by utnik - October 19, 2025, 09:09:34 AM
hi lexa

you're right. those options are missing in the 'style manager'.
but (as so often) with a hack you can do it anyway:
  • open the 'style manager'
  • select and open the style related to the numbers of the day
  • in 'properties' → 'tabs and indentation' you can define a right indent for your numbers
  • in 'character style' → 'advanced formatting' you can define a negative baseline offset.
hope that helps...

utnik

edit: while i was typing, ale gave a more advanced solution – you need to chose...
#90
Beginner Talk / Re: Text distances in Style ed...
Last post by a.l.e - October 19, 2025, 09:04:30 AM
Yes, we need frame styles!

As a workaround you can run this small script:

old_unit = scribus.getUnit()
scribus.setUnit(scribus.UNIT_MM)

TEXT_DISTANCE_LTRB = [0, 2, 1, 0] # mm

for page in range(1, scribus.pageCount() + 1):
  scribus.gotoPage(page)
  for item in scribus.getPageItems():
    if item[1] == 4 and scribus.getAllText(item[0]).isdigit():
      scribus.setTextDistances(*TEXT_DISTANCE_LTRB, item[0])

scribus.setUnit(old_unit)

Open your document, trigger "Script > Show console" and paste the script above in the upper part of the Script console.

The script will apply the distances defined in TEXT_DISTANCE_LTRB (left, top, right, bottom...) to each text frame in the document that only contains digits (in your case the frames with the dates)

There is no way to undo the changes, so if you're not happy with the result, you can run again the same script with different values or close the document without saving it.

P.S.: just tested: copy pasting from the snippet above seems to introduce unwanted characters. It might be safer to copy the script from https://github.com/aoloe/scribus-script-collection/blob/master/items-format/set-text-distance-in-calendar.py