如何修改.sty 文件?

如何修改.sty 文件?

我正在尝试修改fontawesome.sty文件。我只需将命令包含在样式文件中,它就可以工作,但不显示 Skype 图标,只显示一个空框。

\expandafter\def\csname faicon@icon-skype\endcsname         {\symbol{"F17E}}  \def\faSkype             {{\FA\csname faicon@icon-skype\endcsname}}

答案1

不建议修改样式文件,因为更新将重置您的修改。此xpatch包用于此目的。因此,您可以将以下几行添加到 .tex 文件的序言中(无需触碰 .sty 文件):

\usepackage{xpatch} 
\xpatchcmd{<\command>}{<search>}{<replace>}{<success>}{<failure>}

查看xpatch包装这里更多细节。

相关内容