Recent posts

#51
Code / Re: Best forum
Last post by BN_Dev - September 08, 2024, 07:28:12 AM
Thanks a.l.e,

Git workflows have been the de facto for my career for a while, but I accept the core devs have their own preference. I'd like to be involved so I'm more than happy to put in the effort to work directly with what the project uses to reduce friction for patches to be contributed. Besides, working with svn might be a fun change.

I'm currently heading a project in a publishing company that acquired a large regional newspaper with an existing production workflow based on QuarkXPress + Adobe CC.  There's a plan to enable more editors to perform layout tasks and to introduce some automation for various things (such as announcements, events, sports results, etc.) We've evaluated Quark's CopyDesk (CD) and Publishing Platform (QPP NextGen) and although they capable of doing what's needed, our company culture is open-source first.

To evaluate Scribus we've been recreating a previous issue in it to compare the output (and the process) to see if it's production ready for our use cases; and so far the results are very promising.  There are a few rough edges and we're currently sifting through these to see if it's a lack of knowledge on our part (we need more learning/training), or there are bugs which we can report, or there are missing required features (that are available in QXP), and if it can support our future requirements (match some features in CD/QPP NG).

Over the course of the next week I'll open separate threads for each feature to keep the discussion focused to that particular feature.  I'll also try submitting some basic patches to see how well I do with svn and how smooth the process is.

My hope is if the features are possible and the patches are accepted, and the cost to sponsor the development is comparable to the cost of QXP/CS/QPP NG, then it would be a no-brainer for us to switch production to being fully open-source.  I'm encouraged one of the roadmap wiki pages has some things on similar to what we need so hopefully the discussions will be fruitful.

Many thanks,
Paul
#52
General Discussion / Re: Looking for Advice on Usin...
Last post by Nermander - September 07, 2024, 07:31:33 AM
If you are producing PDFs for other uses than print, I am not sure Scribus is the right tool.

Scribus has always had the focus on print production, there are a lot of other options out there if you don't need PDFs for high quality printing.
#53
Code / Re: Best forum
Last post by a.l.e - September 06, 2024, 06:26:57 PM
Yes, this is probably the best place for starting discussions on the Scribus development.

As a side note, you're welcome to use Git instead of SVN... there are even community maintenance mirrors on Gitlab and Github...

But, indeed, at the end you are supposed to propose the patches as attachments in the Scribus own bug tracker.

P.s.: there is a bit of dev discussions in the bug tracker,  but ideas are probably better discussed in here....
#54
Code / Best forum
Last post by BN_Dev - September 06, 2024, 05:58:47 PM
Hi all,

This forum doesn't seem overly active with regards to development chat.  The Wiki is also a little out of date with regards to the articles on getting involved with development hence me asking.

Is this still the best place to discuss code changes? We found an old mailing list which is deactivated and points to the forum. I have registered at the issue tracker and I'm aware there is an IRC channel too.

I note the development model is a bit more closed compared to most projects on GitHub, with the development happening on SVN.  The issue tracker on GitHub is also quite quiet and not all patches there get merged in.  I understand submitting .patch files against the SVN is the preferred option for the core developers.

I would like to discuss some ideas and get feedback on proposed changes before working on any patches, to ensure that the work matches the development roadplan and would not be wasted.  Which is the best place to thrash out these sorts of ideas and get feedback before doing any work?

Many thanks,
Paul
#55
Text and Typography / Re: Column flow
Last post by BN_Dev - September 06, 2024, 05:44:20 PM
Thanks utnik, I have added our use case and other information to the existing ticket. Hopefully the developers could consider this. I'm sure you're aware how much more productive the feature would make doing layouts; on a large publication it adds up to entire hours per day per person! Many thanks, Paul
#56
General Discussion / Re: Looking for Advice on Usin...
Last post by Flaxx - September 06, 2024, 11:45:16 AM
Quote from: mnawij on July 30, 2024, 09:01:37 PMHi Jessy, I would recommend saving them as image format or pdf from excel and placing them into Scribus, unless you need to edit the tables in Scribus. It is the best way that I have found for quick work to get the job done.

Cheers!

mnawij

Even if I love Scribus and even if your proposal works fine for printed media, it doesn't in cases where you finally want to produce a readable PDF that should be accessible for people needing screen readers as they have reduced visual abilities.

I really would prefer a future Scribus version being able to import PDF or SVG files containing readable text - even correctly formatted if the fonts are either installed or (in case of PDF) properly embedded.
#57
Scripts and Plugins / Re: Create custom functionalit...
Last post by a.l.e - September 05, 2024, 11:14:33 AM
this time too, i'm pretty sure that i've tried it out in the past and failed.
(but i think i wanted to let the scripts define their own shortcuts... which is not really what you are looking for.)

but it's not impossible, and i see why for some setups it might be an interesting feature.

if you're comfortable enough with c++, here an idea how it might be possible to implement it:

- in the "file > preferences > keyboard shortcuts" add a way define custom actions.
- one type of custom action would be "run script...", where you need to define the path to script being run
- then you can attach any shortcut to that specific script.

there some work to be done, but it does not sound like rocket science.
and i would first check with the team if they would accept the feature (if implemented correctly) or if they have hints on how it should be done.

on the other side:
generally speaking, i prefer the approach of adding a list of user's script to the script menu entry and then use the "action search" to trigger specific scripts by (parts of their) name.
(using "normal" shortcuts for launching scripts will mostly lead to weird shortcuts being used...)
but this depends on https://bugs.scribus.net/view.php?id=15579 being accepted.
(it's in my local scribus and works well for me)

following this remark, i think a "simpler" way to implement your feature is to get your computer to track the .sla files in a (list of) given directories and make a backup of it each time they change:

https://superuser.com/questions/226828/how-to-monitor-a-folder-and-trigger-a-command-line-action-when-a-file-is-created

assuming that you're using windows, you will first have to make sure that scribus does not lock for read the files it opens:

https://stackoverflow.com/questions/6167136/how-to-copy-a-file-while-it-is-being-used-by-another-process 

this way, people will not be tempted to define crazy shortcuts and you will get your backups on each save : - )
#58
Scripts and Plugins / Re: Create custom functionalit...
Last post by AdmFubar - September 04, 2024, 09:05:40 PM
I take it that you find the auto backup feature lacking?
#59
Scripts and Plugins / Create custom functionality on...
Last post by abi - September 04, 2024, 01:53:29 PM
Hello,

I am trying to write some additional functionality when a user presses "Ctr + s" which is the default keyboard shortcut for saving the file, i want to create a file copy along with it with timestamp

Please let me know if anyone has tried to overwite the default keyboard shortcut functionality

Thank you

#60
General Discussion / Character style not taken into...
Last post by nenex-ordi-libre - September 04, 2024, 10:48:05 AM
Hi

As I'm not an English speaker, I've translated my message with DeepL, I hope it will be understandable.

In Scribus 1.6.2 I created a character style. But it is not taken into account when I apply it to certain words.

Edit: I forgot to mention that it's in a model. I just realized that when I create a new document from this template the style is taken into account. I opened the template and the style is taken into account.

*************************

Salut

Dans Scribus 1.6.2 j'ai créé un style de caractére. Mais il n'est pas pris en compte quand je l'applique à certain mots.

Édit : j'ai oublié de préciser que c'est dans un modéle. Je viens de me rendre compte qu'en créant un nouveau document à partir de ce modèle le style est bien pris en compte. J'ai ouvert le modèle et là aussi le style est pris en compte.