one file markdown preprocessor