bool
hb_syllabic_insert_dotted_circles (hb_font_t *font,
hb_buffer_t *buffer, unsignedint broken_syllable_type, unsignedint dottedcircle_category, int repha_category, int dottedcircle_position)
{ if (unlikely (buffer->flags & HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE)) returnfalse; if (likely (!(buffer->scratch_flags & HB_BUFFER_SCRATCH_FLAG_HAS_BROKEN_SYLLABLE)))
{ if (buffer->messaging ())
(void) buffer->message (font, "skipped inserting dotted-circles because there is no broken syllables"); returnfalse;
}
if (buffer->messaging () &&
!buffer->message (font, "start inserting dotted-circles")) returnfalse;
hb_codepoint_t dottedcircle_glyph; if (!font->get_nominal_glyph (0x25CCu, &dottedcircle_glyph)) returnfalse;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.