return new InsetBibitem(icp);
} else if (name == "bibtex") {
- Buffer const & buffer = *cmd.view()->buffer();
- InsetBibtexParams ibp;
- InsetBibtexMailer::string2params(cmd.argument,
- buffer, ibp);
- return new InsetBibtex(ibp);
+ InsetCommandParams icp;
+ InsetCommandMailer::string2params(cmd.argument, icp);
+ return new InsetBibtex(icp);
} else if (name == "citation") {
InsetCommandParams icp;
} else if (cmdName == "bibitem") {
lex.printError("Wrong place for bibitem");
inset = new InsetBibitem(inscmd);
+ } else if (cmdName == "bibtex") {
+ inset = new InsetBibtex(inscmd);
} else if (cmdName == "index") {
inset = new InsetIndex(inscmd);
} else if (cmdName == "include") {
} else {
if (tmptok == "Quotes") {
inset = new InsetQuotes;
- } else if (tmptok == "Bibtex") {
- inset = new InsetBibtex;
} else if (tmptok == "External") {
inset = new InsetExternal;
} else if (tmptok == "FormulaMacro") {