Every printer I can find is either formatted for A4/USA Letter, or little photo printers that probably require proprietary software which I doubt would work with regular text. I know some of those even require proprietary photo paper modules, which is why I gave up and never bought one.
I had a Canon ip100 years ago, I can recommend it and they still make a newer one, but it looks waaay bigger than your target size. Good luck