]> git.lyx.org Git - lyx.git/blobdiff - src/Literate.h
citation patch from Angus
[lyx.git] / src / Literate.h
index e901375d4f7f2e443633976fed37fc8e2409d8cf..73688ddd8ebe1006c183119d96987a1a1743244c 100644 (file)
@@ -1,61 +1,55 @@
 // -*- 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(LString const & cmd, LString const & file, LString const & path,
-                LString const & litfile,
-                LString const & literate_cmd, LString const & literate_filter, 
-                LString const & build_cmd, LString const & build_filter);
+       ///
+       Literate(string const & cmd, string const & file, string const & path,
+                string const & litfile,
+                string const & literate_cmd, string const & literate_filter, 
+                string const & build_cmd, string const & build_filter);
        
         /// runs literate and latex
         int weave(TeXErrors &, MiniBuffer *);
 
-        ///
-        int scanLiterateLogFile(TeXErrors &);
-
         /// runs literate and build
         int build(TeXErrors &, MiniBuffer *);
-
-        ///
-        int scanBuildLogFile(TeXErrors &);
-
 private:
         ///
-        LString litfile;
+        string litfile;
         
         ///
-        LString literate_cmd;
+        string literate_cmd;
  
         ///
-        LString literate_filter;
+        string literate_filter;
  
         ///
-        LString build_cmd;
+        string build_cmd;
  
         ///
-        LString build_filter;
+        string build_filter;
 };
 
 #endif
+
+