Я пишу приложение, часть функций которого заключается в генерации резюме LaTeX, поэтому я оказываюсь в ситуации, когда у меня есть строки вроде
\begin{document}
\title{Papers by AUTHOR}
\author{}
\date{}
\maketitle
\begin{enumerate}
%% LIST OF PAPERS
%% Please comment out anything between here and the
%% first \item
%% Please send any updates or corrections to the list to
%% XXXEMAIL???XXX
%\usepackage[pdftex, ...
, которые я хотел бы заполнить динамической информацией, например адрес электронной почты. Из-за формата самого LaTeX .format с синтаксисом {email} не будет работать, как и не будет использовать словарь с синтаксисом% (email) s. Изменить: в частности, строки типа "\ begin {document}" (команда в LaTeX) должны быть оставлены буквально такими, какие они есть, без замены из .format, а строки типа "%%" (комментарий в LaTeX) также должны быть слева, без замены из пополняемого словаря. Какой разумный способ сделать это?