- data_out_recode (input, var_get_encoding (spec->var),
- &spec->format, &trns->line, trns->encoding);
+ {
+ char *s = data_out (input, var_get_encoding (spec->var),
+ &spec->format);
+ int width = u8_strwidth (s);
+ size_t n = strlen (s);
+ u8_line_put (&trns->line, spec->first_column,
+ spec->first_column + width, s, n);
+ free (s);
+ }