我从其他人那里看到问题可以使用参数创建样式。例如
\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}
}