Recent posts

#61
General Discussion / Re: Grouping things across lay...
Last post by a.l.e - July 04, 2024, 10:07:37 AM
I have to admit it: when I started reading this thread (from the bottom up...), I was in the mindset: you must be doing it wrong.

But you have indeed a clever and efficient workflow.
And I don't have a better one to suggest.

Even if, contrary to AdmFubar, I don't think that grouping across layers would be useful for (m)any other users, it's probably worth to take it into consideration and I'd welcome a feature request.

This having been said, I'm not sure that it will be possible or easy to implement it.

I played around a bit and I see a few obstacles.

First: in Scribus, you can indeed select items accros layers (after you have enabled it in the layers dialog or by using the outline palette).
But grouping the items is then explicitly disabled.
There must be reasons for it.

Second: I fired up Inkscape and tried to group items from different layers.
It works, but all the items are moved to the same layer.
They also practically disabled it.

Thinking of what could be the reasons for disabling the grouping across layers, I came up with a few (non mutually exclusive) ones:

  • What happens if one of the concerned layer is locked? What can you move? What can you delete?
  • How should the "lower flow around" option behave if it's not the same on all concerned layers?
  • Does PDF (and the PDF readers) support grouping items from different layers? (or we need to split the group when exporting?)
  • How to display the group in the Outline palette?

There might be others...

Now, I have a (complex) workaround:

  • Create your all document in a single layer (you seem to only need the layers in the PDF...)
  • To each of your items add an attribute named "layer" with the name of the target layer as its value (if you're duplicating items (or taking them from the scrapbook) you only need to add the attributes to the "original" items).
  • Create a script that:
    • works on a copy of your document,
    • ungroups all the groups,
    • moves each item to the layer defined in the attribute,
    • disables the export (or remove) the original layer,
    • exports the result to PDF.
    • (yes, i can help with the script...)

Much less elegant than your workflow, but can get the job done.

<hr>

Small break

<hr>

Two more things:

There is already a closed ticket asking for grouping accross layers: https://bugs.scribus.net/view.php?id=1974
The reason for closing is: resolved.
So it might just be about enabling the command...

There is another workaround:
You can weld the "main" item to all other items instead of grouping them.
(you can only weld two items at a time...)
Then they move all at once.

And there is another issue that might be worth to be filled in the bug tracker:
If you select multiple items across layers, duplicating the selection will create all the items in the current layer.
It should be at least an option, to duplicate the items and keep them on the original layer.

Also: putting items from multiple layer into the scrapbook loses the layer information (which, again, is not a trivial issue, since the scrapbook is shared among documents).


Voilà, enough thoughts from my side for today.
Time for a coffee.
#62
General Discussion / Re: Grouping things across lay...
Last post by AdmFubar - July 04, 2024, 04:22:24 AM
I'm sure other would find it useful. I'm sure there are others who could use it.

Something else you could try, build a scrapbook of frames that you can drop onto the document group what you can together , then arrange on the page layer as needed, will save the step of grouping ,copying and ungrouping.
#63
User Interface / Font list
Last post by AdmFubar - July 04, 2024, 04:14:45 AM
since using kvantum, the font list in scribus is scrambled. I've checked other programs font listing using kvantum and have not come across any issue like this. Something for the developers to look into.

#64
Features / Layer indicators
Last post by AdmFubar - July 04, 2024, 04:06:11 AM
Just noticed an issue with layer indicator on objects in document, text boxes' indicator is only half visible.

Anyone else seeing this?
#65
General Discussion / Re: Grouping things across lay...
Last post by apastuszak - July 04, 2024, 04:04:47 AM
Is it a feature that would be useful? I don't want to put in a feature request for a one-off feature only I find useful.
#66
General Discussion / Re: Grouping things across lay...
Last post by AdmFubar - July 04, 2024, 03:58:32 AM
Cant see that scribus can group between layers.. Looks like a new feature to be implemented.
#67
Beginner Talk / Re: How to create 4 page broch...
Last post by AdmFubar - July 04, 2024, 03:38:45 AM
Now we have the untold story! I did catch the need for two ways to present the material.

you can still do this. Create you 5.5x8.5 document layout.  4 pages, portrait

Do a direct export to pdf of your document. and use one of the pdf tools to reorganize the pages for the printed version in the 4-1-2-3.

check here for what can work for you
https://www.google.com/search?q=linux+pdf+tools+for+imposistion
#68
General Discussion / Grouping things across layers
Last post by apastuszak - July 04, 2024, 02:15:11 AM
I'm finding the need to group stuff across layers. Right now I am grouping the stuff and moving it, and then I ungroup it and move individual elements to various layers.

This isn't too bad for some of my 10 page projects, but for the longer stuff, it's a little annoying.

So. here is the use-case. If there is a better way to do this, let me know.

I am a stamp collector and make pages for stamp albums. My stamp mounting location looks like this:



I'm putting two things on another layer. The stamp image goes on one layer, and the stamp catalog number on the bottom goes on another layer.

That way, when someone prints these out, they can go into Adobe Reader and turn off either one of these layers and print the page out.

The problem is, I make pages in different sizes: US Letter, A4 and 10×11½. So I need to redistribute things as I change page sizes. Which is disgustingly easy to do when things are grouped together.

If I could group stuff between layers, I could put what I needed to on each layer, group it, and do a simple distribute horizontally and vertically and move on with my day. But now I need to distribute for 3 different page sizes, ungroup and move to different layers three times per stamp box.

Is there an easier way of doing what I am trying to accomplish? Am I doing too much work?
#69
Beginner Talk / Re: How to create 4 page broch...
Last post by wysocki - July 04, 2024, 12:29:52 AM
Ok, here's the situation. I want to prepare a 4 page flyer that I can display in two ways.
1. Printed on 1 sheet of 8.5x11" paper, folded so that pages 2-3 are on the inside of the fold.
2. Printed to PDF so that each page appears in sequence beneath the prior one.

When I used to do this in Presentations, I'd create a 4 half-page document and I could print it as a single document (to pdf) or as a folded booklet. Since there's no way to do that in Scribus, I'll have to see if 3rd party apps can convert it for me. To create the paper version, the ideas above work ok by printing one sheet of paper landscape and just fudging the smaller "pages" onto it. Could be tricky unfudging them for the pdf! Here's the 4page flyer on 1 landscape 8.5x11 paper:



Even just creating a nice, small page version for the pdf seems impossible. If I create a doc with page size 5.5x8" and then fill 4 consecutive pages, that works fine for the pdf. EXCEPT that Scribus ignores that page specification and puts the image into the center of a full sheet of paper. For example, here's what I show in Scribus on 5.5x8 pages:



And here's what the pdf from it looks like. The page images are centered in a big 8.5x11 sheet of paper background!



Why can't Scribus pass the page size info to the printer???!!!

#70
Beginner Talk / Re: How to create 4 page broch...
Last post by AdmFubar - July 03, 2024, 11:01:16 PM
Let me make sure I know what you are asking for.. You want 2 panels on each page, printed on a single sheet, double sided?