Here is my next iteration on basic WYSIWYG printing in GNU Emacs for printing fancy fonts and tables. Now you can print Sudoku grid, lotto tickets or quick party invites for some weekend fun.
Run M-x ps-print-buffer-with-faces
to send output to printer.
Run C-u M-x ps-print-buffer-with-faces
to send output to file (PS format).
Code: https://gitlab.com/atamariya/emacs/tree/dev
Screenshots: https://lifeofpenguin.blogspot.com/2021/06/basic-wysiwyg-printing-in-gnu-emacs.html