Носатая высота имеет пробел должное отрицательное смещение

Я создаю новую носатую конфигурацию, и я использую некоторые шрифты с символами как значки в левой стороне и информации, которую я хочу отобразить в правой стороне. Для выравнивания шрифта и информации я использую отрицательный voffset:

${if_existing /proc/net/route wlan0}
    ${goto 40}${font}${addr wlan0}${goto 125}${wireless_essid wlan0}${font}
    ${goto 40}Up${goto 60}${upspeed wlan0}${goto 110}Down${goto 145}${downspeed wlan0}${font}$
    ${voffset -28}${font Web Symbols:size=15}u${font}
${endif}

Я повторяю неоднократно что "веб-использование шрифтов" Символов с тем же отрицательным voffset вдоль файла конгресса. Я ожидал, что окно будет иметь - в максимуме - 200 пкс, но этом growed намного больше.

Я сделал несколько тестов, удалил отрицательный voffsets и узнал, что окно Conky имеет точно тот же размер с или без отрицательного voffsets, оставляя огромную сумму вакуума в нижней части окна. Насколько я вижу его, пробел в конце должен быть удален.

Мои самые соответствующие настройки окна - они:

own_window_class Conky
own_window yes
own_window_type conky
own_window_argb_visual yes
own_window_transparent no
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

alignment top_right
gap_x 10
gap_y 10
minimum_size 200 200
maximum_width 200
border_margin 0

Так, принятие я ожидаю, что окно будет иметь 200x200 пкс (более чем достаточно для проявления видимой информации), вопросы:

  • Действительно ли это - ошибка, функция, или я делаю что-то не так?
  • Вы видите обходное решение для решения этой проблемы?

Править: Полный conkyrc файл

###########################
#    - Conky settings -   #
###########################
update_interval 1
total_run_times 0
net_avg_samples 1
cpu_avg_samples 1
if_up_strictness link

imlib_cache_size 0
double_buffer yes
no_buffers yes

format_human_readable
temperature_unit celsius

#####################
# - Text settings - #
#####################
use_xft yes
xftfont Bitstream Charter:size=9
override_utf8_locale yes
text_buffer_size 2048

#############################
# - Window specifications - #
#############################
own_window_class Conky
own_window yes
own_window_type desktop
own_window_argb_visual yes
own_window_transparent no
own_window_colour 000000
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

alignment top_right
gap_x 10
gap_y 10
minimum_size 200 200
maximum_width 200

default_bar_size 40 10
default_graph_size 40 10
draw_graph_borders no

#########################
# - Graphics settings - #
#########################
draw_shades no
default_color white
color0 FFFFFF
color1 5DA271
color2 D4A0A7
color3 6AE6BC
TEXT
#############
# - CLOCK - #
#############
${font Digital\-7:size=40}${time %H:%M:%S}${font}${color}
${goto 40}${font Digital\-7:size=15}${time %d %B %Y}${font}${color}
###################################
# - Host & Active wireless name - #
###################################
${goto 40}${color3}${nodename}${font}${color}
${voffset -35}${font In my room:size=15}${color0}R${font}${color}
###############
# - NETWORK - #
###############
${if_existing /proc/net/route wlan0}
    ${goto 40}${font}${color3}${addr wlan0}${goto 125}${color2}${wireless_essid wlan0}${font}${color}
    ${goto 40}${color1}Up${goto 60}${color2}${upspeed wlan0}${goto 110}${color1}Down${goto 145}${color2}${downspeed wlan0}${font}${color}
    ${voffset -28}${font Web Symbols:size=15}${color0}u${font}${color}
${endif}${if_existing /proc/net/route eth0}
    ${goto 40}${font}${color3}${addr eth0}${goto 125}${color2}${wireless_essid eth0}${font}${color}
    ${goto 40}${color1}Up${goto 60}${color2}${upspeed eth0}${goto 110}${color1}Down${goto 145}${color2}${downspeed eth0}${font}${color}
    ${voffset -28}${font Web Symbols:size=15}${color0}J${font}${color}
${endif}${if_existing /proc/net/route tun0}
    ${goto 40}${font}${color3}${addr tun0}${goto 125}${color2}${wireless_essid tun0}${font}${color}
    ${goto 40}${color1}Up${goto 60}${color2}${upspeed tun0}${goto 110}${color1}Down${goto 145}${color2}${downspeed tun0}${font}${color}
    ${voffset -28}${font Web Symbols:size=15}${color0}K${font}${color}
${endif}
1
задан 22 July 2016 в 17:49

1 ответ

Насколько я видел, нет никакого способа предотвратить вакуум к концу окна.

лучшее решение / обходное решение состоит в том, чтобы создать изображение размера, Вы хотите и используете его в качестве фона, оставляя окно Conky прозрачным.

0
ответ дан 28 September 2019 в 19:25

Другие вопросы по тегам:

Похожие вопросы: