]> git.lyx.org Git - lyx.git/blobdiff - src/Layout.h
Update sk.po
[lyx.git] / src / Layout.h
index 4eb8412723b9263d75427e4b71afcef11b4801d0..0588bc17a7355f731a0c8e17bd2fd97b8b95e49b 100644 (file)
@@ -89,7 +89,7 @@ public:
        std::string const & latexname() const { return latexname_; }
        ///
        std::string const & itemcommand() const { return itemcommand_; }
-       /// The arguments of this layout
+       /// One argument of this layout
        struct latexarg {
                docstring labelstring;
                docstring menustring;
@@ -112,10 +112,16 @@ public:
                bool is_toc_caption = false;
                bool free_spacing = false;
                std::string newlinecmd;
+               /// The DocBook tag corresponding to this argument.
                docstring docbooktag;
                docstring docbooktagtype;
                docstring docbookattr;
+               /// Whether this argument should be output after the main tag (default: inside). The result if the argument
+               /// should be output both before and after the main tag is undefined.
                bool docbookargumentbeforemaintag = false;
+               /// Whether this argument should be output before the main tag (default: inside). The result if the argument
+               /// should be output both before and after the main tag is undefined.
+               bool docbookargumentaftermaintag = false;
        };
        ///
        typedef std::map<std::string, latexarg> LaTeXArgMap;
@@ -402,11 +408,6 @@ public:
        /// Depth of XML command
        int commanddepth;
 
-       /// Return a pointer on a new layout suitable to describe a caption.
-       /// FIXME: remove this eventually. This is only for tex2lyx
-       /// until it has proper support for the caption inset (JMarc)
-       static Layout * forCaption();
-
        /// Is this spellchecked?
        bool spellcheck;
        /**