Nick – the PDF option in Atom can be set to use any 'virtual PDF printer' that you have installed. These do vary in quality/compatibility.
Like Jason I don't use the Publish option for 2D drawings, mainly because it introduces a slight scaling of the page to make room for header and footer at top and bottom of page – so your drawing won't truly be to scale.
The Publish option expects to find PDFill installed, so might complain if it isn't. If you chose to install PDFill (it is free), take care to avoid accepting any of the 'bonuses' that the installer might add to your computer.
In summary – simplest to just Print, and choose your PDF printer, most will work. If you find issues with (most likely) text on drawings, try a different PDF printer.
Edited By David Jupp on 29/01/2019 15:03:59