]> git.lyx.org Git - lyx.git/blobdiff - src/OutputParams.h
A couple comments and some very minor cleanup.
[lyx.git] / src / OutputParams.h
index a368f9f81daabcf3c98054d89ffc5a5ef04b9443..534e9721930167d6ed7f854ea6d6c4c7238358ca 100644 (file)
@@ -25,6 +25,7 @@ namespace lyx {
 class Encoding;
 class ExportData;
 class Font;
+class Language;
 
 
 class OutputParams {
@@ -33,7 +34,8 @@ public:
                LATEX,
                PDFLATEX,
                XETEX,
-               XML
+               XML,
+               HTML
        };
 
        enum TableCell {
@@ -91,6 +93,10 @@ public:
         */
        mutable std::string document_language;
 
+       /** The master language. Non-null only for child documents.
+        */
+       mutable Language const * master_language;
+
        /** Current stream encoding. Only used for LaTeX.
            This must be set to the document encoding (via the constructor)
            before output starts. Afterwards it must be kept up to date for