答案1
从软件包版本 5.13.0 开始,通常不需要更改辅助颜色,因为它会自动适应当前文本颜色。如果您仍想更改它,可以使用来\faDuotoneSetSecondary
更改颜色:
\documentclass[a4paper]{scrartcl}
\usepackage{xcolor}
\usepackage[pro]{fontawesome5}%
\begin{document}
Default color: \textcolor{red}{\faIcon[duotone]{university}}
\faDuotoneSetSecondary{\color{orange}}
Orange: \textcolor{red}{\faIcon[duotone]{university}}
\end{document}
旧答案
目前没有用户级接口,只有代码级(expl3
)接口:您必须将\l_fontawesome_duotone_secondary_style_tl
令牌列表设置为应对第二层调用的命令:
\documentclass[a4paper]{scrartcl}
\usepackage{xcolor}
\usepackage[pro]{fontawesome5}
\ExplSyntaxOn
\tl_set:Nn \l_fontawesome_duotone_secondary_style_tl {
\color{.!50!white} % Of course you could also load another color here
}
\ExplSyntaxOff
\begin{document}
\color{red}\faIcon[duotone]{university}
\end{document
我计划在以后的版本中添加一个合适的界面,这样您就可以设置它,\fa??? {\color{secondarycolor}}
但我还不确定\fa???
应该用什么。候选者是例如\faSecondaryColor
、、等。如果您有任何建议\faSetSecondary
,请随时在此处发表评论或给我发邮件。\faSetSecondaryColor
\faDuotoneSetSecondary