// -*- C++ -*-
/* This file is part of
- * ======================================================
+ * ======================================================
*
- * LyX, The Document Processor
- * Copyright (C) 1995 Matthias Ettrich
+ * LyX, The Document Processor
*
- * This file is Copyright (C) 1996-1998
- * Lars Gullik Bjønnes
+ * Copyright 1995 Matthias Ettrich
+ * Copyright 1995-2000 The LyX Team.
*
- *======================================================
+ * ======================================================
*/
-#ifndef _LITERATE_H
-#define _LITERATE_H
+#ifndef LITERATE_H
+#define LITERATE_H
#ifdef __GNUG__
#pragma interface
#endif
-#include "LString.h"
-#include "DepTable.h"
-
+class MiniBuffer;
+
///
-class Literate: public LaTeX {
+class Literate : public LaTeX {
public:
Literate(string const & cmd, string const & file, string const & path,
string const & litfile,
/// runs literate and latex
int weave(TeXErrors &, MiniBuffer *);
- ///
- int scanLiterateLogFile(TeXErrors &);
-
/// runs literate and build
int build(TeXErrors &, MiniBuffer *);
+private:
+ ///
+ int scanLiterateLogFile();
///
- int scanBuildLogFile(TeXErrors &);
+ int scanBuildLogFile();
-private:
///
string litfile;