Как я могу использовать переменную в подфайле, которая определена в основном файле?
В main.tex я включаю некоторые другие файлы (например, определения стилей), а также пишу контроль версий и определяю переменную версии:
main.tex
\usepackage{mystyles}
\begin{versionhistory}
\vhEntry{1.0}{1.1.2011}{abc}{Initial draft}
% allways update the value of the version variable!
\newcommand{\docVersion}{1.5}
\end{versionhistory}
файл стиля включает в себя:
mystyles.sty
\usepackage{fancyhdr} % better control of header and footer
\pagestyle{fancyplain}
\fancyhf{} % clear default header/footer format
\lfoot{\fancyplain{\thepage \docVersion}{\thepage \docVersion}}
Но это не работает. Если я определю переменную docVersion в mystyles.sty, она будет работать нормально, но я не хочу изменять mystyles.sty при изменении истории документа. Итак, как я могу определить переменную в main.tex и использовать ее в подфайле?
Спасибо
Mark