如何定义自定义 pgfplots 样式的可选参数

如何定义自定义 pgfplots 样式的可选参数

我从其他人那里看到问题可以使用参数创建样式。例如

\pgfplotsset{
  custom style/.style 2 args{
    % code that uses #1 and #2
  }
}

但是,如果未定义这些参数,我就找不到让样式默认为某个值的方法。

因此,我如何以类似于宏的方式定义可选参数。

答案1

.style 2 args您可以按照为标准 `.style 设置默认参数的相同方式为 a 的参数设置默认值:

\pgfplotsset{
    custom style/.default={default value for first argument}{default value for second argument}
}

相关内容