ci.isQualified = qualified;
ci.pretexts = pres;
ci.posttexts = posts;
- vector<docstring> citeStrings =
+ BiblioInfo::CiteStringMap citeStrings =
buf->masterBibInfo().getCiteStrings(keys, citeStyleList, bv->buffer(), ci);
- vector<docstring>::const_iterator cit = citeStrings.begin();
- vector<docstring>::const_iterator end = citeStrings.end();
+ BiblioInfo::CiteStringMap::const_iterator cit = citeStrings.begin();
+ BiblioInfo::CiteStringMap::const_iterator end = citeStrings.end();
for (int ii = 1; cit != end; ++cit, ++ii) {
- docstring label = *cit;
+ docstring label = cit->second;
CitationStyle cs = citeStyleList[ii - 1];
cs.forceUpperCase &= force;
cs.hasStarredVersion &= star;
if (!buf)
break;
string const format = buf->params().getDefaultOutputFormat();
- Format const * f = formats.getFormat(format);
+ Format const * f = theFormats().getFormat(format);
docstring const name = f ? f->prettyname() : from_utf8(format);
docstring const label = bformat(_("Export [%1$s]|E"), name);
MenuItem item(MenuItem::Command, toqstr(label),