]> git.lyx.org Git - lyx.git/blobdiff - src/BufferParams.h
Update Win installer for new dictionary links. Untested.
[lyx.git] / src / BufferParams.h
index 77b4856b4d3bca7b6a435c85c467f1a510354d67..489e0536868c65cf1289802e5b73b0ae82dafcc3 100644 (file)
@@ -49,6 +49,7 @@ class LayoutFile;
 class LayoutFileIndex;
 class Length;
 class Lexer;
+class OutputParams;
 class otexstream;
 class PDFOptions;
 class Spacing;
@@ -194,6 +195,12 @@ public:
        bool isLatex() const;
        /// returns \c true if the buffer contains a Wed document
        bool isLiterate() const;
+       /// Is this package option requested?
+       bool hasPackageOption(std::string const package, std::string const opt) const;
+       /// Get the options requested for a given package
+       std::string getPackageOptions(std::string const package) const;
+       /// Do we use the bidi package (which does some reordering and stuff)?
+       bool useBidiPackage(OutputParams const & rp) const;
 
        /// return the format of the buffer on a string
        std::string bufferFormat() const;
@@ -601,6 +608,8 @@ public:
        std::string output_sync_macro;
        /// use refstyle? or prettyref?
        bool use_refstyle;
+       /// use formatted references in the workarea?
+       bool use_formatted_ref;
        /// use minted? or listings?
        bool use_minted;
        //output line numbering