When I am in file1.org and do ^C ^E h h (export to html), it all works fine.  
file1.org defines a few macros then includes base.org which defines more macros 
and then includes the rest of the files I want included in the export.  The 
result is one html file.

When I try to do (org-publish-current-project), I get an error that says 
“still-menu” macro is not defined but it is defined in base.org.  The reason is 
(I guess) base.org includes other files and it is during processing of one of 
these files that the error occurs.

From my experimentation, it appears that how exporting (at least during 
“publishing” is far different than I thought.  So, the essence of my question 
is, where are macros suppose to be defined?  I assumed I could define them once 
before they were used and then use them anywhere but that doesn’t seem to be 
the case.

Thank you for your help



Reply via email to