sb.append(XML_OPEN_TAG_START);
sb.append(SVG_MISSING_GLYPH_TAG);
} else {
sb.append(XML_OPEN_TAG_START)
.append(SVG_GLYPH_TAG).append(XML_SPACE).append(SVG_UNICODE_ATTRIBUTE)
<BUG>.append(XML_EQUAL_QUOT).append(code).append(XML_CHAR_QUOT);
sb.append(XML_SPACE).append(SVG_GLYPH_NAME_ATTRIBUTE).append(XML_EQUAL_QUOT)
.append(font.getPostTable().getGlyphName(glyphIndex))
.append(XML_CHAR_QUOT);
}</BUG>
if (horiz_advance_x != defaultHorizAdvanceX) {

sb.append(XML_OPEN_TAG_START);
sb.append(SVG_MISSING_GLYPH_TAG);
} else {
sb.append(XML_OPEN_TAG_START)
.append(SVG_GLYPH_TAG).append(XML_SPACE).append(SVG_UNICODE_ATTRIBUTE)
.append(XML_EQUAL_QUOT).append(code).append(XML_CHAR_QUOT);
String glyphName = font.getPostTable().getGlyphName(glyphIndex);
if (glyphName != null) {
sb.append(XML_SPACE).append(SVG_GLYPH_NAME_ATTRIBUTE).append(XML_EQUAL_QUOT)
.append(glyphName)
.append(XML_CHAR_QUOT);
}
}
if (horiz_advance_x != defaultHorizAdvanceX) {
