]> git.lyx.org Git - lyx.git/blobdiff - src/LaTeXFeatures.C
redraw fix 1.
[lyx.git] / src / LaTeXFeatures.C
index 40365029b5004b7dd417593a818582ac7057362e..1648699972e604698eb7d0d38095d02a781ce94c 100644 (file)
@@ -141,7 +141,8 @@ char const * simplefeatures[] = {
        "floatflt",
        "varioref",
        "prettyref",
-       "float"
+       "float",
+       "wasy"
 };
 
 const int nb_simplefeatures = sizeof(simplefeatures) / sizeof(char const *);
@@ -154,21 +155,20 @@ string const LaTeXFeatures::getPackages() const
        LyXTextClass const & tclass = textclasslist[params.textclass];
 
 
-       /**
-        *  These are all the 'simple' includes.  i.e
-        *  packages which we just \usepackage{package}
-        **/
-       for (int i = 0 ; i < nb_simplefeatures ; ++i) {
+       //
+       //  These are all the 'simple' includes.  i.e
+       //  packages which we just \usepackage{package}
+       //
+       for (int i = 0; i < nb_simplefeatures; ++i) {
                if (isRequired(simplefeatures[i]))
                        packages << "\\usepackage{"
-                                << simplefeatures[i]
-                                << "}\n";
+                                << simplefeatures[i] << "}\n";
        }
 
-       /**
-        * The rest of these packages are somewhat more complicated
-        * than those above.
-        **/
+       //
+       // The rest of these packages are somewhat more complicated
+       // than those above.
+       //
 
        if (isRequired("amsmath")
            && ! tclass.provides(LyXTextClass::amsmath)) {
@@ -341,7 +341,7 @@ string const LaTeXFeatures::getTClassPreamble() const
        set<string>::const_iterator cit = layout.begin();
        set<string>::const_iterator end = layout.end();
        for (; cit != end; ++cit) {
-               tcpreamble << tclass[*cit].preamble();
+               tcpreamble << tclass[*cit]->preamble();
        }
 
        return tcpreamble.str().c_str();