@ebel I love markdown for that. There are different markdown to PDF converters available and it's easy to integrate in most text editors.
(I wrote a plug-in for sublime that automatically converts the md files to PDF when I save. That was maybe 5 lines of codes)
Also, markdown is even nice to read when not converted to PDF (or anything else).