void LaTeXSupport::LaTeXPlanReportPrepare(char * pnm) { string planName(pnm); replaceSubStrings(planName,"/","/\\-"); latexString(planName); *report << "\\section{\\sloppy Plan: "<< planName <<"}\n"; };
void displayFailedLaTeXList(vector<string> & vs) { string s; for(vector<string>::const_iterator i = vs.begin(); i != vs.end() ; ) { s = *i; replaceSubStrings(s,"/","/\\-"); latexString(s); *report << "\\begin{minipage}[t]{13cm} " << s << " \\end{minipage}"; if( ++i != vs.end()) *report << "\\\\"; *report << "\n"; }; };
//change any action names etc that LaTeX will not like void latexString(string & s) { replaceSubStrings(s,"_","\\_"); }