【问题标题】:Kivy: Change RstDocument Header FontKivy:更改 RstDocument 标题字体
【发布时间】:2017-07-31 02:49:54
【问题描述】:

基维 1.10.0

Python 3.6

我想在使用 RstDocuments 时更改标题字体大小、颜色等。标题之间的默认差异非常小(只有很小的字体大小变化),如下所示。

我浏览了一些代码,但我不是一个非常有经验的 Python 程序员,也找不到任何东西。

【问题讨论】:

    标签: python-3.x kivy


    【解决方案1】:

    您可以使用 base_font_size

    来自docs

    base_font_size - Added in 1.8.0
    Font size for the biggest title, 31 by default. All other font sizes are 
    derived from this.
    

    要更改每个标题/元素的颜色/样式,请参阅:

    colors Added in 1.1.0
    Dictionary of all the colors used in the RST rendering.
    
    Warning
    This dictionary is needs special handling. You also need to call RstDocument.render() if you change them after loading. colors is a DictProperty.
    
     underline_color Added in 1.1.0
     underline color of the titles, expressed in html color notation
    

    【讨论】:

    • 谢谢,但我不确定这是否真的是我想要的。我希望对特定的标头标记呈现进行更改。例如,当我在上面的示例中使用标题 3 时,我希望文本为黑色、更小且没有下划线。我想要一种方法来利用代码(通过拦截默认输出,而不是通过更改核心代码)并将标题显示更改为我想要的任何内容。
    猜你喜欢
    • 1970-01-01
    • 2015-10-04
    • 1970-01-01
    • 2011-05-02
    • 2015-04-04
    • 2012-05-25
    • 1970-01-01
    • 2018-07-13
    • 1970-01-01
    相关资源
    最近更新 更多