X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FBufferParams.h;h=13870f1d8c6323c48878e44b7c02d0a9024aaa9b;hb=2ebd535e99ebd1578209bf3e5890b06871e1dfeb;hp=ea2cd5dd530e8be505c0eb78e8210fad68e17b62;hpb=0b67e103e97a0c12fd18382152d762fc8d95dff1;p=lyx.git diff --git a/src/BufferParams.h b/src/BufferParams.h index ea2cd5dd53..13870f1d8c 100644 --- a/src/BufferParams.h +++ b/src/BufferParams.h @@ -106,7 +106,9 @@ public: */ ParagraphSeparation paragraph_separation; /// - InsetQuotes::QuoteLanguage quotes_language; + InsetQuotesParams::QuoteStyle quotes_style; + /// + bool dynamic_quotes; /// std::string fontsize; /// Get the LayoutFile this document is using. @@ -178,11 +180,9 @@ public: OutputParams::FLAVOR getOutputFlavor( std::string const & format = std::string()) const; /// - bool isExportable(std::string const & format) const; + bool isExportable(std::string const & format, bool need_viewable) const; /// std::vector const & exportableFormats(bool only_viewable) const; - /// - bool isExportableFormat(std::string const & format) const; /// the backends appropriate for use with this document. /// so, e.g., latex is excluded , if we're using non-TeX fonts std::vector backends() const; @@ -203,7 +203,7 @@ public: Font const getFont() const; /// translate quote style string to enum value - InsetQuotes::QuoteLanguage getQuoteStyle(std::string const & qs) const; + InsetQuotesParams::QuoteStyle getQuoteStyle(std::string const & qs) const; /* these are for the PaperLayout */ /// the papersize @@ -555,7 +555,7 @@ private: * mathdots, stackrel, stmaryrd and undertilde. */ PackageMap use_packages; - + /** Use the Pimpl idiom to hide those member variables that would otherwise * drag in other header files. */