translate_text_cell Function

public function translate_text_cell(ch, glyphs) result(token)

Map a single canvas byte to its charset glyph. Only structural, marker, and arrow symbols are remapped; digits, letters, '.', '-', and '+' pass through so numeric tick labels and text annotations survive Unicode output unchanged.

Arguments

Type IntentOptional Attributes Name
character(len=1), intent(in) :: ch
type(text_charset_t), intent(in) :: glyphs

Return Value character(len=:), allocatable