Hi Nick, Nick Dokos <ndo...@gmail.com> writes: > Andreas Leha <andreas.l...@med.uni-goettingen.de> writes: > >> Hi Nick, >> >> Nick Dokos <ndo...@gmail.com> writes: >>> Andreas Leha <andreas.l...@med.uni-goettingen.de> writes: >>> >>>> I forgot... >>>> >>>> Andreas Leha <andreas.l...@med.uni-goettingen.de> writes: >>>>> Hi all, >>>>> >>>>> How can I make my toy sample file below export properly to github >>>>> flavoured markdown (using ox-gfm)? >>>>> >>>>> (Of course including the file local variables in exported *.md file...) >>>> >>>> ... and without having them apply to the current *.org file. >>>> >>>>> >>>>> If I try I get >>>>> ,---- >>>>> | hack-local-variables: Malformed local variable line: "" >>>>> `---- >>>>> >>>>> Thanks, >>>>> Andreas >>>>> >>>>> >>>>> PS: the sample file >>>>> >>>>> #+md: <!-- Some Comment --> >>>>> >>>>> * Test File >>>>> >>>>> With text. >>>>> >>>>> >>>>> #+md: <!-- >>>>> #+md: Local Variables: >>>>> #+md: mode: gfm >>>>> #+md: markdown-command: "marked" >>>>> #+md: End: >>>>> #+md: --> >>>> >>>> >>> >>> Add a noexport section with a control-L as contents at the end. >>> Emacs only looks at the last "page" of the file for local variables >>> so the control-L will stop it. >>> >> >> Thanks! That is amazing! That solves my second problem. So, the >> original *.org file is indeed opened in Org mode. Nice. >> >> >> Now I still need to know how to export to github flavoured markdown >> (gfm) with the file local variables set. This still fails with >> ,---- >> | hack-local-variables: Malformed local variable line: "" >> `---- >> >> Any help with that? >> > > That seems to be caused by the empty lines in the Local Variables: > section of the md file: > > <div id="table-of-contents"> > <h2>Table of Contents</h2> > <div id="text-table-of-contents"> > <ul> > <li><a href="#orgheadline1">1. Test File</a></li> > </ul> > </div> > </div> > > <!-- Some Comment --> > > # Test File<a id="orgheadline1"></a> > > With text. > > <!-- > > Local Variables: > > mode: gfm > > markdown-command: "marked" > > End: > > --> > > If I get rid of them manually, I think it goes away (although I don't > have gfm installed, so it complains about gfm-mode). > > That seems to be an ox-md (or perhaps ox-html) issue however and I'm not > equipped to wade into those waters. Assuming this is correct, maybe you > can add a filter to get rid of the empty lines? >
Thanks for following that up! That is interesting. How did you see that file with the empty lines? I do not get anything exported -- neither md nor gfm. - Andreas