I have a large number of photos edited and ready to go and want to then them into an album. Does anyone have any recommendations for any FOSS software that I can use to arrange the images to pages, and add text?
I intend to send the data to a professional printer for printing and binding.
My first thought was Libre Office’s Draw, but maybe this community has something more appropriate.
“Desktop publishing” is the category of software you want. I’ve not used it, but I believe Scribus is the standard FOSS tool for this. If you want a simple graphical way to make your album, this is the way.
Many people have metnioned LaTex - I would not recommend it for this purpose. LaTex, while powerful, will have a steep learning curve, and isn’t really made for artistic tasks - its purpose is for writing technical papers. From literally the first two sentences on the project site:
LaTeX is a high-quality typesetting system; it includes features designed for the production of technical and scientific documentation. LaTeX is the de facto standard for the communication and publication of scientific documents.
It’s probably possible to make a beautiful photo album with LaTex, but without a lot of work, it’s more likely to come out looking like a calculator manual.
I noticed that as part of the LaTeX description, thanks for confirming! I will take a look at scribus.
Are you familiar with LaTeX? You can use plugins that generate PDFs that follow the PDF/X1-a standard and send the resulting PDFs to professional printers.
TeXStudio is a FOSS LaTeX editor that looks well-suited for your use-case.
Since LaTeX documents are just text and your images are already sorted and so on, you could even write a script to construct the first draft of your doc with the pictures arranged consistently, based off the files in your file system, then edit it to tweak it to perfection. You could also/alternatively create or use some reusable LaTeX patterns.
Thanks for the suggestion, I started looking into LaTeX during my studies but never went through with learning it. Others have suggested Scribus, is there a reason why you might opt for LaTeX over that for this case?
I haven’t worked with Scribus but I’ve heard good things about it, so I don’t think you’d be making a wrong choice by going with it. For this use case, the main reasons I can think of for why LaTeX would be preferable would be:
- if you preferred working with it, or with a particular LaTeX tool
- if you want to learn one tool or the other
- if being able to write a script to create the output is something you want to do and the equivalent is not possible in Scribus
I’ve heard of publishing software to design photo albums/scrapbooks/cards etc. Is there a photo collection manager for archiving, sorting and filtering?
Given access to a large set of personal photos, say tens of thousands, it should be able to group, categorize, tag, and sort along a myriad of dimensions.
Example dimensions would be time, people and places. It would need some facial recognition/image classifier/similarity scoring capability.
There definitely are some cloud offerings today that do similar things, but I’d want it to work locally for privacy and practical reasons.
DigiKam and it’s associated plugins are what I use to sort, manage and store photos. It does have facial recognition option too, but I have not used it until now.
I guess you would use something like a desktop publishing software like Scribus, LaTeX, Inkscape or well Libre Office Draw.