People suggest Inkscape, which is probably a good suggestion, but I am hoping for something with less of a learning curve.
On Fedora 43, this does the trick:
dnf install scribusThis gives me Scribus 1.6.5.
We have a document, on which we place objects, most of which are frames, often text frames. We can also have image frames, line frames, and more.
The document itself has no color or content, but a frame can fill the document, solving that problem.
We can work in layers. Some things that we see on the screen (like margins and grid lines) will not appear on the final output.
You put text into the frame using the "story editor". Ctrl-Y is a keyboard shortcut, or find the icon.
This is often the trade off. You get a lot of power and a steep learning curve, but doing simple things is hard. Good documentation can help a lot with that, but Scribus is lacking in that regard. The documentation I have found so far fails to start from basics and build knowledge. In other words, it fails.
To enter text into a text frame, first click the mouse in it to select it (the border turns red). then double click in it to be able to enter text. This works.
Now to change text properties. Use the mouse to highlight text. Click once to select it,
Then right click to get a menu. The last checkbox is "properties", which is what you want.
There should be an option group here labeled "Text" but there isn't.
So I do some searching.
I find that F3 gives me a very detailed properties window, and I can use it to change the font size of previously selected text. This works in a WYSIWYG fashion, unlike fooling with the "story editor" that the first tutorial had me using.
I use file -- export -- save as PDF. This works. And I have printed the label I wanted on my Brother printer. I used a PDF reader to open the document and do my printing, but I see that Scribus has a print feature built in, so I may not have needed to use PDF at all.
All said this took about an hour (and I almost gave up).
Once again, on Fedora 43:
dnf install inkscapeOnly 14 packages, mostly python3.
Adventures in Computing / tom@mmto.org