]> git.lyx.org Git - lyx.git/blobdiff - src/Spacing.h
Avoid full metrics computation with Update:FitCursor
[lyx.git] / src / Spacing.h
index 7761bbf9aa7c29027473ed845e118303407ba3a0..7311f792b5a3b5ae7ec98e90430db607a30ac52c 100644 (file)
@@ -4,7 +4,7 @@
  * This file is part of LyX, the document processor.
  * Licence details can be found in the file COPYING.
  *
- * \author Lars Gullik Bjønnes
+ * \author Lars Gullik Bjønnes
  *
  * Full author contact details are available in file CREDITS.
  */
 #ifndef SPACING_H
 #define SPACING_H
 
-#ifdef TEX2LYX
-#include "tex2lyx/Spacing.h"
-#else
-
 #include "support/strfwd.h"
-#include <string>
 
+#include <string>
 
 namespace lyx {
 
@@ -58,10 +54,18 @@ public:
        void set(Spacing::Space sp, std::string const & val);
        ///
        void writeFile(std::ostream &, bool para = false) const;
-       ///
-       std::string const writeEnvirBegin() const;
-       ///
-       std::string const writeEnvirEnd() const;
+       /// useSetSpace is true when using the variant supported by
+       /// the memoir class.
+       std::string const writeEnvirBegin(bool useSetSpace) const;
+       /// useSetSpace is true when using the variant supported by
+       /// the memoir class.
+       std::string const writeEnvirEnd(bool useSetSpace) const;
+       /// useSetSpace is true when using the variant supported by
+       /// the memoir class.
+       std::string const writeCmd(bool useSetSpace) const;
+       /// useSetSpace is true when using the variant supported by
+       /// the memoir class.
+       std::string const writePreamble(bool useSetSpace) const;
 
 private:
        ///
@@ -90,5 +94,4 @@ bool operator!=(Spacing const & a, Spacing const & b)
 
 } // namespace lyx
 
-#endif // TEX2LYX
 #endif // SPACING_H