namespace support { class FileName; }
-/// Simple support for frontend::Alert::warning().
-namespace frontend {
-namespace Alert {
- void warning(docstring const & title, docstring const & message,
- bool const &);
-}
-}
-
class Context;
/// A trivial subclass, just to give us a public default constructor
/// Translate babel language name to LyX language name
extern std::string babel2lyx(std::string const & language);
+/// Translate LyX language name to babel language name
+extern std::string lyx2babel(std::string const & language);
/// Translate polyglossia language name to LyX language name
extern std::string polyglossia2lyx(std::string const & language);
/// Translate basic color name or RGB color in LaTeX syntax to LyX color code
bool is_math_env(std::string const & name);
bool is_display_math_env(std::string const & name);
+/// Is first string in the array of strings (second parameter)
char const * const * is_known(std::string const &, char const * const *);
/*!
extern bool copyFiles();
/// Shall we skip child documents and keep them as TeX?
extern bool skipChildren();
+/// Does tex2lyx run in roundtrip mode?
+extern bool roundtripMode();
/*!
* contains a preamble.
* \return true if the conversion was successful, else false.
*/
-bool tex2lyx(std::string const & infilename,
- support::FileName const & outfilename,
+bool tex2lyx(std::string const & infilename,
+ support::FileName const & outfilename,
std::string const & encoding);