Since you're looking at print for reference, it is usually very difficult to get the same imperfections with our nice, optimized-for-clarity digital tools. You already have a nice base layer, which with some similar post-processing can get you what you want. I find it helpful to look at the reference you have in mind and then work backwards from it layer by layer. For example, you can zoom into risograph prints to look at the textures or look at how people recreate print misregistration/ink offset in Photoshop to start with and then try to translate it into code (or just Photoshop if you like!). I gave it a quick shot but more can be done: https://i.ibb.co/QvZvjNpf/output.png
> My favourite mental model revelation to come from it was that what I see isn’t the “ground truth.” It’s a view of a subset of the data. My eyes, my cat’s eyes, my cameras all collect and render different subsets of the data, providing different views of the subject matter.
Personal tracking, maps, blogs, etc!