X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ftex2lyx%2FPreamble.h;h=5c2d883aab51c5bfbbf191c9c858947198977625;hb=05446b232f7716fecdea26af61b3fa1de0274c4d;hp=790e81f3ef6588d7616cfef3db81763df10ca0ed;hpb=36f7ae1207cae1c500649d9aa09b207864f4112d;p=lyx.git diff --git a/src/tex2lyx/Preamble.h b/src/tex2lyx/Preamble.h index 790e81f3ef..5c2d883aab 100644 --- a/src/tex2lyx/Preamble.h +++ b/src/tex2lyx/Preamble.h @@ -39,6 +39,8 @@ public: /// std::string notefontcolor() const { return h_notefontcolor; } /// + std::string use_indices() const { return h_use_indices; } + /// bool indentParagraphs() const; /// bool isPackageUsed(std::string const & package) const; @@ -63,7 +65,7 @@ public: void parse(Parser & p, std::string const & forceclass, TeX2LyXDocClass & tc); /// Writes the LyX file header from internal data - bool writeLyXHeader(std::ostream & os); + bool writeLyXHeader(std::ostream & os, bool subdoc); private: /// @@ -78,8 +80,10 @@ private: std::ostringstream h_preamble; std::string h_backgroundcolor; + std::string h_biblio_style; std::string h_boxbgcolor; std::string h_cite_engine; + std::string h_cite_engine_type; std::string h_defskip; std::string h_float_placement; std::string h_fontcolor; @@ -88,6 +92,7 @@ private: std::string h_font_sans; std::string h_font_typewriter; std::string h_font_default_family; + std::string h_use_non_tex_fonts; std::string h_font_sc; std::string h_font_osf; std::string h_font_sf_scale; @@ -97,6 +102,7 @@ private: std::string h_html_css_as_file; std::string h_html_math_output; std::string h_inputencoding; + std::string h_justification; std::string h_language; std::string h_language_package; std::string h_listings_params; @@ -136,15 +142,12 @@ private: std::string h_tocdepth; std::string h_tracking_changes; std::string h_use_bibtopic; + std::string h_use_indices; std::string h_use_geometry; - std::string h_use_amsmath; + std::map h_use_packages; std::string h_use_default_options; - std::string h_use_esint; std::string h_use_hyperref; - std::string h_use_mhchem; - std::string h_use_mathdots; std::string h_use_refstyle; - std::string h_use_undertilde; /*! * Add package \p name with options \p options to used_packages.