【问题标题】:Mathematica: change all text fonts simultaneosly in Plot or ListplotMathematica:在 Plot 或 Listplot 中同时更改所有文本字体
【发布时间】:2012-10-31 09:59:36
【问题描述】:

我想用一个命令更改 Plot 和 ListPlot 中所有文本的字体大小。我记得过去使用单个 SetOptions[Plot, ...] 调用每个(ListPlot 和 Plot)来执行此操作,但现在我似乎需要为每个选项运行一次此命令,因此一次用于 LabelStyle,一次用于 AxesStyle等等。

有解决办法吗?我真的记得几周前做过这个,但是忘记了!!

感谢您的努力。

【问题讨论】:

    标签: fonts styles plot wolfram-mathematica font-size


    【解决方案1】:

    经过一个小时的搜索,我想我找到了答案是BaseStyle,所以看起来是这样的:

    SetOptions[Plot, BaseStyle -> FontSize -> 18]
    

    还是谢谢:)

    如果您觉得这个答案不能令人信服,请发表评论。

    【讨论】:

      【解决方案2】:

      根据您的需要,您可能更喜欢使用GraphicsBoxOptions。有关示例,请参见以下答案:

      Keeping Text Size the Same Throughout Entire Notebook File

      Set default font for Output

      该选项以及其他Box类型的相关选项,根据低级Box输出的类型设置样式,例如GraphicsBox(boxes是发送到前端显示的数据)。如果您想一次性影响所有 2D 图形输出的样式,而不是按功能(PlotLogPlot 等),这就是这样做的方法。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-04-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-08-25
        相关资源
        最近更新 更多