LINUX.ORG.RU

Conky выводят только половину строки русского текста.

 


0

0

Здравствуйте. Мучаюсь уже второй день, не могу понять в чем проблема. Использую коньки, как системный монитор и настольный органайзер. Есть три файла todo, notes и words инфу из них вывожу в коньки. Указал правильно все основные параметры: text_buffer_size 2048 max_user_text 32768 maximum_width 400 text_buffer_size 3082 max_text_width 50 override_utf8_locale yes

Текст на английском выводит правильно и правильно переносит строку. На русском, режет строку на 25 символах, взамест 50, и не пойми как переносит.

Уже не знаю в чем проблема. Думал может он английские буквы запихивает в char, а unicode в wchar, поэтому и строка половинится, так как он отсчитывает количество символов по размеру, типа 50*sizeof(char)= длина строки. Хочется уже разобраться и успокоиться(

Ссылка на скрин с выводом. http://www.fotolink.su/v.php?id=8ad079daba2b2a30c6885e9d5784a563

Юникод Измени кодировку и попробуй ещё раз

Raptor ()
Ответ на: комментарий от Raptor

Где именно изменить? Файлы сохранены в utf8, в системе тоже включил ru UTF8

shestakov ()
Ответ на: комментарий от shestakov

Измени кодировку самих файлов и посмотри останется ли проблема.

Raptor ()

На русском, режет строку на 25 символах, взамест 50

Русские буквы в UTF-8 занимают по два байта, английские — по одному.

i-rinat ★★★★★ ()
Ответ на: комментарий от Raptor

Нет не особо помогло( А вы не знаете, можно как-то scroll из файла запустить, а то не работает. Типа

${execp cat ~/Dropbox/todo.txt}

todo.txt: ${scroll 5 10 LONG-TERM}|

shestakov ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.