#include <config.h>
-#ifdef __GNUG__
-#pragma implementation
-#endif
-
#include "LaTeXFeatures.h"
#include "debug.h"
#include "lyx_sty.h"
bool LaTeXFeatures::isRequired(string const & name) const
{
- FeaturesList::const_iterator i = find(features.begin(),
- features.end(),
- name);
- return i != features.end();
+ return find(features.begin(), features.end(), name) != features.end();
}
}
-bool LaTeXFeatures::hasLanguages()
+bool LaTeXFeatures::hasLanguages() const
{
return !UsedLanguages.empty();
}
}
-set<string> LaTeXFeatures::getEncodingSet(string const & doc_encoding)
+set<string> LaTeXFeatures::getEncodingSet(string const & doc_encoding) const
{
set<string> encodings;
for (LanguageList::const_iterator it =
"varioref",
"prettyref",
"float",
- "wasy"
+ "wasy",
+ "dvipost"
};
-const int nb_simplefeatures = sizeof(simplefeatures) / sizeof(char const *);
+int const nb_simplefeatures = sizeof(simplefeatures) / sizeof(char const *);
}
// color.sty
if (isRequired("color")) {
if (params.graphicsDriver == "default")
- packages << "\\usepackage{color}\n";
+ packages << "\\usepackage[usenames]{color}\n";
else
packages << "\\usepackage["
<< params.graphicsDriver
+ << ",usenames"
<< "]{color}\n";
}