X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FLaTeXFeatures.h;h=91d27e8c704b52050a7d6d987647ced385c6d458;hb=04c0cce43e255eaf1350ceddee2b03585310bfdc;hp=235f4df8c4228bf3cfcf7f975ef30c673348398a;hpb=ce447e1760b8503033a00567983aa3690cd92a5e;p=lyx.git diff --git a/src/LaTeXFeatures.h b/src/LaTeXFeatures.h index 235f4df8c4..91d27e8c70 100644 --- a/src/LaTeXFeatures.h +++ b/src/LaTeXFeatures.h @@ -13,12 +13,12 @@ #ifndef LATEXFEATURES_H #define LATEXFEATURES_H -#include "OutputParams.h" #include "support/docstring.h" #include #include #include +#include namespace lyx { @@ -27,6 +27,8 @@ class Buffer; class BufferParams; class InsetLayout; class Language; +class otexstream; +class OutputParams; struct TexString; /** The packages and commands that a buffer needs. This class @@ -93,7 +95,8 @@ public: void addPreambleSnippet(docstring const & snippet, bool allowdupes = false); /// TexString getPreambleSnippets() const; - /// + /// Adds CSS information for HTML export. + /// Note that addPreambleSnippet is for LaTeX-type export void addCSSSnippet(std::string const &); /// docstring getCSSSnippets() const; @@ -141,7 +144,7 @@ public: void getFontEncodings(std::vector & encodings, bool const onlylangs = false) const; /// - void useLayout(docstring const & lyt); + void useLayout(docstring const & layoutname); /// void useInsetLayout(InsetLayout const & lay); /// @@ -169,7 +172,7 @@ public: /// set savenote environment (footnote package) std::string saveNoteEnv() const { return savenote_env_; } /// return savenote environment - void saveNoteEnv(std::string const s) { savenote_env_ = s; } + void saveNoteEnv(std::string const & s) { savenote_env_ = s; } /// Runparams that will be used for exporting this file. OutputParams const & runparams() const { return runparams_; } /// Resolve alternatives like "esint|amsmath|wasysym"