File > save As ... > pdf (or print as pdf) gives me extremely bad results even for the most basic simplest possible Mathematica notebooks.
Here a simple example where I can reproduce the problem.
E.g.,if I create the simplest Mathematica notebook I can think of:

The result looks like this:
which is completely useless. If it doesn't work for this simple example, I ask myself the question if I have still a chance to get an acceptable results for any real world notebook more complicated than "a=b+c"?
For most of the software that I use it is rather the exception to observe bugs. For the Matehmatica print feature I was not able to ever observe a line of code which was not full of bugs. I have entered the most simple probably most tested line of code consisting of 6 characters and there are 4 severe mistakes in the resulting pdf.
What am I doing wrong here? How can I fix this?
I am using Version Number 13.0.0.0 on Linux x86 (64-bit Fedora Linux 36)
Edit: Changing the font to Courier does not help:
looks like the following when saved as pdf:


File > Print... > Print to File, and is this an acceptable workaround for you? $\endgroup$CurrentValue[$FrontEndSession, {StyleHints, "CodeFont"}] = "Courier"$\endgroup$SystemInformation[]. They will probably also want to know a few things about your setup. $\endgroup$