Мои подсказки на моем участке слишком велики и переполняют сюжет, поскольку строки, которые они отображают, длинны. Я просматривал источник (и немного javascript), но нигде не нашел, что могло бы позволить мне установить шрифт без, вращающий собственный HTML или JavaScript (т. Е. Через некоторый объект Python). Я также попытался наивно добавить <br>
и \n
символов в строку подсказки, но это не сработало.Bokeh HoverTool пользовательский шрифт и символы перевода строки из Python
Как я могу легко изменить шрифты подсказок (или, возможно, другие соответствующие атрибуты)?
Обновление: Я попытался установить шрифт маленьким, но мне все еще не удается получить символы новой строки во всплывающей подсказке. Вот моя подсказка код:
hover.tooltips = """ y: $y <br> date: @dates <br> items: <br><font face="Arial" size="1">@items</font> """
Проблема есть, каждый элемент из items
источника является списком переменной длины, и я хочу, чтобы отделить каждую запись в списке с символом новой строкой, вынесенной в подсказке
Спасибо, +1, я видел эти примеры, однако я надеялся избежать писать свой собственный HTML (я понял, сказал JS в вопросе - - моя вина). Нет ли объекта Python, где сохраняются некоторые атрибуты шрифта по умолчанию, и что я могу изменить? – eqzx
Нет, боюсь, что вам нужно будет написать свой собственный HTML-код. – birdsarah
Если 'bar' - это список нескольких элементов, есть ли способ, с помощью которого всплывающая подсказка может иметь новые строки для каждого элемента? – eqzx