#include "lyxtext.h"
#include "paragraph.h"
#include "pariterator.h"
+#include "sgml.h"
#include "frontends/LyXView.h"
int InsetLabel::linuxdoc(Buffer const &, ostream & os,
OutputParams const &) const
{
- os << "<label id=\"" << getContents() << "\" >";
+ os << "<label id=\"" << sgml::cleanID(getContents()) << "\" >";
return 0;
}
int InsetLabel::docbook(Buffer const &, ostream & os,
OutputParams const &) const
{
- os << "<anchor id=\"" << getContents() << "\">";
+ os << "<!-- anchor id=\"" << sgml::cleanID(getContents()) << "\" -->";
return 0;
}