void InsetRef::latex(otexstream & os, OutputParams const & rp) const
{
- string const cmd = getCmdName();
- docstring const data = getEscapedLabel(rp);
+ string const & cmd = getCmdName();
+ docstring const & data = getEscapedLabel(rp);
if (rp.inulemcmd > 0)
os << "\\mbox{";
// properly in XHTML output yet (bug #8599).
// It might not be that hard to do. We have the InsetLabel,
// and we can presumably find its paragraph using the TOC.
- // We could then output the contents of the paragraph using
- // something?
+ // But the label might be referencing a section, yet not be
+ // in that section. So this is not trivial.
display_string = il->prettyCounter();
} else
display_string = ref;
}
+docstring InsetRef::getTOCString() const
+{
+ return tooltip_.empty() ? screen_label_ : tooltip_;
+}
+
} // namespace lyx