X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FTextClass.h;h=64fa9aa127a7ef2b8b7773ac1ee63221e09a12b8;hb=eea4ef9b6e8c103b8d77fb456214a116c68f58a7;hp=222384ff3419f06811c7764cdc52c0a2b9be5df7;hpb=13b66322280e75202c29e4976cc7c48da6a0f9b3;p=lyx.git diff --git a/src/TextClass.h b/src/TextClass.h index 222384ff34..64fa9aa127 100644 --- a/src/TextClass.h +++ b/src/TextClass.h @@ -271,9 +271,17 @@ protected: /// std::string opt_fontsize_; /// + std::string opt_pagesize_; + /// std::string opt_pagestyle_; /// Specific class options std::string options_; + /// Format of the fontsize option + std::string fontsize_format_; + /// Default page size + std::string pagesize_; + /// Format of the papersize option + std::string pagesize_format_; /// std::string pagestyle_; /// @@ -449,12 +457,20 @@ public: /// std::string const & opt_fontsize() const { return opt_fontsize_; } /// + std::string const & opt_pagesize() const { return opt_pagesize_; } + /// std::string const & opt_pagestyle() const { return opt_pagestyle_; } /// std::string const & options() const { return options_; } /// std::string const & class_header() const { return class_header_; } /// + std::string const & fontsizeformat() const { return fontsize_format_; } + /// + std::string const & pagesize() const { return pagesize_; } + /// + std::string const & pagesizeformat() const { return pagesize_format_; } + /// std::string const & pagestyle() const { return pagestyle_; } /// std::string const & tablestyle() const { return tablestyle_; } @@ -474,7 +490,7 @@ public: /// is this feature already provided by the class? bool provides(std::string const & p) const; /// features required by the class? - std::set const & requires() const { return requires_; } + std::set const & required() const { return requires_; } /// package options to write to LaTeX file std::map const & packageOptions() const { return package_options_; }