You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LaTeX使用FontAwesome包时修改图标颜色的正确格式求助

问题原因

  • fontawesome5包的\icon命令参数用法错误:该命令三个参数的定义为\icon{图标名称}{尺寸}{样式},第三个参数仅用于设置图标样式,不能放置\href跳转内容,图标与链接的嵌套逻辑错误。
  • 即使hyperref开启了hidelinks参数,错误的嵌套顺序也会导致外层的\color设置无法作用到图标上。

正确实现方式

写法1:使用预定义图标命令(更推荐)

直接用\fa<图标名>格式的预定义命令调用图标,将颜色设置、图标都放在\href内部即可:

\documentclass[border=0.1cm]{standalone}
\usepackage[dvipsnames]{xcolor}
\usepackage{fontawesome5}
\usepackage[hidelinks]{hyperref}

\begin{document}
\begin{minipage}[t]{0.275\textwidth}
    \vspace{-\baselineskip}
    \href{someAddress}{\textcolor{Blue}{\faGlobe} someAdd}\\
\end{minipage}
\end{document}

写法2:保留\icon命令的写法

如果需要使用\icon命令自定义尺寸,调整嵌套顺序即可:

% 带文字的可点击图标
\href{someAddress}{\icon{Globe}{12}{\color{Blue}} someAdd}

% 仅保留带颜色的可点击图标
\href{someAddress}{\icon{Globe}{12}{\color{Blue}}}

内容的提问来源于stack exchange,提问作者pb.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 19:45:04