【问题标题】:How do I change the code font size in doxygen?如何更改 doxygen 中的代码字体大小?
【发布时间】:2013-05-20 20:05:45
【问题描述】:

如何更改源代码在 doxygen 中的显示方式?我的意思是,当您单击链接以查看生成文档的文件的源代码时。我有兴趣更改字体大小。

【问题讨论】:

    标签: doxygen font-size


    【解决方案1】:

    您可以使用custom CSS 设置 doxygen 输出的样式。

    【讨论】:

    • 谢谢,我已经尝试过了,但我不知道如何专门针对源代码部分进行操作。我在我看到的css文件中唯一与代码相关的部分中尝试了如下操作: /* @group Code Colorization */ span.keyword { color: #7F0055;字体粗细:粗体;字体大小:11px;但这仅适用于关键字和其他预定义的代码部分(关键字流、注释、预处理器、字符串文字、字符文字)。代码中不属于这些类别的内容不受影响。
    • 查看 Doxygen 输出,它使用一个名为“片段”的类作为代码块。
    【解决方案2】:

    如前所述,您需要使用自定义 CSS,您可以通过 HTML_EXTRA_STYLESHEET 进行操作。

    要获取 CSS 模板,请运行:

    doxygen -w html header.html footer.html customdoxygen.css
    

    然后您可以从 customdoxygen.css 中选择您想要修改的元素,并将它们添加到您自己的 css 文件中。

    最终通知代码 sn-ps (fragments) 字体大小的 CSS 实际上是 div.line 内:

    div.line {
        font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
        font-size: 15px;
        ...
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-03
      相关资源
      最近更新 更多