]> git.lyx.org Git - lyx.git/blobdiff - src/tex2lyx/tex2lyx.h
Update tex2lyx test files
[lyx.git] / src / tex2lyx / tex2lyx.h
index a471a0f3f447627ef133ddb15dd100366d109661..37585fddf4bd5cae34def45cfd801474a1ee5b56 100644 (file)
@@ -67,6 +67,10 @@ void parse_text_in_inset(Parser & p, std::ostream & os, unsigned flags,
                          bool outer, Context const & context,
                          InsetLayout const * layout = 0);
 
+/// Guess document language from \p p if CJK is used.
+/// \p lang is used for all non-CJK contents.
+std::string guessLanguage(Parser & p, std::string const & lang);
+
 
 /// in math.cpp
 void parse_math(Parser & p, std::ostream & os, unsigned flags, mode_type mode);
@@ -166,8 +170,6 @@ extern bool noweb_mode;
 extern bool pdflatex;
 /// Did we recognize any xetex-only construct?
 extern bool xetex;
-/// Do we have CJK?
-extern bool have_CJK;
 /// Do we have non-CJK Japanese?
 extern bool is_nonCJKJapanese;
 /// LyX format that is created by tex2lyx
@@ -181,6 +183,8 @@ extern std::string getParentFilePath(bool input);
 extern bool overwriteFiles();
 /// Do we need to copy included files to the output directory?
 extern bool copyFiles();
+/// Shall we skip child documents and keep them as TeX?
+extern bool skipChildren();
 
 
 /*!