]> git.lyx.org Git - lyx.git/blobdiff - src/Layout.h
Natbib authoryear uses (Ref1; Ref2) by default.
[lyx.git] / src / Layout.h
index d84ca372b62d2cb74ea7ec37440a7e081672ad42..b7c6e708cd1f1c02db73fb28ec3a8b6ce212ee16 100644 (file)
@@ -75,6 +75,8 @@ public:
        void readSpacing(Lexer &);
        ///
        void readArgument(Lexer &);
+       /// Write a layout definition in utf8 encoding
+       void write(std::ostream &) const;
        ///
        docstring const & name() const { return name_; }
        ///
@@ -87,8 +89,6 @@ public:
        std::string const & latexname() const { return latexname_; }
        ///
        std::string const & itemcommand() const { return itemcommand_; }
-       ///
-       void setLatexName(std::string const & n) { latexname_ = n; }
        /// The arguments of this layout
        struct latexarg {
                docstring labelstring;
@@ -96,6 +96,7 @@ public:
                bool mandatory;
                docstring ldelim;
                docstring rdelim;
+               docstring defaultarg;
                docstring presetarg;
                docstring tooltip;
                std::string requires;