Вот упрощенная версия кода, который я сейчас использую:
cat $FILES | while read line; do
convert -fill $FG_COLOR -background $BG_COLOR \
-size ${line_width}x${line_height} -page +${x_margin}+${y} \
label:"${varL} and ${varR}" miff:-
done | convert -size ${SCREEN_W}x${SCREEN_H} xc:$BG_COLOR - -flatten image.jpg
И это хорошо работает!
Но я бы хотел иметь разные цвета для ${varL}
и ${varR}
, и, думаю, мне следует использовать pango
вместо label
. Я прав насчет этого?
Но, сохранив тот же код и просто заменив label
на pango
, у меня неожиданная ошибка:
convert-im6.q16: width or height exceeds limit