tfont.c - ploot - simple plotting tools HTML git clone git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ploot DIR Log DIR Files DIR Refs DIR Tags DIR README --- tfont.c (274B) --- 1 #include "font.h" 2 3 #include <string.h> 4 5 size_t 6 font_width(struct font *ft, int c) 7 { 8 return strlen(ft->glyph[c]) / ft->height; 9 } 10 11 size_t 12 font_strlen(struct font *ft, char *s) 13 { 14 size_t len; 15 16 len = 0; 17 for (; *s != '\0'; s++) 18 len += font_width(ft, *s) + 1; 19 return len; 20 }