Index: read.c =================================================================== --- read.c (revision 31242) +++ read.c (revision 31243) @@ -469,6 +469,8 @@ if ((ctx->state.text_str != NULL) && (ctx->state.is_visible)) { if (ctx->state.text_style != NULL) { /* rnd_trace(" wh: %ml %ml\n", RND_MIL_TO_COORD(ctx->state.text_style->char_width), RND_MIL_TO_COORD(ctx->state.text_style->height));*/ + if (ctx->state.text_style->char_width == 0) + ctx->state.text_style->char_width = ctx->state.text_style->height; scxy = (double)ctx->state.text_style->char_width / (double)ctx->state.text_style->height; thickness = RND_MIL_TO_COORD(ctx->state.text_style->width); }