path = name of the files original path.
*/
LaTeX(std::string const & cmd, OutputParams const &,
- support::FileName const & file);
+ support::FileName const & file,
+ std::string const & path = empty_string());
/// runs LaTeX several times
int run(TeXErrors &);
///
void updateBibtexDependencies(DepTable &,
- std::vector<AuxInfo> const &,
- bool biber);
+ std::vector<AuxInfo> const &);
///
void scanBlgFile(DepTable & head);
///
bool runBibTeX(std::vector<AuxInfo> const &,
- OutputParams const &, bool biber);
+ OutputParams const &);
///
void deleteFilesOnError() const;
///
support::FileName file;
+ ///
+ std::string path;
+
/// used by scanLogFile
int num_errors;
///
OutputParams runparams;
+
+ /// Do we use biber?
+ bool biber;
};