std::string translate_len(std::string const &);
void parse_text(Parser & p, std::ostream & os, unsigned flags, bool outer,
- Context & context);
+ Context & context, std::string const & rdelim = "");
void check_comment_bib(std::ostream & os, Context & context);
void fix_child_filename(std::string & name);
*/
void parse_text_in_inset(Parser & p, std::ostream & os, unsigned flags,
bool outer, Context const & context,
- InsetLayout const * layout = 0);
+ InsetLayout const * layout = nullptr,
+ std::string const & rdelim = "");
/// Guess document language from \p p if CJK is used.
/// \p lang is used for all non-CJK contents.
/// in table.cpp
void handle_tabular(Parser & p, std::ostream & os, std::string const & name,
- std::string const & width, Context & context);
+ std::string const & tabularwidth, std::string const & halign,
+ Context const & context);
/// in tex2lyx.cpp
* Adds the command \p command to the list of known commands.
* \param o1 first optional parameter to the latex command \\newcommand
* (with brackets), or the empty string if there were no optional arguments.
- * \param o2 wether \\newcommand had a second optional parameter.
+ * \param o2 whether \\newcommand had a second optional parameter.
* If \p definition is not empty the command is assumed to be from the LyX
* preamble and added to possible_textclass_commands.
*/
extern void add_known_theorem(std::string const & theorem,
std::string const & o1, bool o2, docstring const & definition);
extern Layout const * findLayoutWithoutModule(TextClass const & tc,
- std::string const & name, bool command);
-extern InsetLayout const * findInsetLayoutWithoutModule(TextClass const & tc, std::string const & name, bool command);
+ std::string const & name, bool command, std::string const & latexparam = std::string());
+extern InsetLayout const * findInsetLayoutWithoutModule(TextClass const & tc, std::string const & name, bool command,
+ std::string const & latexparam = std::string());
/*!
* Check whether a module provides command (if \p command is true) or
* environment (if \p command is false) \p name, and add the module to the